ui/cocoa/Toolbar.h

changeset 113
dde28a806552
parent 109
c3dfcb8f0be7
equal deleted inserted replaced
112:c3f2f16fa4b8 113:dde28a806552
26 * POSSIBILITY OF SUCH DAMAGE. 26 * POSSIBILITY OF SUCH DAMAGE.
27 */ 27 */
28 28
29 #import "toolkit.h" 29 #import "toolkit.h"
30 #import "../common/toolbar.h" 30 #import "../common/toolbar.h"
31 #import "MainWindow.h"
31 32
32 /* 33 /*
33 * UiToolbarDelegate 34 * UiToolbarDelegate
34 */ 35 */
35 @interface UiToolbarDelegate : NSObject <NSToolbarDelegate> { 36 @interface UiToolbarDelegate : NSObject <NSToolbarDelegate> {
47 @interface UiToolbar : NSToolbar <NSToolbarDelegate> { 48 @interface UiToolbar : NSToolbar <NSToolbarDelegate> {
48 NSMutableArray<NSString*> *allowedItems; 49 NSMutableArray<NSString*> *allowedItems;
49 NSMutableArray<NSString*> *defaultItems; 50 NSMutableArray<NSString*> *defaultItems;
50 } 51 }
51 52
53 @property MainWindow *window;
52 @property UiObject *obj; 54 @property UiObject *obj;
53 55
54 - (UiToolbar*) initWithObject:(UiObject*)object; 56 - (UiToolbar*) initWithWindow:(MainWindow*)window;
55 57
56 @end 58 @end
57 59
58 60
59 @interface UiToolbarToggleEventHandler : NSObject 61 @interface UiToolbarToggleEventHandler : NSObject

mercurial