|
Revision 522, 1.4 kB
(checked in by leo, 3 years ago)
|
|
Fixes to get the Linux version working again.
|
-
Property svn:eol-style set to
native
-
Property svn:keywords set to
Author Date Id Revision
|
| Line | |
|---|
| 1 | #ifndef _TOOLBAR_H_ |
|---|
| 2 | #define _TOOLBAR_H_ |
|---|
| 3 | |
|---|
| 4 | class GLWindow; |
|---|
| 5 | |
|---|
| 6 | void create_toolbars (GtkWidget *window, GtkWidget *vbox); |
|---|
| 7 | GtkWidget* create_piecebar (GtkWidget *window, GLWindow *share); |
|---|
| 8 | void create_statusbar (GtkWidget *window, GtkWidget *vbox); |
|---|
| 9 | void colorlist_set (int new_color); |
|---|
| 10 | void groupsbar_set (int new_group); |
|---|
| 11 | void piececombo_add (const char* str); |
|---|
| 12 | |
|---|
| 13 | extern GtkWidget *label_message, *label_position, *label_snap, *label_step; |
|---|
| 14 | |
|---|
| 15 | typedef struct |
|---|
| 16 | { |
|---|
| 17 | GtkWidget* toolbar; |
|---|
| 18 | GtkWidget* handle_box; |
|---|
| 19 | |
|---|
| 20 | GtkWidget* cut; |
|---|
| 21 | GtkWidget* copy; |
|---|
| 22 | GtkWidget* paste; |
|---|
| 23 | GtkWidget* undo; |
|---|
| 24 | GtkWidget* redo; |
|---|
| 25 | GtkWidget* snap; |
|---|
| 26 | GtkWidget* angle; |
|---|
| 27 | GtkWidget* fast; |
|---|
| 28 | |
|---|
| 29 | } MAIN_TOOLBAR; |
|---|
| 30 | |
|---|
| 31 | |
|---|
| 32 | typedef struct |
|---|
| 33 | { |
|---|
| 34 | GtkWidget* toolbar; |
|---|
| 35 | GtkWidget* handle_box; |
|---|
| 36 | |
|---|
| 37 | GtkWidget* brick; |
|---|
| 38 | GtkWidget* light; |
|---|
| 39 | GtkWidget* spot; |
|---|
| 40 | GtkWidget* camera; |
|---|
| 41 | GtkWidget* select; |
|---|
| 42 | GtkWidget* move; |
|---|
| 43 | GtkWidget* rotate; |
|---|
| 44 | GtkWidget* erase; |
|---|
| 45 | GtkWidget* paint; |
|---|
| 46 | GtkWidget* zoom; |
|---|
| 47 | GtkWidget* pan; |
|---|
| 48 | GtkWidget* rotview; |
|---|
| 49 | GtkWidget* roll; |
|---|
| 50 | GtkWidget* zoomreg; |
|---|
| 51 | GtkWidget* prev; |
|---|
| 52 | GtkWidget* next; |
|---|
| 53 | |
|---|
| 54 | } TOOL_TOOLBAR; |
|---|
| 55 | |
|---|
| 56 | typedef struct |
|---|
| 57 | { |
|---|
| 58 | GtkWidget* toolbar; |
|---|
| 59 | GtkWidget* handle_box; |
|---|
| 60 | |
|---|
| 61 | GtkWidget* first; |
|---|
| 62 | GtkWidget* prev; |
|---|
| 63 | GtkWidget* play; |
|---|
| 64 | GtkWidget* stop; |
|---|
| 65 | GtkWidget* next; |
|---|
| 66 | GtkWidget* last; |
|---|
| 67 | GtkWidget* anim; |
|---|
| 68 | GtkWidget* keys; |
|---|
| 69 | |
|---|
| 70 | } ANIM_TOOLBAR; |
|---|
| 71 | |
|---|
| 72 | extern ANIM_TOOLBAR anim_toolbar; |
|---|
| 73 | extern TOOL_TOOLBAR tool_toolbar; |
|---|
| 74 | extern MAIN_TOOLBAR main_toolbar; |
|---|
| 75 | |
|---|
| 76 | #endif |
|---|
| 77 | |
|---|