diff options
author | Alex Merry <alex.merry@cs.ox.ac.uk> | 2013-02-04 13:47:58 +0000 |
---|---|---|
committer | Alex Merry <alex.merry@cs.ox.ac.uk> | 2013-02-04 14:22:59 +0000 |
commit | fe1b43c7b7c83e392b60ffc71ac29f7e63810f58 (patch) | |
tree | d1834ac7c5a531e56a0fa073ae690054fee0e6a7 /tikzit/src/gtk/SettingsDialog.h | |
parent | e92425f179ee806eb27c10b47709b7ea2833a90b (diff) |
Put node and edge style editors into settings dialog
Diffstat (limited to 'tikzit/src/gtk/SettingsDialog.h')
-rw-r--r-- | tikzit/src/gtk/SettingsDialog.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/tikzit/src/gtk/SettingsDialog.h b/tikzit/src/gtk/SettingsDialog.h index 22d0d17..9c1582d 100644 --- a/tikzit/src/gtk/SettingsDialog.h +++ b/tikzit/src/gtk/SettingsDialog.h @@ -19,22 +19,30 @@ #import <gtk/gtk.h> @class Configuration; +@class EdgeStylesPalette; +@class NodeStylesPalette; +@class StyleManager; @interface SettingsDialog: NSObject { - Configuration *configuration; + Configuration *configuration; + StyleManager *styleManager; + NodeStylesPalette *nodePalette; + EdgeStylesPalette *edgePalette; - // we don't keep any refs, as we control - // the top window GtkWindow *parentWindow; GtkWindow *window; + + // we don't keep any refs, as we control + // the top window GtkEntry *pdflatexPathEntry; } @property (retain) Configuration *configuration; +@property (retain) StyleManager *styleManager; @property (assign) GtkWindow *parentWindow; @property (assign,getter=isVisible) BOOL visible; -- (id) initWithConfiguration:(Configuration*)c; +- (id) initWithConfiguration:(Configuration*)c andStyleManager:(StyleManager*)m; - (void) present; - (void) show; |