1
// Generated by gtkmmproc -- DO NOT MODIFY!
4
#include <gtkmm/settings.h>
5
#include <gtkmm/private/settings_p.h>
8
/* $Id: settings.ccg,v 1.4 2005/08/01 10:34:08 murrayc Exp $ */
12
* Copyright 1998-2002 The gtkmm Development Team
14
* This library is free software; you can redistribute it and/or
15
* modify it under the terms of the GNU Lesser General Public
16
* License as published by the Free Software Foundation; either
17
* version 2.1 of the License, or (at your option) any later version.
19
* This library is distributed in the hope that it will be useful,
20
* but WITHOUT ANY WARRANTY; without even the implied warranty of
21
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22
* Lesser General Public License for more details.
24
* You should have received a copy of the GNU Lesser General Public
25
* License along with this library; if not, write to the Free
26
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
40
} // anonymous namespace
46
Glib::RefPtr<Gtk::Settings> wrap(GtkSettings* object, bool take_copy)
48
return Glib::RefPtr<Gtk::Settings>( dynamic_cast<Gtk::Settings*> (Glib::wrap_auto ((GObject*)(object), take_copy)) );
49
//We use dynamic_cast<> in case of multiple inheritance.
52
} /* namespace Glib */
59
/* The *_Class implementation: */
61
const Glib::Class& Settings_Class::init()
63
if(!gtype_) // create the GType if necessary
65
// Glib::Class has to know the class init function to clone custom types.
66
class_init_func_ = &Settings_Class::class_init_function;
68
// This is actually just optimized away, apparently with no harm.
69
// Make sure that the parent type has been created.
70
//CppClassParent::CppObjectType::get_type();
72
// Create the wrapper type, with the same class/instance size as the base type.
73
register_derived_type(gtk_settings_get_type());
75
// Add derived versions of interfaces, if the C type implements any interfaces:
83
void Settings_Class::class_init_function(void* g_class, void* class_data)
85
BaseClassType *const klass = static_cast<BaseClassType*>(g_class);
86
CppClassParent::class_init_function(klass, class_data);
92
Glib::ObjectBase* Settings_Class::wrap_new(GObject* object)
94
return new Settings((GtkSettings*)object);
98
/* The implementation: */
100
GtkSettings* Settings::gobj_copy()
106
Settings::Settings(const Glib::ConstructParams& construct_params)
108
Glib::Object(construct_params)
113
Settings::Settings(GtkSettings* castitem)
115
Glib::Object((GObject*)(castitem))
119
Settings::~Settings()
123
Settings::CppClassType Settings::settings_class_; // initialize static member
125
GType Settings::get_type()
127
return settings_class_.init().get_type();
131
GType Settings::get_base_type()
133
return gtk_settings_get_type();
137
Glib::RefPtr<Settings> Settings::get_default()
140
Glib::RefPtr<Settings> retvalue = Glib::wrap(gtk_settings_get_default());
143
retvalue->reference(); //The function does not do a ref for us.
148
Glib::RefPtr<Settings> Settings::get_for_screen(const Glib::RefPtr<Gdk::Screen>& screen)
151
Glib::RefPtr<Settings> retvalue = Glib::wrap(gtk_settings_get_for_screen(Glib::unwrap(screen)));
154
retvalue->reference(); //The function does not do a ref for us.
159
#ifdef GLIBMM_PROPERTIES_ENABLED
160
Glib::PropertyProxy<int> Settings::property_gtk_double_click_time()
162
return Glib::PropertyProxy<int>(this, "gtk-double-click-time");
164
#endif //GLIBMM_PROPERTIES_ENABLED
166
#ifdef GLIBMM_PROPERTIES_ENABLED
167
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_double_click_time() const
169
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-double-click-time");
171
#endif //GLIBMM_PROPERTIES_ENABLED
173
#ifdef GLIBMM_PROPERTIES_ENABLED
174
Glib::PropertyProxy<int> Settings::property_gtk_double_click_distance()
176
return Glib::PropertyProxy<int>(this, "gtk-double-click-distance");
178
#endif //GLIBMM_PROPERTIES_ENABLED
180
#ifdef GLIBMM_PROPERTIES_ENABLED
181
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_double_click_distance() const
183
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-double-click-distance");
185
#endif //GLIBMM_PROPERTIES_ENABLED
187
#ifdef GLIBMM_PROPERTIES_ENABLED
188
Glib::PropertyProxy<bool> Settings::property_gtk_cursor_blink()
190
return Glib::PropertyProxy<bool>(this, "gtk-cursor-blink");
192
#endif //GLIBMM_PROPERTIES_ENABLED
194
#ifdef GLIBMM_PROPERTIES_ENABLED
195
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_cursor_blink() const
197
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-cursor-blink");
199
#endif //GLIBMM_PROPERTIES_ENABLED
201
#ifdef GLIBMM_PROPERTIES_ENABLED
202
Glib::PropertyProxy<int> Settings::property_gtk_cursor_blink_time()
204
return Glib::PropertyProxy<int>(this, "gtk-cursor-blink-time");
206
#endif //GLIBMM_PROPERTIES_ENABLED
208
#ifdef GLIBMM_PROPERTIES_ENABLED
209
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_cursor_blink_time() const
211
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-cursor-blink-time");
213
#endif //GLIBMM_PROPERTIES_ENABLED
215
#ifdef GLIBMM_PROPERTIES_ENABLED
216
Glib::PropertyProxy<bool> Settings::property_gtk_split_cursor()
218
return Glib::PropertyProxy<bool>(this, "gtk-split-cursor");
220
#endif //GLIBMM_PROPERTIES_ENABLED
222
#ifdef GLIBMM_PROPERTIES_ENABLED
223
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_split_cursor() const
225
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-split-cursor");
227
#endif //GLIBMM_PROPERTIES_ENABLED
229
#ifdef GLIBMM_PROPERTIES_ENABLED
230
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_theme_name()
232
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-theme-name");
234
#endif //GLIBMM_PROPERTIES_ENABLED
236
#ifdef GLIBMM_PROPERTIES_ENABLED
237
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_theme_name() const
239
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-theme-name");
241
#endif //GLIBMM_PROPERTIES_ENABLED
243
#ifdef GLIBMM_PROPERTIES_ENABLED
244
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_key_theme_name()
246
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-key-theme-name");
248
#endif //GLIBMM_PROPERTIES_ENABLED
250
#ifdef GLIBMM_PROPERTIES_ENABLED
251
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_key_theme_name() const
253
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-key-theme-name");
255
#endif //GLIBMM_PROPERTIES_ENABLED
257
#ifdef GLIBMM_PROPERTIES_ENABLED
258
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_menu_bar_accel()
260
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-menu-bar-accel");
262
#endif //GLIBMM_PROPERTIES_ENABLED
264
#ifdef GLIBMM_PROPERTIES_ENABLED
265
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_menu_bar_accel() const
267
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-menu-bar-accel");
269
#endif //GLIBMM_PROPERTIES_ENABLED
271
#ifdef GLIBMM_PROPERTIES_ENABLED
272
Glib::PropertyProxy<int> Settings::property_gtk_dnd_drag_threshold()
274
return Glib::PropertyProxy<int>(this, "gtk-dnd-drag-threshold");
276
#endif //GLIBMM_PROPERTIES_ENABLED
278
#ifdef GLIBMM_PROPERTIES_ENABLED
279
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_dnd_drag_threshold() const
281
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-dnd-drag-threshold");
283
#endif //GLIBMM_PROPERTIES_ENABLED
285
#ifdef GLIBMM_PROPERTIES_ENABLED
286
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_font_name()
288
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-font-name");
290
#endif //GLIBMM_PROPERTIES_ENABLED
292
#ifdef GLIBMM_PROPERTIES_ENABLED
293
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_font_name() const
295
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-font-name");
297
#endif //GLIBMM_PROPERTIES_ENABLED
299
#ifdef GLIBMM_PROPERTIES_ENABLED
300
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_modules()
302
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-modules");
304
#endif //GLIBMM_PROPERTIES_ENABLED
306
#ifdef GLIBMM_PROPERTIES_ENABLED
307
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_modules() const
309
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-modules");
311
#endif //GLIBMM_PROPERTIES_ENABLED
313
#ifdef GLIBMM_PROPERTIES_ENABLED
314
Glib::PropertyProxy<int> Settings::property_gtk_xft_antialias()
316
return Glib::PropertyProxy<int>(this, "gtk-xft-antialias");
318
#endif //GLIBMM_PROPERTIES_ENABLED
320
#ifdef GLIBMM_PROPERTIES_ENABLED
321
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_xft_antialias() const
323
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-xft-antialias");
325
#endif //GLIBMM_PROPERTIES_ENABLED
327
#ifdef GLIBMM_PROPERTIES_ENABLED
328
Glib::PropertyProxy<int> Settings::property_gtk_xft_hinting()
330
return Glib::PropertyProxy<int>(this, "gtk-xft-hinting");
332
#endif //GLIBMM_PROPERTIES_ENABLED
334
#ifdef GLIBMM_PROPERTIES_ENABLED
335
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_xft_hinting() const
337
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-xft-hinting");
339
#endif //GLIBMM_PROPERTIES_ENABLED
341
#ifdef GLIBMM_PROPERTIES_ENABLED
342
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_xft_hintstyle()
344
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-xft-hintstyle");
346
#endif //GLIBMM_PROPERTIES_ENABLED
348
#ifdef GLIBMM_PROPERTIES_ENABLED
349
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_xft_hintstyle() const
351
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-xft-hintstyle");
353
#endif //GLIBMM_PROPERTIES_ENABLED
355
#ifdef GLIBMM_PROPERTIES_ENABLED
356
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_xft_rgba()
358
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-xft-rgba");
360
#endif //GLIBMM_PROPERTIES_ENABLED
362
#ifdef GLIBMM_PROPERTIES_ENABLED
363
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_xft_rgba() const
365
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-xft-rgba");
367
#endif //GLIBMM_PROPERTIES_ENABLED
369
#ifdef GLIBMM_PROPERTIES_ENABLED
370
Glib::PropertyProxy<int> Settings::property_gtk_xft_dpi()
372
return Glib::PropertyProxy<int>(this, "gtk-xft-dpi");
374
#endif //GLIBMM_PROPERTIES_ENABLED
376
#ifdef GLIBMM_PROPERTIES_ENABLED
377
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_xft_dpi() const
379
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-xft-dpi");
381
#endif //GLIBMM_PROPERTIES_ENABLED
383
#ifdef GLIBMM_PROPERTIES_ENABLED
384
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_cursor_theme_name()
386
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-cursor-theme-name");
388
#endif //GLIBMM_PROPERTIES_ENABLED
390
#ifdef GLIBMM_PROPERTIES_ENABLED
391
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_cursor_theme_name() const
393
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-cursor-theme-name");
395
#endif //GLIBMM_PROPERTIES_ENABLED
397
#ifdef GLIBMM_PROPERTIES_ENABLED
398
Glib::PropertyProxy<int> Settings::property_gtk_cursor_theme_size()
400
return Glib::PropertyProxy<int>(this, "gtk-cursor-theme-size");
402
#endif //GLIBMM_PROPERTIES_ENABLED
404
#ifdef GLIBMM_PROPERTIES_ENABLED
405
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_cursor_theme_size() const
407
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-cursor-theme-size");
409
#endif //GLIBMM_PROPERTIES_ENABLED
411
#ifdef GLIBMM_PROPERTIES_ENABLED
412
Glib::PropertyProxy<bool> Settings::property_gtk_alternative_button_order()
414
return Glib::PropertyProxy<bool>(this, "gtk-alternative-button-order");
416
#endif //GLIBMM_PROPERTIES_ENABLED
418
#ifdef GLIBMM_PROPERTIES_ENABLED
419
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_alternative_button_order() const
421
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-alternative-button-order");
423
#endif //GLIBMM_PROPERTIES_ENABLED
425
#ifdef GLIBMM_PROPERTIES_ENABLED
426
Glib::PropertyProxy<bool> Settings::property_gtk_alternative_sort_arrows()
428
return Glib::PropertyProxy<bool>(this, "gtk-alternative-sort-arrows");
430
#endif //GLIBMM_PROPERTIES_ENABLED
432
#ifdef GLIBMM_PROPERTIES_ENABLED
433
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_alternative_sort_arrows() const
435
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-alternative-sort-arrows");
437
#endif //GLIBMM_PROPERTIES_ENABLED
439
#ifdef GLIBMM_PROPERTIES_ENABLED
440
Glib::PropertyProxy<bool> Settings::property_gtk_show_input_method_menu()
442
return Glib::PropertyProxy<bool>(this, "gtk-show-input-method-menu");
444
#endif //GLIBMM_PROPERTIES_ENABLED
446
#ifdef GLIBMM_PROPERTIES_ENABLED
447
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_show_input_method_menu() const
449
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-show-input-method-menu");
451
#endif //GLIBMM_PROPERTIES_ENABLED
453
#ifdef GLIBMM_PROPERTIES_ENABLED
454
Glib::PropertyProxy<bool> Settings::property_gtk_show_unicode_menu()
456
return Glib::PropertyProxy<bool>(this, "gtk-show-unicode-menu");
458
#endif //GLIBMM_PROPERTIES_ENABLED
460
#ifdef GLIBMM_PROPERTIES_ENABLED
461
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_show_unicode_menu() const
463
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-show-unicode-menu");
465
#endif //GLIBMM_PROPERTIES_ENABLED
467
#ifdef GLIBMM_PROPERTIES_ENABLED
468
Glib::PropertyProxy<int> Settings::property_gtk_timeout_initial()
470
return Glib::PropertyProxy<int>(this, "gtk-timeout-initial");
472
#endif //GLIBMM_PROPERTIES_ENABLED
474
#ifdef GLIBMM_PROPERTIES_ENABLED
475
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_timeout_initial() const
477
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-timeout-initial");
479
#endif //GLIBMM_PROPERTIES_ENABLED
481
#ifdef GLIBMM_PROPERTIES_ENABLED
482
Glib::PropertyProxy<int> Settings::property_gtk_timeout_repeat()
484
return Glib::PropertyProxy<int>(this, "gtk-timeout-repeat");
486
#endif //GLIBMM_PROPERTIES_ENABLED
488
#ifdef GLIBMM_PROPERTIES_ENABLED
489
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_timeout_repeat() const
491
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-timeout-repeat");
493
#endif //GLIBMM_PROPERTIES_ENABLED
495
#ifdef GLIBMM_PROPERTIES_ENABLED
496
Glib::PropertyProxy<int> Settings::property_gtk_timeout_expand()
498
return Glib::PropertyProxy<int>(this, "gtk-timeout-expand");
500
#endif //GLIBMM_PROPERTIES_ENABLED
502
#ifdef GLIBMM_PROPERTIES_ENABLED
503
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_timeout_expand() const
505
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-timeout-expand");
507
#endif //GLIBMM_PROPERTIES_ENABLED
509
#ifdef GLIBMM_PROPERTIES_ENABLED
510
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_color_scheme()
512
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-color-scheme");
514
#endif //GLIBMM_PROPERTIES_ENABLED
516
#ifdef GLIBMM_PROPERTIES_ENABLED
517
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_color_scheme() const
519
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-color-scheme");
521
#endif //GLIBMM_PROPERTIES_ENABLED
523
#ifdef GLIBMM_PROPERTIES_ENABLED
524
Glib::PropertyProxy<bool> Settings::property_gtk_enable_animations()
526
return Glib::PropertyProxy<bool>(this, "gtk-enable-animations");
528
#endif //GLIBMM_PROPERTIES_ENABLED
530
#ifdef GLIBMM_PROPERTIES_ENABLED
531
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_animations() const
533
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-animations");
535
#endif //GLIBMM_PROPERTIES_ENABLED
537
#ifdef GLIBMM_PROPERTIES_ENABLED
538
Glib::PropertyProxy<bool> Settings::property_gtk_touchscreen_mode()
540
return Glib::PropertyProxy<bool>(this, "gtk-touchscreen-mode");
542
#endif //GLIBMM_PROPERTIES_ENABLED
544
#ifdef GLIBMM_PROPERTIES_ENABLED
545
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_touchscreen_mode() const
547
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-touchscreen-mode");
549
#endif //GLIBMM_PROPERTIES_ENABLED
551
#ifdef GLIBMM_PROPERTIES_ENABLED
552
Glib::PropertyProxy<int> Settings::property_gtk_tooltip_timeout()
554
return Glib::PropertyProxy<int>(this, "gtk-tooltip-timeout");
556
#endif //GLIBMM_PROPERTIES_ENABLED
558
#ifdef GLIBMM_PROPERTIES_ENABLED
559
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_tooltip_timeout() const
561
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-tooltip-timeout");
563
#endif //GLIBMM_PROPERTIES_ENABLED
565
#ifdef GLIBMM_PROPERTIES_ENABLED
566
Glib::PropertyProxy<int> Settings::property_gtk_tooltip_browse_timeout()
568
return Glib::PropertyProxy<int>(this, "gtk-tooltip-browse-timeout");
570
#endif //GLIBMM_PROPERTIES_ENABLED
572
#ifdef GLIBMM_PROPERTIES_ENABLED
573
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_tooltip_browse_timeout() const
575
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-tooltip-browse-timeout");
577
#endif //GLIBMM_PROPERTIES_ENABLED
579
#ifdef GLIBMM_PROPERTIES_ENABLED
580
Glib::PropertyProxy<int> Settings::property_gtk_tooltip_browse_mode_timeout()
582
return Glib::PropertyProxy<int>(this, "gtk-tooltip-browse-mode-timeout");
584
#endif //GLIBMM_PROPERTIES_ENABLED
586
#ifdef GLIBMM_PROPERTIES_ENABLED
587
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_tooltip_browse_mode_timeout() const
589
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-tooltip-browse-mode-timeout");
591
#endif //GLIBMM_PROPERTIES_ENABLED
593
#ifdef GLIBMM_PROPERTIES_ENABLED
594
Glib::PropertyProxy<bool> Settings::property_gtk_keynav_cursor_only()
596
return Glib::PropertyProxy<bool>(this, "gtk-keynav-cursor-only");
598
#endif //GLIBMM_PROPERTIES_ENABLED
600
#ifdef GLIBMM_PROPERTIES_ENABLED
601
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_keynav_cursor_only() const
603
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-keynav-cursor-only");
605
#endif //GLIBMM_PROPERTIES_ENABLED
607
#ifdef GLIBMM_PROPERTIES_ENABLED
608
Glib::PropertyProxy<bool> Settings::property_gtk_keynav_wrap_around()
610
return Glib::PropertyProxy<bool>(this, "gtk-keynav-wrap-around");
612
#endif //GLIBMM_PROPERTIES_ENABLED
614
#ifdef GLIBMM_PROPERTIES_ENABLED
615
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_keynav_wrap_around() const
617
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-keynav-wrap-around");
619
#endif //GLIBMM_PROPERTIES_ENABLED
621
#ifdef GLIBMM_PROPERTIES_ENABLED
622
Glib::PropertyProxy<bool> Settings::property_gtk_error_bell()
624
return Glib::PropertyProxy<bool>(this, "gtk-error-bell");
626
#endif //GLIBMM_PROPERTIES_ENABLED
628
#ifdef GLIBMM_PROPERTIES_ENABLED
629
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_error_bell() const
631
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-error-bell");
633
#endif //GLIBMM_PROPERTIES_ENABLED
635
#ifdef GLIBMM_PROPERTIES_ENABLED
636
Glib::PropertyProxy_ReadOnly<Gdk::Color> Settings::property_color_hash() const
638
return Glib::PropertyProxy_ReadOnly<Gdk::Color>(this, "color-hash");
640
#endif //GLIBMM_PROPERTIES_ENABLED
642
#ifdef GLIBMM_PROPERTIES_ENABLED
643
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_file_chooser_backend()
645
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-file-chooser-backend");
647
#endif //GLIBMM_PROPERTIES_ENABLED
649
#ifdef GLIBMM_PROPERTIES_ENABLED
650
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_file_chooser_backend() const
652
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-file-chooser-backend");
654
#endif //GLIBMM_PROPERTIES_ENABLED
656
#ifdef GLIBMM_PROPERTIES_ENABLED
657
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_print_backends()
659
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-print-backends");
661
#endif //GLIBMM_PROPERTIES_ENABLED
663
#ifdef GLIBMM_PROPERTIES_ENABLED
664
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_print_backends() const
666
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-print-backends");
668
#endif //GLIBMM_PROPERTIES_ENABLED
670
#ifdef GLIBMM_PROPERTIES_ENABLED
671
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_print_preview_command()
673
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-print-preview-command");
675
#endif //GLIBMM_PROPERTIES_ENABLED
677
#ifdef GLIBMM_PROPERTIES_ENABLED
678
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_print_preview_command() const
680
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-print-preview-command");
682
#endif //GLIBMM_PROPERTIES_ENABLED
684
#ifdef GLIBMM_PROPERTIES_ENABLED
685
Glib::PropertyProxy<bool> Settings::property_gtk_enable_mnemonics()
687
return Glib::PropertyProxy<bool>(this, "gtk-enable-mnemonics");
689
#endif //GLIBMM_PROPERTIES_ENABLED
691
#ifdef GLIBMM_PROPERTIES_ENABLED
692
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_mnemonics() const
694
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-mnemonics");
696
#endif //GLIBMM_PROPERTIES_ENABLED
698
#ifdef GLIBMM_PROPERTIES_ENABLED
699
Glib::PropertyProxy<bool> Settings::property_gtk_enable_accels()
701
return Glib::PropertyProxy<bool>(this, "gtk-enable-accels");
703
#endif //GLIBMM_PROPERTIES_ENABLED
705
#ifdef GLIBMM_PROPERTIES_ENABLED
706
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_accels() const
708
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-accels");
710
#endif //GLIBMM_PROPERTIES_ENABLED
712
#ifdef GLIBMM_PROPERTIES_ENABLED
713
Glib::PropertyProxy<int> Settings::property_gtk_recent_files_limit()
715
return Glib::PropertyProxy<int>(this, "gtk-recent-files-limit");
717
#endif //GLIBMM_PROPERTIES_ENABLED
719
#ifdef GLIBMM_PROPERTIES_ENABLED
720
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_recent_files_limit() const
722
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-recent-files-limit");
724
#endif //GLIBMM_PROPERTIES_ENABLED
726
#ifdef GLIBMM_PROPERTIES_ENABLED
727
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_im_module()
729
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-im-module");
731
#endif //GLIBMM_PROPERTIES_ENABLED
733
#ifdef GLIBMM_PROPERTIES_ENABLED
734
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_im_module() const
736
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-im-module");
738
#endif //GLIBMM_PROPERTIES_ENABLED
740
#ifdef GLIBMM_PROPERTIES_ENABLED
741
Glib::PropertyProxy<int> Settings::property_gtk_recent_files_max_age()
743
return Glib::PropertyProxy<int>(this, "gtk-recent-files-max-age");
745
#endif //GLIBMM_PROPERTIES_ENABLED
747
#ifdef GLIBMM_PROPERTIES_ENABLED
748
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_recent_files_max_age() const
750
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-recent-files-max-age");
752
#endif //GLIBMM_PROPERTIES_ENABLED
754
#ifdef GLIBMM_PROPERTIES_ENABLED
755
Glib::PropertyProxy<int> Settings::property_gtk_fontconfig_timestamp()
757
return Glib::PropertyProxy<int>(this, "gtk-fontconfig-timestamp");
759
#endif //GLIBMM_PROPERTIES_ENABLED
761
#ifdef GLIBMM_PROPERTIES_ENABLED
762
Glib::PropertyProxy_ReadOnly<int> Settings::property_gtk_fontconfig_timestamp() const
764
return Glib::PropertyProxy_ReadOnly<int>(this, "gtk-fontconfig-timestamp");
766
#endif //GLIBMM_PROPERTIES_ENABLED
768
#ifdef GLIBMM_PROPERTIES_ENABLED
769
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_sound_theme_name()
771
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-sound-theme-name");
773
#endif //GLIBMM_PROPERTIES_ENABLED
775
#ifdef GLIBMM_PROPERTIES_ENABLED
776
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_sound_theme_name() const
778
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-sound-theme-name");
780
#endif //GLIBMM_PROPERTIES_ENABLED
782
#ifdef GLIBMM_PROPERTIES_ENABLED
783
Glib::PropertyProxy<bool> Settings::property_gtk_enable_input_feedback_sounds()
785
return Glib::PropertyProxy<bool>(this, "gtk-enable-input-feedback-sounds");
787
#endif //GLIBMM_PROPERTIES_ENABLED
789
#ifdef GLIBMM_PROPERTIES_ENABLED
790
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_input_feedback_sounds() const
792
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-input-feedback-sounds");
794
#endif //GLIBMM_PROPERTIES_ENABLED
796
#ifdef GLIBMM_PROPERTIES_ENABLED
797
Glib::PropertyProxy<bool> Settings::property_gtk_enable_event_sounds()
799
return Glib::PropertyProxy<bool>(this, "gtk-enable-event-sounds");
801
#endif //GLIBMM_PROPERTIES_ENABLED
803
#ifdef GLIBMM_PROPERTIES_ENABLED
804
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_event_sounds() const
806
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-event-sounds");
808
#endif //GLIBMM_PROPERTIES_ENABLED
810
#ifdef GLIBMM_PROPERTIES_ENABLED
811
Glib::PropertyProxy<bool> Settings::property_gtk_enable_tooltips()
813
return Glib::PropertyProxy<bool>(this, "gtk-enable-tooltips");
815
#endif //GLIBMM_PROPERTIES_ENABLED
817
#ifdef GLIBMM_PROPERTIES_ENABLED
818
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_enable_tooltips() const
820
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-enable-tooltips");
822
#endif //GLIBMM_PROPERTIES_ENABLED
824
#ifdef GLIBMM_PROPERTIES_ENABLED
825
Glib::PropertyProxy<ToolbarStyle> Settings::property_gtk_toolbar_style()
827
return Glib::PropertyProxy<ToolbarStyle>(this, "gtk-toolbar-style");
829
#endif //GLIBMM_PROPERTIES_ENABLED
831
#ifdef GLIBMM_PROPERTIES_ENABLED
832
Glib::PropertyProxy_ReadOnly<ToolbarStyle> Settings::property_gtk_toolbar_style() const
834
return Glib::PropertyProxy_ReadOnly<ToolbarStyle>(this, "gtk-toolbar-style");
836
#endif //GLIBMM_PROPERTIES_ENABLED
838
#ifdef GLIBMM_PROPERTIES_ENABLED
839
Glib::PropertyProxy<IconSize> Settings::property_gtk_toolbar_icon_size()
841
return Glib::PropertyProxy<IconSize>(this, "gtk-toolbar-icon-size");
843
#endif //GLIBMM_PROPERTIES_ENABLED
845
#ifdef GLIBMM_PROPERTIES_ENABLED
846
Glib::PropertyProxy_ReadOnly<IconSize> Settings::property_gtk_toolbar_icon_size() const
848
return Glib::PropertyProxy_ReadOnly<IconSize>(this, "gtk-toolbar-icon-size");
850
#endif //GLIBMM_PROPERTIES_ENABLED
852
#ifdef GLIBMM_PROPERTIES_ENABLED
853
Glib::PropertyProxy<bool> Settings::property_gtk_can_change_accels()
855
return Glib::PropertyProxy<bool>(this, "gtk-can-change-accels");
857
#endif //GLIBMM_PROPERTIES_ENABLED
859
#ifdef GLIBMM_PROPERTIES_ENABLED
860
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_can_change_accels() const
862
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-can-change-accels");
864
#endif //GLIBMM_PROPERTIES_ENABLED
866
#ifdef GLIBMM_PROPERTIES_ENABLED
867
Glib::PropertyProxy<bool> Settings::property_gtk_entry_select_on_focus()
869
return Glib::PropertyProxy<bool>(this, "gtk-entry-select-on-focus");
871
#endif //GLIBMM_PROPERTIES_ENABLED
873
#ifdef GLIBMM_PROPERTIES_ENABLED
874
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_entry_select_on_focus() const
876
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-entry-select-on-focus");
878
#endif //GLIBMM_PROPERTIES_ENABLED
880
#ifdef GLIBMM_PROPERTIES_ENABLED
881
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_color_palette()
883
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-color-palette");
885
#endif //GLIBMM_PROPERTIES_ENABLED
887
#ifdef GLIBMM_PROPERTIES_ENABLED
888
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_color_palette() const
890
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-color-palette");
892
#endif //GLIBMM_PROPERTIES_ENABLED
894
#ifdef GLIBMM_PROPERTIES_ENABLED
895
Glib::PropertyProxy<bool> Settings::property_gtk_button_images()
897
return Glib::PropertyProxy<bool>(this, "gtk-button-images");
899
#endif //GLIBMM_PROPERTIES_ENABLED
901
#ifdef GLIBMM_PROPERTIES_ENABLED
902
Glib::PropertyProxy_ReadOnly<bool> Settings::property_gtk_button_images() const
904
return Glib::PropertyProxy_ReadOnly<bool>(this, "gtk-button-images");
906
#endif //GLIBMM_PROPERTIES_ENABLED
908
#ifdef GLIBMM_PROPERTIES_ENABLED
909
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_icon_theme_name()
911
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-icon-theme-name");
913
#endif //GLIBMM_PROPERTIES_ENABLED
915
#ifdef GLIBMM_PROPERTIES_ENABLED
916
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_icon_theme_name() const
918
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-icon-theme-name");
920
#endif //GLIBMM_PROPERTIES_ENABLED
922
#ifdef GLIBMM_PROPERTIES_ENABLED
923
Glib::PropertyProxy<Glib::ustring> Settings::property_gtk_icon_sizes()
925
return Glib::PropertyProxy<Glib::ustring>(this, "gtk-icon-sizes");
927
#endif //GLIBMM_PROPERTIES_ENABLED
929
#ifdef GLIBMM_PROPERTIES_ENABLED
930
Glib::PropertyProxy_ReadOnly<Glib::ustring> Settings::property_gtk_icon_sizes() const
932
return Glib::PropertyProxy_ReadOnly<Glib::ustring>(this, "gtk-icon-sizes");
934
#endif //GLIBMM_PROPERTIES_ENABLED