1234567891011121314151617181920212223242526272829 |
- #if defined(Hiro_Frame)
- @interface CocoaFrame : NSBox {
- @public
- hiro::mFrame* frame;
- }
- -(id) initWith:(hiro::mFrame&)frame;
- @end
- namespace hiro {
- struct pFrame : pWidget {
- Declare(Frame, Widget)
- auto append(sSizable sizable) -> void;
- auto remove(sSizable sizable) -> void;
- auto setEnabled(bool enabled) -> void override;
- auto setFont(const Font& font) -> void override;
- auto setGeometry(Geometry geometry) -> void override;
- auto setText(const string& text) -> void;
- auto setVisible(bool visible) -> void override;
- CocoaFrame* cocoaFrame = nullptr;
- };
- }
- #endif
|