📄 calculator.cpp
字号:
#include <iostream>
#include <string>
#include <assert.h>
#include <stdio.h>
#include "calcobj.h"
using namespace std;
SimpleWindow CalcWindow("Calculator", 7.4, 5.9, Position(1.0, 1.0));
SimpleWindow AboutWindow("Aout Calculator and Us", 17.0, 12.0, Position(9.0,1.0));
CalcObj Calculator(CalcWindow, AboutWindow);
//MouseClickEvent -- pass mouse events to player
int MouseClickEvent(const Position &MousePosn) {
Calculator.MouseClick(MousePosn);
return 1;
}
int TimeEvent() {
Calculator.JumpUpTimer();
return 1;
}
// ApiMain(): open the calculator window, set display a calculator.
int ApiMain() {
CalcWindow.Open();
Calculator.Initialize();
CalcWindow.SetMouseClickCallback(MouseClickEvent);
CalcWindow.SetTimerCallback(TimeEvent);
return 0;
}
int ApiEnd() {
CalcWindow.Close();
AboutWindow.Close();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -