summaryrefslogtreecommitdiff
path: root/fluid/panels/widget_panel.h
blob: 48462350d4e78c0fb2d6f116162c4d15811c8d04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
//
// Widget panel for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2021 by Bill Spitzak and others.
//
// This library is free software. Distribution and use rights are outlined in
// the file "COPYING" which should have been included with this file.  If this
// file is missing or damaged, see the license at:
//
//     https://www.fltk.org/COPYING.php
//
// Please see the following page on how to report bugs and issues:
//
//     https://www.fltk.org/bugs.php
//

// generated by Fast Light User Interface Designer (fluid) version 1.0500

#ifndef widget_panel_h
#define widget_panel_h
#include <FL/Fl.H>
#include "panels/widget_panel/Grid_Child_Tab.h"
#include "panels/widget_panel/Grid_Tab.h"
#include "widgets/Formula_Input.h"
class Fl_Flex;
#include <FL/Fl_Double_Window.H>
extern Fl_Double_Window *image_panel_window;
#include <FL/Fl_Group.H>
extern void propagate_load(Fl_Group*, void*);
extern Fl_Group *image_panel_imagegroup;
#include <FL/Fl_Box.H>
#include <FL/Fl_Shared_Image.H>
extern Fl_Box *image_panel_data;
extern Formula_Input *image_panel_imagew;
extern Formula_Input *image_panel_imageh;
#include <FL/Fl_Button.H>
#include <FL/Fl_Check_Button.H>
extern Fl_Group *image_panel_deimagegroup;
extern Fl_Box *image_panel_dedata;
extern Formula_Input *image_panel_deimagew;
extern Formula_Input *image_panel_deimageh;
extern Fl_Button *image_panel_close;
Fl_Double_Window* make_image_panel();
void run_image_panel();
void flex_margin_cb(Fl_Value_Input* i, void* v, void (*load_margin)(Fl_Flex*,Fl_Value_Input*), int (*update_margin)(Fl_Flex*,int));
#include <FL/Fl_Wizard.H>
extern Fl_Wizard *tabs_wizard;
#include <FL/Fl_Tabs.H>
extern Fl_Tabs *widget_tabs;
extern Fl_Group *wp_gui_tab;
#include <FL/Fl_Input.H>
extern void label_cb(Fl_Input*, void*);
extern Fl_Input *wp_gui_label;
#include <FL/Fl_Choice.H>
extern Fl_Menu_Item labeltypemenu[];
extern void labeltype_cb(Fl_Choice*, void*);
extern Fl_Input *widget_image_input;
extern Fl_Input *widget_deimage_input;
extern Fl_Group *wp_gui_alignment;
extern void align_cb(Fl_Button*, void*);
extern void align_text_image_cb(Fl_Choice*, void*);
extern void align_position_cb(Fl_Choice*, void*);
extern void position_group_cb(Fl_Group*, void*);
extern Formula_Input *widget_x_input;
extern Formula_Input *widget_y_input;
extern Formula_Input *widget_w_input;
extern Formula_Input *widget_h_input;
extern Fl_Group *wp_gui_flexp;
#include <FL/Fl_Value_Input.H>
extern Fl_Value_Input *widget_flex_size;
extern Fl_Check_Button *widget_flex_fixed;
extern Fl_Group *wp_gui_values;
extern Fl_Group *wp_gui_margins;
extern Fl_Group *wp_gui_sizerange;
#include <FL/Fl_Shortcut_Button.H>
extern Fl_Shortcut_Button *wp_gui_shortcut;
extern Fl_Group *wp_gui_xclass;
#include <FL/Fl_Light_Button.H>
extern Fl_Group *wp_gui_attributes;
extern Fl_Input *wp_gui_tooltip;
extern Fl_Group *wp_style_tab;
extern Fl_Group *wp_style_label;
extern Fl_Menu_Item fontmenu[];
extern Fl_Button *w_labelcolor;
#include <FL/Fl_Menu_Button.H>
extern Fl_Menu_Item colormenu[];
extern Fl_Group *wp_style_box;
extern Fl_Menu_Item boxmenu[];
extern Fl_Button *w_color;
extern Fl_Group *wp_style_downbox;
extern Fl_Button *w_selectcolor;
extern Fl_Group *wp_style_text;
extern Fl_Button *w_textcolor;
extern Fl_Group *wp_cpp_tab;
extern Fl_Group *wp_cpp_class;
extern Fl_Group *wp_cpp_name;
extern void name_public_cb(Fl_Choice*, void*);
extern Fl_Input *v_input[4];
#include <FL/Fl_Tile.H>
#include <FL/Fl_Text_Editor.H>
extern Fl_Text_Editor *wComment;
#include "widgets/Code_Editor.h"
extern Code_Editor *wCallback;
extern Fl_Group *wp_cpp_callback;
extern Fl_Menu_Item whenmenu[];
#include <FL/Fl_Input_Choice.H>
extern Fl_Box *w_when_box;
extern Grid_Tab *widget_tab_grid;
extern Grid_Child_Tab *widget_tab_grid_child;
extern Fl_Tabs *data_tabs;
extern Fl_Group *data_tabs_data;
extern Fl_Input *wp_data_filename;
extern Fl_Tabs *comment_tabs;
extern Fl_Group *comment_tabs_comment;
extern Fl_Text_Editor *comment_tabs_name;
extern void load_comments_preset(Fl_Preferences &menu);
#include <FL/fl_string_functions.h>
extern Fl_Menu_Button *comment_predefined_2;
extern Fl_Button *comment_load_2;
extern Fl_Tabs *class_tabs;
extern Fl_Group *class_tabs_main;
extern Fl_Tabs *declblock_tabs;
extern Fl_Group *declblock_tabs_main;
extern Fl_Tabs *decl_tabs;
extern Fl_Group *decl_tabs_main;
extern Fl_Tabs *codeblock_tabs;
extern Fl_Group *codeblock_tabs_main;
extern Fl_Tabs *code_tabs;
extern Fl_Group *code_tabs_main;
extern Fl_Tabs *func_tabs;
extern Fl_Group *func_tabs_main;
extern Fl_Tabs *widget_tabs_repo;
extern void live_mode_cb(Fl_Button*, void*);
extern Fl_Button *wLiveMode;
extern void overlay_cb(Fl_Button*, void*);
extern Fl_Button *overlay_button;
#include <FL/Fl_Return_Button.H>
extern void ok_cb(Fl_Return_Button*, void*);
Fl_Double_Window* make_widget_panel();
extern Fl_Menu_Item menu_[];
extern Fl_Menu_Item menu_1[];
extern Fl_Menu_Item menu_Children[];
extern Fl_Menu_Item menu_2[];
extern Fl_Menu_Item menu_3[];
extern Fl_Menu_Item menu_4[];
extern Fl_Menu_Item menu_5[];
extern Fl_Menu_Item menu_6[];
extern Fl_Menu_Item menu_7[];
extern Fl_Menu_Item menu_8[];
extern Fl_Menu_Item menu_9[];
extern Fl_Menu_Item menu_a[];
extern Fl_Menu_Item menu_b[];
extern Fl_Menu_Item menu_c[];
#endif