sgrsoftkeytoolbox.hpp

来自「一个基于BREW上的电子时钟程序,通过太阳历计算当前时间,并有闹铃和日志功能.」· HPP 代码 · 共 27 行

HPP
27
字号
//
//      SGRSoftkeyToolbox.hpp
//
//      Copyright (C) 2006 Sophia Cradle Incorporated

#ifndef __SGRSOFTKEYTOOLBOX_HPP
#define __SGRSOFTKEYTOOLBOX_HPP

#include <SophiaFramework.hpp>

class SGRSoftkeyToolbox : public SFRHandler {
public:
    static SFXRectangle GetWindowPosition(Void);
    static SFXRectangle GetDialogPosition(SFXMarginConstRef margin, SInt16 height);
    static SFXRectangle GetMenuPosition(SInt16 limit);
    static SFCError OpenStandardDialog(SFRDialogPtr dialog, SFRHandler::SFRHandlerSPP procedure, VoidPtr reference);
    static Void CloseStandardDialog(SFRDialogPtr dialog);
    static SFCError OpenCustomDialog(SFRDialogPtr dialog, SFRHandler::SFRHandlerSPP procedure, VoidPtr reference);
    static Void CloseCustomDialog(SFRDialogPtr dialog);
    static SFCError OpenStandardMenu(SFRMenuPtr menu, SFRHandler::SFRHandlerSPP procedure, VoidPtr reference);
    static Void CloseStandardMenu(SFRMenuPtr menu);
private:
    static Bool OnSoftkeySHP(SFXEventConstRef event, VoidPtr reference);
};

#endif // __SGRSOFTKEYTOOLBOX_HPP //

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?