]> Dogcows Code - chaz/tint2/blob - src/tint2conf/properties.c
c4da03c140faa8cbc3e25b2b84c337feb49d9a86
[chaz/tint2] / src / tint2conf / properties.c
1
2 #include "main.h"
3 #include "properties.h"
4
5 #define ROW_SPACING 10
6 #define COL_SPACING 8
7 #define DEFAULT_HOR_SPACING 5
8
9 void change_paragraph(GtkWidget *widget);
10 void create_panel(GtkWidget *panel);
11 void create_taskbar(GtkWidget *taskbar);
12 void create_task(GtkWidget *task);
13 void create_clock(GtkWidget *clock);
14 void create_systemtray(GtkWidget *systemtray);
15 void create_battery(GtkWidget *battery);
16 void create_mouse(GtkWidget *mouse);
17 void create_tooltip(GtkWidget *tooltip);
18 void create_background(GtkWidget *background);
19
20
21 GtkWidget *create_properties()
22 {
23 GtkWidget *view, *dialog_vbox3, *button, *notebook;
24 GtkTooltips *tooltips;
25 GtkWidget *page_panel, *page_taskbar, *page_task, *page_battery, *page_clock, *page_tooltip, *page_systemtray, *page_mouse, *page_background;
26 GtkWidget *label;
27
28 tooltips = gtk_tooltips_new ();
29
30 // global layer
31 view = gtk_dialog_new ();
32 gtk_window_set_title (GTK_WINDOW (view), _("Preferences"));
33 gtk_window_set_modal (GTK_WINDOW (view), TRUE);
34 gtk_window_set_skip_pager_hint (GTK_WINDOW (view), TRUE);
35 gtk_window_set_type_hint (GTK_WINDOW (view), GDK_WINDOW_TYPE_HINT_DIALOG);
36
37 dialog_vbox3 = GTK_DIALOG (view)->vbox;
38 gtk_widget_show (dialog_vbox3);
39
40 notebook = gtk_notebook_new ();
41 gtk_widget_show (notebook);
42 gtk_container_set_border_width(GTK_CONTAINER(notebook), 5);
43 gtk_box_pack_start (GTK_BOX (dialog_vbox3), notebook, TRUE, TRUE, 6);
44 gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook), GTK_POS_LEFT);
45
46 button = gtk_button_new_from_stock ("gtk-apply");
47 gtk_widget_show (button);
48 gtk_dialog_add_action_widget (GTK_DIALOG (view), button, GTK_RESPONSE_APPLY);
49 GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
50
51 button = gtk_button_new_from_stock ("gtk-cancel");
52 gtk_widget_show (button);
53 gtk_dialog_add_action_widget (GTK_DIALOG (view), button, GTK_RESPONSE_CANCEL);
54 GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
55
56 button = gtk_button_new_from_stock ("gtk-ok");
57 gtk_widget_show (button);
58 gtk_dialog_add_action_widget (GTK_DIALOG (view), button, GTK_RESPONSE_OK);
59 GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
60
61 // notebook
62 label = gtk_label_new (_("Panel"));
63 gtk_widget_show (label);
64 page_panel = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
65 gtk_container_set_border_width(GTK_CONTAINER(page_panel), 10);
66 gtk_widget_show (page_panel);
67 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_panel, label);
68 create_panel(page_panel);
69
70 label = gtk_label_new (_("Taskbar"));
71 gtk_widget_show (label);
72 page_taskbar = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
73 gtk_container_set_border_width(GTK_CONTAINER(page_taskbar), 10);
74 gtk_widget_show (page_taskbar);
75 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_taskbar, label);
76 create_taskbar(page_taskbar);
77
78 label = gtk_label_new (_("Task"));
79 gtk_widget_show (label);
80 page_task = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
81 gtk_container_set_border_width(GTK_CONTAINER(page_task), 10);
82 gtk_widget_show (page_task);
83 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_task, label);
84 create_task(page_task);
85
86 label = gtk_label_new (_("Clock"));
87 gtk_widget_show (label);
88 page_clock = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
89 gtk_container_set_border_width(GTK_CONTAINER(page_clock), 10);
90 gtk_widget_show (page_clock);
91 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_clock, label);
92 create_clock(page_clock);
93
94 label = gtk_label_new (_("Notification"));
95 gtk_widget_show (label);
96 page_systemtray = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
97 gtk_container_set_border_width(GTK_CONTAINER(page_systemtray), 10);
98 gtk_widget_show (page_systemtray);
99 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_systemtray, label);
100 create_systemtray(page_systemtray);
101
102 label = gtk_label_new (_("Battery"));
103 gtk_widget_show (label);
104 page_battery = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
105 gtk_container_set_border_width(GTK_CONTAINER(page_battery), 10);
106 gtk_widget_show (page_battery);
107 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_battery, label);
108 create_battery(page_battery);
109
110 label = gtk_label_new (_("Mouse"));
111 gtk_widget_show (label);
112 page_mouse = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
113 gtk_container_set_border_width(GTK_CONTAINER(page_mouse), 10);
114 gtk_widget_show (page_mouse);
115 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_mouse, label);
116 create_mouse(page_mouse);
117
118 label = gtk_label_new (_("Tooltip"));
119 gtk_widget_show (label);
120 page_tooltip = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
121 gtk_container_set_border_width(GTK_CONTAINER(page_tooltip), 10);
122 gtk_widget_show (page_tooltip);
123 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_tooltip, label);
124 create_tooltip(page_tooltip);
125
126 label = gtk_label_new (_("Background"));
127 gtk_widget_show (label);
128 page_background = gtk_vbox_new (FALSE, DEFAULT_HOR_SPACING);
129 gtk_container_set_border_width(GTK_CONTAINER(page_background), 10);
130 gtk_widget_show (page_background);
131 gtk_notebook_append_page (GTK_NOTEBOOK (notebook), page_background, label);
132 create_background(page_background);
133
134 printf("create_properties : fin\n");
135 return view;
136 }
137
138
139 void change_paragraph(GtkWidget *widget)
140 {
141 GtkWidget *hbox;
142 hbox = gtk_hbox_new (FALSE, 0);
143 gtk_widget_show (hbox);
144 gtk_box_pack_start(GTK_BOX (widget), hbox, FALSE, FALSE, 0);
145 gtk_container_set_border_width (GTK_CONTAINER (hbox), 6);
146 }
147
148
149 void create_panel(GtkWidget *panel)
150 {
151 int i;
152 GtkWidget *screen_position[12];
153 GtkWidget *table, *vbox, *hbox, *frame;
154 GtkWidget *margin_x, *margin_y, *combo_strut_policy, *combo_layer, *combo_width_type, *combo_height_type, *combo_monitor, *combo_background;
155 GtkWidget *label;
156
157 label = gtk_label_new (_("<b>Position and size</b>"));
158 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
159 gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
160 gtk_widget_show (label);
161 gtk_box_pack_start(GTK_BOX (panel), label, FALSE, FALSE, 0);
162 hbox = gtk_hbox_new (FALSE, 20);
163 gtk_widget_show (hbox);
164 gtk_box_pack_start (GTK_BOX (panel), hbox, FALSE, FALSE, 0);
165
166 table = gtk_table_new (2, 10, FALSE);
167 gtk_widget_show (table);
168 gtk_box_pack_start (GTK_BOX (hbox), table, FALSE, FALSE, 0);
169 gtk_table_set_row_spacings (GTK_TABLE (table), ROW_SPACING);
170 gtk_table_set_col_spacings (GTK_TABLE (table), COL_SPACING);
171
172 label = gtk_label_new (_("Width"));
173 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
174 gtk_widget_show (label);
175 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, GTK_FILL, 0, 0, 0);
176
177 margin_x = gtk_spin_button_new_with_range (0, 9000, 1);
178 gtk_widget_show (margin_x);
179 gtk_table_attach (GTK_TABLE (table), margin_x, 3, 4, 0, 1, GTK_FILL, 0, 0, 0);
180
181 combo_width_type = gtk_combo_box_new_text ();
182 gtk_widget_show (combo_width_type);
183 gtk_table_attach (GTK_TABLE (table), combo_width_type, 4, 5, 0, 1, GTK_FILL, 0, 0, 0);
184 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_width_type), _("Percent"));
185 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_width_type), _("Pixels"));
186
187 label = gtk_label_new (_("Marging x"));
188 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
189 gtk_widget_show (label);
190 gtk_table_attach (GTK_TABLE (table), label, 7, 8, 0, 1, GTK_FILL, 0, 0, 0);
191
192 margin_x = gtk_spin_button_new_with_range (0, 500, 1);
193 gtk_widget_show (margin_x);
194 gtk_entry_set_max_length (GTK_ENTRY (margin_x), 3);
195 gtk_table_attach (GTK_TABLE (table), margin_x, 8, 9, 0, 1, GTK_FILL, 0, 0, 0);
196
197 label = gtk_label_new (_("Height"));
198 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
199 gtk_widget_show (label);
200 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, GTK_FILL, 0, 0, 0);
201
202 margin_y = gtk_spin_button_new_with_range (0, 9000, 1);
203 gtk_widget_show (margin_y);
204 gtk_table_attach (GTK_TABLE (table), margin_y, 3, 4, 1, 2, GTK_FILL, 0, 0, 0);
205
206 combo_height_type = gtk_combo_box_new_text ();
207 gtk_widget_show (combo_height_type);
208 gtk_table_attach (GTK_TABLE (table), combo_height_type, 4, 5, 1, 2, GTK_FILL, 0, 0, 0);
209 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_height_type), _("Percent"));
210 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_height_type), _("Pixels"));
211
212 label = gtk_label_new (_("Marging y"));
213 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
214 gtk_widget_show (label);
215 gtk_table_attach (GTK_TABLE (table), label, 7, 8, 1, 2, GTK_FILL, 0, 0, 0);
216
217 margin_y = gtk_spin_button_new_with_range (0, 500, 1);
218 gtk_widget_show (margin_y);
219 gtk_entry_set_max_length (GTK_ENTRY (margin_y), 3);
220 gtk_table_attach (GTK_TABLE (table), margin_y, 8, 9, 1, 2, GTK_FILL, 0, 0, 0);
221
222 table = gtk_table_new (5, 5, FALSE);
223 gtk_widget_show (table);
224 gtk_box_pack_start (GTK_BOX (hbox), table, FALSE, FALSE, 0);
225
226 for (i = 0; i < 12; ++i) {
227 screen_position[i] = gtk_toggle_button_new ();
228 gtk_widget_show (screen_position[i]);
229
230 if (i <= 2 || i >= 9)
231 gtk_widget_set_size_request (screen_position[i], 30, 15);
232 else
233 gtk_widget_set_size_request (screen_position[i], 15, 25);
234
235 // g_signal_connect (G_OBJECT (screen_position[i]), "button-press-event", G_CALLBACK (screen_position_pressed));
236 // g_signal_connect (G_OBJECT (screen_position[i]), "key-press-event", G_CALLBACK (screen_position_pressed));
237 }
238 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[0], 1, 2, 0, 1);
239 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[1], 2, 3, 0, 1);
240 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[2], 3, 4, 0, 1);
241 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[3], 0, 1, 1, 2);
242 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[4], 0, 1, 2, 3);
243 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[5], 0, 1, 3, 4);
244 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[6], 4, 5, 1, 2);
245 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[7], 4, 5, 2, 3);
246 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[8], 4, 5, 3, 4);
247 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[9], 1, 2, 4, 5);
248 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[10], 2, 3, 4, 5);
249 gtk_table_attach_defaults (GTK_TABLE (table), screen_position[11], 3, 4, 4, 5);
250
251 frame = gtk_frame_new (NULL);
252 gtk_widget_show (frame);
253 gtk_box_pack_start (GTK_BOX (hbox), frame, FALSE, TRUE, 0);
254 gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE);
255
256 label = gtk_label_new (_("<b>Appearance</b>"));
257 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
258 gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
259 gtk_widget_show (label);
260 gtk_box_pack_start(GTK_BOX (panel), label, FALSE, FALSE, 0);
261
262 table = gtk_table_new (2, 10, FALSE);
263 gtk_widget_show (table);
264 gtk_box_pack_start (GTK_BOX (panel), table, FALSE, FALSE, 0);
265 gtk_table_set_row_spacings (GTK_TABLE (table), ROW_SPACING);
266 gtk_table_set_col_spacings (GTK_TABLE (table), COL_SPACING);
267
268 label = gtk_label_new (_("Background"));
269 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
270 gtk_widget_show (label);
271 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, GTK_FILL, 0, 0, 0);
272
273 combo_background = gtk_combo_box_new_text ();
274 gtk_widget_show (combo_background);
275 gtk_table_attach (GTK_TABLE (table), combo_background, 3, 4, 0, 1, GTK_FILL, 0, 0, 0);
276 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_background), _("Back 1"));
277 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_background), _("Back 2"));
278 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_background), _("Back 3"));
279
280 label = gtk_label_new (_("Padding x"));
281 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
282 gtk_widget_show (label);
283 gtk_table_attach (GTK_TABLE (table), label, 6, 7, 0, 1, GTK_FILL, 0, 0, 0);
284
285 margin_x = gtk_spin_button_new_with_range (0, 500, 1);
286 gtk_widget_show (margin_x);
287 gtk_entry_set_max_length (GTK_ENTRY (margin_x), 3);
288 gtk_table_attach (GTK_TABLE (table), margin_x, 7, 8, 0, 1, GTK_FILL, 0, 0, 0);
289
290 label = gtk_label_new (_("Spacing"));
291 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
292 gtk_widget_show (label);
293 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, GTK_FILL, 0, 0, 0);
294
295 margin_x = gtk_spin_button_new_with_range (0, 500, 1);
296 gtk_widget_show (margin_x);
297 gtk_entry_set_max_length (GTK_ENTRY (margin_x), 3);
298 gtk_table_attach (GTK_TABLE (table), margin_x, 3, 4, 1, 2, GTK_FILL, 0, 0, 0);
299
300 label = gtk_label_new (_("Padding y"));
301 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
302 gtk_widget_show (label);
303 gtk_table_attach (GTK_TABLE (table), label, 6, 7, 1, 2, GTK_FILL, 0, 0, 0);
304
305 margin_y = gtk_spin_button_new_with_range (0, 500, 1);
306 gtk_widget_show (margin_y);
307 gtk_entry_set_max_length (GTK_ENTRY (margin_y), 3);
308 gtk_table_attach (GTK_TABLE (table), margin_y, 7, 8, 1, 2, GTK_FILL, 0, 0, 0);
309
310 change_paragraph(panel);
311
312 label = gtk_label_new (_("<b>Autohide</b>"));
313 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
314 gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
315 gtk_widget_show (label);
316 gtk_box_pack_start(GTK_BOX (panel), label, FALSE, FALSE, 0);
317
318 table = gtk_table_new (2, 10, FALSE);
319 gtk_widget_show (table);
320 gtk_box_pack_start (GTK_BOX (panel), table, FALSE, FALSE, 0);
321 gtk_table_set_row_spacings (GTK_TABLE (table), ROW_SPACING);
322 gtk_table_set_col_spacings (GTK_TABLE (table), COL_SPACING);
323
324 label = gtk_label_new (_("Autohide"));
325 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
326 gtk_widget_show (label);
327 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, GTK_FILL, 0, 0, 0);
328
329 margin_x = gtk_check_button_new ();
330 gtk_widget_show (margin_x);
331 gtk_table_attach (GTK_TABLE (table), margin_x, 3, 4, 0, 1, GTK_FILL, 0, 0, 0);
332
333 label = gtk_label_new (_("Show timeout"));
334 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
335 gtk_widget_show (label);
336 gtk_table_attach (GTK_TABLE (table), label, 6, 7, 0, 1, GTK_FILL, 0, 0, 0);
337
338 margin_x = gtk_spin_button_new_with_range (0, 10000, 0.1);
339 gtk_widget_show (margin_x);
340 gtk_table_attach (GTK_TABLE (table), margin_x, 7, 8, 0, 1, GTK_FILL, 0, 0, 0);
341
342 label = gtk_label_new (_("Hidden height"));
343 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
344 gtk_widget_show (label);
345 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, GTK_FILL, 0, 0, 0);
346
347 margin_x = gtk_spin_button_new_with_range (0, 500, 1);
348 gtk_widget_show (margin_x);
349 gtk_entry_set_max_length (GTK_ENTRY (margin_x), 3);
350 gtk_table_attach (GTK_TABLE (table), margin_x, 3, 4, 1, 2, GTK_FILL, 0, 0, 0);
351
352 label = gtk_label_new (_("Hide timeout"));
353 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
354 gtk_widget_show (label);
355 gtk_table_attach (GTK_TABLE (table), label, 6, 7, 1, 2, GTK_FILL, 0, 0, 0);
356
357 margin_y = gtk_spin_button_new_with_range (0, 10000, 0.1);
358 gtk_widget_show (margin_y);
359 gtk_table_attach (GTK_TABLE (table), margin_y, 7, 8, 1, 2, GTK_FILL, 0, 0, 0);
360
361 change_paragraph(panel);
362
363 label = gtk_label_new (_("<b>Window manager</b>"));
364 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
365 gtk_label_set_use_markup (GTK_LABEL (label), TRUE);
366 gtk_widget_show (label);
367 gtk_box_pack_start(GTK_BOX (panel), label, FALSE, FALSE, 0);
368
369 table = gtk_table_new (2, 10, FALSE);
370 gtk_widget_show (table);
371 gtk_box_pack_start (GTK_BOX (panel), table, FALSE, FALSE, 0);
372 gtk_table_set_row_spacings (GTK_TABLE (table), ROW_SPACING);
373 gtk_table_set_col_spacings (GTK_TABLE (table), COL_SPACING);
374
375 label = gtk_label_new (_("Layer"));
376 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
377 gtk_widget_show (label);
378 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, GTK_FILL, 0, 0, 0);
379
380 combo_layer = gtk_combo_box_new_text ();
381 gtk_widget_show (combo_layer);
382 gtk_entry_set_max_length (GTK_ENTRY (combo_layer), 3);
383 gtk_table_attach (GTK_TABLE (table), combo_layer, 3, 4, 0, 1, GTK_FILL, 0, 0, 0);
384 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_layer), _("Top"));
385 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_layer), _("Normal"));
386 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_layer), _("Bottom"));
387
388 label = gtk_label_new (_("Strut policy"));
389 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
390 gtk_widget_show (label);
391 gtk_table_attach (GTK_TABLE (table), label, 6, 7, 0, 1, GTK_FILL, 0, 0, 0);
392
393 combo_strut_policy = gtk_combo_box_new_text ();
394 gtk_widget_show (combo_strut_policy);
395 gtk_entry_set_max_length (GTK_ENTRY (combo_strut_policy), 3);
396 gtk_table_attach (GTK_TABLE (table), combo_strut_policy, 7, 8, 0, 1, GTK_FILL, 0, 0, 0);
397 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_strut_policy), _("Follow size"));
398 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_strut_policy), _("Minimum"));
399 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_strut_policy), _("None"));
400
401 label = gtk_label_new (_("Place in dock"));
402 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
403 gtk_widget_show (label);
404 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, GTK_FILL, 0, 0, 0);
405
406 margin_x = gtk_check_button_new ();
407 gtk_widget_show (margin_x);
408 gtk_entry_set_max_length (GTK_ENTRY (margin_x), 3);
409 gtk_table_attach (GTK_TABLE (table), margin_x, 3, 4, 1, 2, GTK_FILL, 0, 0, 0);
410
411 /*
412 label = gtk_label_new (_("Monitor"));
413 gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
414 gtk_widget_show (label);
415 gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, GTK_FILL, 0, 0, 0);
416
417 combo_monitor = gtk_combo_box_new_text ();
418 gtk_widget_show (combo_monitor);
419 gtk_entry_set_max_length (GTK_ENTRY (combo_monitor), 3);
420 gtk_table_attach (GTK_TABLE (table), combo_monitor, 3, 4, 0, 1, GTK_FILL, 0, 0, 0);
421 gtk_combo_box_append_text (GTK_COMBO_BOX (combo_monitor), _("All"));
422 */
423 change_paragraph(panel);
424 }
425
426
427 void create_taskbar(GtkWidget *taskbar)
428 {
429 }
430
431
432 void create_task(GtkWidget *task)
433 {
434 }
435
436
437 void create_clock(GtkWidget *clock)
438 {
439 }
440
441
442 void create_systemtray(GtkWidget *systemtray)
443 {
444 }
445
446
447 void create_battery(GtkWidget *battery)
448 {
449 }
450
451
452 void create_mouse(GtkWidget *mouse)
453 {
454 }
455
456
457 void create_tooltip(GtkWidget *tooltip)
458 {
459 }
460
461
462 void create_background(GtkWidget *background)
463 {
464 }
465
This page took 0.056427 seconds and 3 git commands to generate.