From 78adcf698e457111bab65b8856bfbd5eb4faa77a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Wed, 15 Jan 2020 23:53:36 +0100 Subject: [PATCH 01/23] Create gtkactionbar --- docs/src/doc/gtkactionbar | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 docs/src/doc/gtkactionbar diff --git a/docs/src/doc/gtkactionbar b/docs/src/doc/gtkactionbar new file mode 100644 index 00000000..4cf0bb1c --- /dev/null +++ b/docs/src/doc/gtkactionbar @@ -0,0 +1,42 @@ + +## Overview +A full width bar for presenting contextual actions + +GtkActionBar is designed to present contextual actions. It is expected to be displayed below the content and expand horizontally to fill the area. + +It allows placing children at the start or the end. In addition, it contains an internal centered box which is centered with respect to the full width of the box, even if the children at either side take up different amounts of space. + + +### Functions +gtk_action_bar_new () - Creates a new GtkActionBar widget. +gtk_action_bar_pack_start () - Adds child to action_bar , packed with reference to the start of the action_bar . +gtk_action_bar_pack_end () - Adds child to action_bar , packed with reference to the end of the action_bar . +gtk_action_bar_get_center_widget () - Retrieves the center bar widget of the bar. +gtk_action_bar_set_center_widget () - Sets the center widget for the GtkActionBar. + +### Child Properties +GtkPackType pack-type Read / Write +gint position Read / Write + +#### Types and Values +struct GtkActionBar + +“pack-type” GtkPackType +A GtkPackType indicating whether the child is packed with reference to the start or end of the parent. +Flags: Read / Write +Default value: GTK_PACK_START + +“position” gint +The index of the child in the parent. +Flags: Read / Write +Allowed values: >= -1 +Default value: 0 + +#### Object Hierarchy + + +- GObject + . +- GInitiallyUnowned + . . +- GtkWidget + . . . +- GtkContainer + . . . . +- GtkBin + . . . . . +- GtkActionBar From bea4e0e7ed958ea43ae195f3150c7598dcb32883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Wed, 15 Jan 2020 23:55:30 +0100 Subject: [PATCH 02/23] Update gtkactionbar --- docs/src/doc/gtkactionbar | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/src/doc/gtkactionbar b/docs/src/doc/gtkactionbar index 4cf0bb1c..620faa60 100644 --- a/docs/src/doc/gtkactionbar +++ b/docs/src/doc/gtkactionbar @@ -1,3 +1,4 @@ +#GtkActionBar ## Overview A full width bar for presenting contextual actions From b17da5f1858f80099605baf5aa984c11de385def Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Wed, 15 Jan 2020 23:55:45 +0100 Subject: [PATCH 03/23] Rename gtkactionbar to gtkactionbar.md --- docs/src/doc/{gtkactionbar => gtkactionbar.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/src/doc/{gtkactionbar => gtkactionbar.md} (100%) diff --git a/docs/src/doc/gtkactionbar b/docs/src/doc/gtkactionbar.md similarity index 100% rename from docs/src/doc/gtkactionbar rename to docs/src/doc/gtkactionbar.md From 912058198a30c0af6c2c1475073c9a2fa34993a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Wed, 15 Jan 2020 23:59:17 +0100 Subject: [PATCH 04/23] Update gtkactionbar.md --- docs/src/doc/gtkactionbar.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/docs/src/doc/gtkactionbar.md b/docs/src/doc/gtkactionbar.md index 620faa60..6a04c1ab 100644 --- a/docs/src/doc/gtkactionbar.md +++ b/docs/src/doc/gtkactionbar.md @@ -1,5 +1,3 @@ -#GtkActionBar - ## Overview A full width bar for presenting contextual actions @@ -9,11 +7,20 @@ It allows placing children at the start or the end. In addition, it contains an ### Functions -gtk_action_bar_new () - Creates a new GtkActionBar widget. -gtk_action_bar_pack_start () - Adds child to action_bar , packed with reference to the start of the action_bar . -gtk_action_bar_pack_end () - Adds child to action_bar , packed with reference to the end of the action_bar . -gtk_action_bar_get_center_widget () - Retrieves the center bar widget of the bar. -gtk_action_bar_set_center_widget () - Sets the center widget for the GtkActionBar. +gtk_action_bar_new ()
+Creates a new GtkActionBar widget

+ +gtk_action_bar_pack_start ()
+Adds child to action_bar, packed with reference to the start of the action_bar

+ +gtk_action_bar_pack_end ()
+Adds child to action_bar, packed with reference to the end of the action_bar

+ +gtk_action_bar_get_center_widget ()
+Retrieves the center bar widget of the bar.

+ +gtk_action_bar_set_center_widget ()
+Sets the center widget for the GtkActionBar.

### Child Properties GtkPackType pack-type Read / Write From d9d79926e176c13331b37fd4a19c9f4b0145098c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Thu, 16 Jan 2020 00:00:17 +0100 Subject: [PATCH 05/23] Update gtkactionbar.md --- docs/src/doc/gtkactionbar.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/doc/gtkactionbar.md b/docs/src/doc/gtkactionbar.md index 6a04c1ab..b585d311 100644 --- a/docs/src/doc/gtkactionbar.md +++ b/docs/src/doc/gtkactionbar.md @@ -23,8 +23,8 @@ gtk_action_bar_set_center_widget ()
Sets the center widget for the GtkActionBar.

### Child Properties -GtkPackType pack-type Read / Write -gint position Read / Write +GtkPackType pack-type Read / Write
+gint position Read / Write #### Types and Values struct GtkActionBar From 5becef6e40cc4f1099e54909aee3a22f6ee8f6e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Thu, 16 Jan 2020 00:01:43 +0100 Subject: [PATCH 06/23] Update gtkactionbar.md --- docs/src/doc/gtkactionbar.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/src/doc/gtkactionbar.md b/docs/src/doc/gtkactionbar.md index b585d311..da9e3261 100644 --- a/docs/src/doc/gtkactionbar.md +++ b/docs/src/doc/gtkactionbar.md @@ -23,22 +23,22 @@ gtk_action_bar_set_center_widget ()
Sets the center widget for the GtkActionBar.

### Child Properties -GtkPackType pack-type Read / Write
-gint position Read / Write +GtkPackType - pack-type - Read / Write
+gint - position - Read / Write #### Types and Values -struct GtkActionBar - -“pack-type” GtkPackType -A GtkPackType indicating whether the child is packed with reference to the start or end of the parent. -Flags: Read / Write -Default value: GTK_PACK_START - -“position” gint -The index of the child in the parent. -Flags: Read / Write -Allowed values: >= -1 -Default value: 0 +struct GtkActionBar

+ +“pack-type” - GtkPackType
+A GtkPackType indicating whether the child is packed with reference to the start or end of the parent.
+Flags: Read / Write
+Default value: GTK_PACK_START

+ +“position” - gint
+The index of the child in the parent.
+Flags: Read / Write
+Allowed values: >= -1
+Default value: 0
#### Object Hierarchy From 5f2f6ea071b41000d678f343caf3fb9cefafec86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Thu, 16 Jan 2020 15:35:38 +0100 Subject: [PATCH 07/23] Create gtkwindow.md --- docs/src/doc/gtkwindow.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/src/doc/gtkwindow.md diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/docs/src/doc/gtkwindow.md @@ -0,0 +1 @@ + From 3599614e2c27d9c390a32a4d5bb5b38a251b1060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Thu, 16 Jan 2020 20:07:20 +0100 Subject: [PATCH 08/23] Add files via upload --- docs/src/assets/window.png | Bin 0 -> 4431 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/src/assets/window.png diff --git a/docs/src/assets/window.png b/docs/src/assets/window.png new file mode 100644 index 0000000000000000000000000000000000000000..91f7924c3126455cdf949e594d132f62fef16b08 GIT binary patch literal 4431 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 t Date: Thu, 16 Jan 2020 20:16:14 +0100 Subject: [PATCH 09/23] Update gtkwindow.md --- docs/src/doc/gtkwindow.md | 205 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 205 insertions(+) diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md index 8b137891..a5481d43 100644 --- a/docs/src/doc/gtkwindow.md +++ b/docs/src/doc/gtkwindow.md @@ -1 +1,206 @@ +## Overview +Toplevel which can contain other widgets +A GtkWindow is a toplevel window which can contain other widgets. Windows normally have decorations that are under the control of the windowing system and allow the user to manipulate the window (resize it, move it, close it,...). + + +### Functions +GtkWidget * gtk_window_new ()
+void gtk_window_set_title ()
+void gtk_window_set_wmclass ()
+void gtk_window_set_resizable ()
+gboolean gtk_window_get_resizable ()
+void gtk_window_add_accel_group ()
+void gtk_window_remove_accel_group ()
+gboolean gtk_window_activate_focus ()
+gboolean gtk_window_activate_default ()
+void gtk_window_set_modal ()
+void gtk_window_set_default_size ()
+void gtk_window_set_default_geometry ()
+void gtk_window_set_geometry_hints ()
+void gtk_window_set_gravity ()
+GdkGravity gtk_window_get_gravity ()
+void gtk_window_set_position ()
+void gtk_window_set_transient_for ()
+void gtk_window_set_attached_to ()
+void gtk_window_set_destroy_with_parent ()
+void gtk_window_set_hide_titlebar_when_maximized ()
+void gtk_window_set_screen ()
+GdkScreen * gtk_window_get_screen ()
+gboolean gtk_window_is_active ()
+gboolean gtk_window_is_maximized ()
+gboolean gtk_window_has_toplevel_focus ()
+GList * gtk_window_list_toplevels ()
+void gtk_window_add_mnemonic ()
+void gtk_window_remove_mnemonic ()
+gboolean gtk_window_mnemonic_activate ()
+gboolean gtk_window_activate_key ()
+gboolean gtk_window_propagate_key_event ()
+GtkWidget * gtk_window_get_focus ()
+void gtk_window_set_focus ()
+GtkWidget * gtk_window_get_default_widget ()
+void gtk_window_set_default ()
+void gtk_window_present ()
+void gtk_window_present_with_time ()
+void gtk_window_close ()
+void gtk_window_iconify ()
+void gtk_window_deiconify ()
+void gtk_window_stick ()
+void gtk_window_unstick ()
+void gtk_window_maximize ()
+void gtk_window_unmaximize ()
+void gtk_window_fullscreen ()
+void gtk_window_fullscreen_on_monitor ()
+void gtk_window_unfullscreen ()
+void gtk_window_set_keep_above ()
+void gtk_window_set_keep_below ()
+void gtk_window_begin_resize_drag ()
+void gtk_window_begin_move_drag ()
+void gtk_window_set_decorated ()
+void gtk_window_set_deletable ()
+void gtk_window_set_mnemonic_modifier ()
+void gtk_window_set_type_hint ()
+void gtk_window_set_skip_taskbar_hint ()
+void gtk_window_set_skip_pager_hint ()
+void gtk_window_set_urgency_hint ()
+void gtk_window_set_accept_focus ()
+void gtk_window_set_focus_on_map ()
+void gtk_window_set_startup_id ()
+void gtk_window_set_role ()
+gboolean gtk_window_get_decorated ()
+gboolean gtk_window_get_deletable ()
+GList * gtk_window_get_default_icon_list ()
+const gchar * gtk_window_get_default_icon_name ()
+void gtk_window_get_default_size ()
+gboolean gtk_window_get_destroy_with_parent ()
+gboolean gtk_window_get_hide_titlebar_when_maximized ()
+GdkPixbuf * gtk_window_get_icon ()
+GList * gtk_window_get_icon_list ()
+const gchar * gtk_window_get_icon_name ()
+GdkModifierType gtk_window_get_mnemonic_modifier ()
+gboolean gtk_window_get_modal ()
+void gtk_window_get_position ()
+const gchar * gtk_window_get_role ()
+void gtk_window_get_size ()
+const gchar * gtk_window_get_title ()
+GtkWindow * gtk_window_get_transient_for ()
+GtkWidget * gtk_window_get_attached_to ()
+GdkWindowTypeHint gtk_window_get_type_hint ()
+gboolean gtk_window_get_skip_taskbar_hint ()
+gboolean gtk_window_get_skip_pager_hint ()
+gboolean gtk_window_get_urgency_hint ()
+gboolean gtk_window_get_accept_focus ()
+gboolean gtk_window_get_focus_on_map ()
+GtkWindowGroup * gtk_window_get_group ()
+gboolean gtk_window_has_group ()
+GtkWindowType gtk_window_get_window_type ()
+void gtk_window_move ()
+gboolean gtk_window_parse_geometry ()
+void gtk_window_reshow_with_initial_size ()
+void gtk_window_resize ()
+void gtk_window_resize_to_geometry ()
+void gtk_window_set_default_icon_list ()
+void gtk_window_set_default_icon ()
+gboolean gtk_window_set_default_icon_from_file ()
+void gtk_window_set_default_icon_name ()
+void gtk_window_set_icon ()
+void gtk_window_set_icon_list ()
+gboolean gtk_window_set_icon_from_file ()
+void gtk_window_set_icon_name ()
+void gtk_window_set_auto_startup_notification ()
+gdouble gtk_window_get_opacity ()
+void gtk_window_set_opacity ()
+gboolean gtk_window_get_mnemonics_visible ()
+void gtk_window_set_mnemonics_visible ()
+gboolean gtk_window_get_focus_visible ()
+void gtk_window_set_focus_visible ()
+void gtk_window_set_has_resize_grip ()
+gboolean gtk_window_get_has_resize_grip ()
+gboolean gtk_window_resize_grip_is_visible ()
+gboolean gtk_window_get_resize_grip_area ()
+GtkApplication * gtk_window_get_application ()
+void gtk_window_set_application ()
+void gtk_window_set_has_user_ref_count ()
+void gtk_window_set_titlebar ()
+GtkWidget * gtk_window_get_titlebar ()
+void gtk_window_set_interactive_debugging ()
+ +### Properties +gboolean - accept-focus - Read / Write
+GtkApplication * - application - Read / Write
+GtkWidget * - attached-to - Read / Write / Construct
+gboolean - decorated - Read / Write
+gint - default-height - Read / Write
+gint - default-width - Read / Write
+gboolean - deletable - Read / Write
+gboolean - destroy-with-parent - Read / Write
+gboolean - focus-on-map - Read / Write
+gboolean - focus-visible - Read / Write
+GdkGravity - gravity - Read / Write
+gboolean - has-resize-grip -- Read / Write
+gboolean - has-toplevel-focus - Read
+gboolean - hide-titlebar-when-maximized - Read / Write
+GdkPixbuf * - icon - Read / Write
+gchar * - icon-name - Read / Write
+gboolean - is-active - Read
+gboolean - is-maximized - Read
+gboolean - mnemonics-visible - Read / Write
+gboolean - modal - Read / Write
+gboolean - resizable - Read / Write
+gboolean - resize-grip-visible - Read
+gchar * - role - Read / Write
+GdkScreen * - screen - Read / Write
+gboolean - skip-pager-hint - Read / Write
+gboolean - skip-taskbar-hint - Read / Write
+gchar * - startup-id - Write
+gchar * - title - Read / Write
+GtkWindow * - transient-for - Read / Write / Construct
+GtkWindowType - type - Read / Write / Construct Only
+GdkWindowTypeHint - type-hint - Read / Write
+gboolean - urgency-hint - Read / Write
+GtkWindowPosition - window-position - Read / Write
+ +#### Style Properties +gchar * - decoration-button-layout - Read
+gint - decoration-resize-handle - Read / Write
+ +#### Signals +void - activate-default - Action
+void - activate-focus - Action
+gboolean - enable-debugging - Action
+void - keys-changed - Run First
+void - set-focus - Run Last
+ +#### Types and Values +GtkWindow
+struct - GtkWindowClass
+enum - GtkWindowType
+enum - GtkWindowPosition
+ +#### Object Hierarchy + +- GObject + . +- GInitiallyUnowned + . . +- GtkWidget + . . . +- GtkContainer + . . . . +- GtkBin + . . . . . +- GtkWindow + . . . . . . +- GtkDialog + . . . . . . +- GtkApplicationWindow + . . . . . . +- GtkAssistant + . . . . . . +- GtkOffscreenWindow + . . . . . . +- GtkPlug + . . . . . . +- GtkShortcutsWindow + +#### Example +using Gtk
+ +win = GtkWindow("New title")
+hbox = GtkBox(:h)
+push!(win, hbox)
+cancel = GtkButton("Cancel")
+ok = GtkButton("OK")
+push!(hbox, cancel)
+push!(hbox, ok)
+showall(win) + +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) From b6df8789c144e9843141039bd2369a269d263325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Thu, 16 Jan 2020 20:17:38 +0100 Subject: [PATCH 10/23] Delete gtkactionbar.md --- docs/src/doc/gtkactionbar.md | 50 ------------------------------------ 1 file changed, 50 deletions(-) delete mode 100644 docs/src/doc/gtkactionbar.md diff --git a/docs/src/doc/gtkactionbar.md b/docs/src/doc/gtkactionbar.md deleted file mode 100644 index da9e3261..00000000 --- a/docs/src/doc/gtkactionbar.md +++ /dev/null @@ -1,50 +0,0 @@ -## Overview -A full width bar for presenting contextual actions - -GtkActionBar is designed to present contextual actions. It is expected to be displayed below the content and expand horizontally to fill the area. - -It allows placing children at the start or the end. In addition, it contains an internal centered box which is centered with respect to the full width of the box, even if the children at either side take up different amounts of space. - - -### Functions -gtk_action_bar_new ()
-Creates a new GtkActionBar widget

- -gtk_action_bar_pack_start ()
-Adds child to action_bar, packed with reference to the start of the action_bar

- -gtk_action_bar_pack_end ()
-Adds child to action_bar, packed with reference to the end of the action_bar

- -gtk_action_bar_get_center_widget ()
-Retrieves the center bar widget of the bar.

- -gtk_action_bar_set_center_widget ()
-Sets the center widget for the GtkActionBar.

- -### Child Properties -GtkPackType - pack-type - Read / Write
-gint - position - Read / Write - -#### Types and Values -struct GtkActionBar

- -“pack-type” - GtkPackType
-A GtkPackType indicating whether the child is packed with reference to the start or end of the parent.
-Flags: Read / Write
-Default value: GTK_PACK_START

- -“position” - gint
-The index of the child in the parent.
-Flags: Read / Write
-Allowed values: >= -1
-Default value: 0
- -#### Object Hierarchy - - +- GObject - . +- GInitiallyUnowned - . . +- GtkWidget - . . . +- GtkContainer - . . . . +- GtkBin - . . . . . +- GtkActionBar From 10fe2f6c18e8bc73730658abf0bedd244d04dc2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 12:13:56 +0100 Subject: [PATCH 11/23] Update gtkwindow.md --- docs/src/doc/gtkwindow.md | 136 ++++---------------------------------- 1 file changed, 13 insertions(+), 123 deletions(-) diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md index a5481d43..8f93f12f 100644 --- a/docs/src/doc/gtkwindow.md +++ b/docs/src/doc/gtkwindow.md @@ -3,128 +3,6 @@ Toplevel which can contain other widgets A GtkWindow is a toplevel window which can contain other widgets. Windows normally have decorations that are under the control of the windowing system and allow the user to manipulate the window (resize it, move it, close it,...). - -### Functions -GtkWidget * gtk_window_new ()
-void gtk_window_set_title ()
-void gtk_window_set_wmclass ()
-void gtk_window_set_resizable ()
-gboolean gtk_window_get_resizable ()
-void gtk_window_add_accel_group ()
-void gtk_window_remove_accel_group ()
-gboolean gtk_window_activate_focus ()
-gboolean gtk_window_activate_default ()
-void gtk_window_set_modal ()
-void gtk_window_set_default_size ()
-void gtk_window_set_default_geometry ()
-void gtk_window_set_geometry_hints ()
-void gtk_window_set_gravity ()
-GdkGravity gtk_window_get_gravity ()
-void gtk_window_set_position ()
-void gtk_window_set_transient_for ()
-void gtk_window_set_attached_to ()
-void gtk_window_set_destroy_with_parent ()
-void gtk_window_set_hide_titlebar_when_maximized ()
-void gtk_window_set_screen ()
-GdkScreen * gtk_window_get_screen ()
-gboolean gtk_window_is_active ()
-gboolean gtk_window_is_maximized ()
-gboolean gtk_window_has_toplevel_focus ()
-GList * gtk_window_list_toplevels ()
-void gtk_window_add_mnemonic ()
-void gtk_window_remove_mnemonic ()
-gboolean gtk_window_mnemonic_activate ()
-gboolean gtk_window_activate_key ()
-gboolean gtk_window_propagate_key_event ()
-GtkWidget * gtk_window_get_focus ()
-void gtk_window_set_focus ()
-GtkWidget * gtk_window_get_default_widget ()
-void gtk_window_set_default ()
-void gtk_window_present ()
-void gtk_window_present_with_time ()
-void gtk_window_close ()
-void gtk_window_iconify ()
-void gtk_window_deiconify ()
-void gtk_window_stick ()
-void gtk_window_unstick ()
-void gtk_window_maximize ()
-void gtk_window_unmaximize ()
-void gtk_window_fullscreen ()
-void gtk_window_fullscreen_on_monitor ()
-void gtk_window_unfullscreen ()
-void gtk_window_set_keep_above ()
-void gtk_window_set_keep_below ()
-void gtk_window_begin_resize_drag ()
-void gtk_window_begin_move_drag ()
-void gtk_window_set_decorated ()
-void gtk_window_set_deletable ()
-void gtk_window_set_mnemonic_modifier ()
-void gtk_window_set_type_hint ()
-void gtk_window_set_skip_taskbar_hint ()
-void gtk_window_set_skip_pager_hint ()
-void gtk_window_set_urgency_hint ()
-void gtk_window_set_accept_focus ()
-void gtk_window_set_focus_on_map ()
-void gtk_window_set_startup_id ()
-void gtk_window_set_role ()
-gboolean gtk_window_get_decorated ()
-gboolean gtk_window_get_deletable ()
-GList * gtk_window_get_default_icon_list ()
-const gchar * gtk_window_get_default_icon_name ()
-void gtk_window_get_default_size ()
-gboolean gtk_window_get_destroy_with_parent ()
-gboolean gtk_window_get_hide_titlebar_when_maximized ()
-GdkPixbuf * gtk_window_get_icon ()
-GList * gtk_window_get_icon_list ()
-const gchar * gtk_window_get_icon_name ()
-GdkModifierType gtk_window_get_mnemonic_modifier ()
-gboolean gtk_window_get_modal ()
-void gtk_window_get_position ()
-const gchar * gtk_window_get_role ()
-void gtk_window_get_size ()
-const gchar * gtk_window_get_title ()
-GtkWindow * gtk_window_get_transient_for ()
-GtkWidget * gtk_window_get_attached_to ()
-GdkWindowTypeHint gtk_window_get_type_hint ()
-gboolean gtk_window_get_skip_taskbar_hint ()
-gboolean gtk_window_get_skip_pager_hint ()
-gboolean gtk_window_get_urgency_hint ()
-gboolean gtk_window_get_accept_focus ()
-gboolean gtk_window_get_focus_on_map ()
-GtkWindowGroup * gtk_window_get_group ()
-gboolean gtk_window_has_group ()
-GtkWindowType gtk_window_get_window_type ()
-void gtk_window_move ()
-gboolean gtk_window_parse_geometry ()
-void gtk_window_reshow_with_initial_size ()
-void gtk_window_resize ()
-void gtk_window_resize_to_geometry ()
-void gtk_window_set_default_icon_list ()
-void gtk_window_set_default_icon ()
-gboolean gtk_window_set_default_icon_from_file ()
-void gtk_window_set_default_icon_name ()
-void gtk_window_set_icon ()
-void gtk_window_set_icon_list ()
-gboolean gtk_window_set_icon_from_file ()
-void gtk_window_set_icon_name ()
-void gtk_window_set_auto_startup_notification ()
-gdouble gtk_window_get_opacity ()
-void gtk_window_set_opacity ()
-gboolean gtk_window_get_mnemonics_visible ()
-void gtk_window_set_mnemonics_visible ()
-gboolean gtk_window_get_focus_visible ()
-void gtk_window_set_focus_visible ()
-void gtk_window_set_has_resize_grip ()
-gboolean gtk_window_get_has_resize_grip ()
-gboolean gtk_window_resize_grip_is_visible ()
-gboolean gtk_window_get_resize_grip_area ()
-GtkApplication * gtk_window_get_application ()
-void gtk_window_set_application ()
-void gtk_window_set_has_user_ref_count ()
-void gtk_window_set_titlebar ()
-GtkWidget * gtk_window_get_titlebar ()
-void gtk_window_set_interactive_debugging ()
- ### Properties gboolean - accept-focus - Read / Write
GtkApplication * - application - Read / Write
@@ -191,7 +69,7 @@ enum - GtkWindowPosition
. . . . . . +- GtkPlug . . . . . . +- GtkShortcutsWindow -#### Example +#### Examples using Gtk
win = GtkWindow("New title")
@@ -204,3 +82,15 @@ push!(hbox, ok)
showall(win) ![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) + + +using Gtk + +win = GtkWindowLeaf(title= "My own title", margin=0) + +b = GtkButton("Click Me") +push!(win,b) + +showall(win) + +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) From 5b6da99e909e2569810d7e4e8fd8f3e6391822ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 12:15:57 +0100 Subject: [PATCH 12/23] Add files via upload --- docs/src/assets/windowproperties.png | Bin 0 -> 3590 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/src/assets/windowproperties.png diff --git a/docs/src/assets/windowproperties.png b/docs/src/assets/windowproperties.png new file mode 100644 index 0000000000000000000000000000000000000000..3d5a416f348c6f1798dc6ab491233bc02fbb1ef9 GIT binary patch literal 3590 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 WM4j}ct@_^$aOr}VEAf2zcmDun49Uy@ literal 0 HcmV?d00001 From 1af273b63e9c398e2f0be4dcbc00f893a1ee10a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 12:19:32 +0100 Subject: [PATCH 13/23] Update gtkwindow.md --- docs/src/doc/gtkwindow.md | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md index 8f93f12f..20a45edb 100644 --- a/docs/src/doc/gtkwindow.md +++ b/docs/src/doc/gtkwindow.md @@ -43,17 +43,17 @@ gchar * - decoration-button-layout - Read
gint - decoration-resize-handle - Read / Write
#### Signals -void - activate-default - Action
-void - activate-focus - Action
-gboolean - enable-debugging - Action
-void - keys-changed - Run First
-void - set-focus - Run Last
+void - activate-default - Action +void - activate-focus - Action +gboolean - enable-debugging - Action +void - keys-changed - Run First +void - set-focus - Run Last #### Types and Values GtkWindow
-struct - GtkWindowClass
-enum - GtkWindowType
-enum - GtkWindowPosition
+struct - GtkWindowClass +enum - GtkWindowType +enum - GtkWindowPosition #### Object Hierarchy +- GObject @@ -70,15 +70,15 @@ enum - GtkWindowPosition
. . . . . . +- GtkShortcutsWindow #### Examples -using Gtk
+using Gtk -win = GtkWindow("New title")
-hbox = GtkBox(:h)
-push!(win, hbox)
-cancel = GtkButton("Cancel")
-ok = GtkButton("OK")
-push!(hbox, cancel)
-push!(hbox, ok)
+win = GtkWindow("New title") +hbox = GtkBox(:h) +push!(win, hbox) +cancel = GtkButton("Cancel") +ok = GtkButton("OK") +push!(hbox, cancel) +push!(hbox, ok) showall(win) ![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) @@ -87,10 +87,8 @@ showall(win) using Gtk win = GtkWindowLeaf(title= "My own title", margin=0) - b = GtkButton("Click Me") push!(win,b) - showall(win) -![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/windowproperties.png) From cb7c7b1abe676d69624c6a56196aff956fc7aea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 12:20:18 +0100 Subject: [PATCH 14/23] Update gtkwindow.md --- docs/src/doc/gtkwindow.md | 44 +++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md index 20a45edb..e262c5e9 100644 --- a/docs/src/doc/gtkwindow.md +++ b/docs/src/doc/gtkwindow.md @@ -43,17 +43,17 @@ gchar * - decoration-button-layout - Read
gint - decoration-resize-handle - Read / Write
#### Signals -void - activate-default - Action -void - activate-focus - Action -gboolean - enable-debugging - Action -void - keys-changed - Run First -void - set-focus - Run Last +void - activate-default - Action
+void - activate-focus - Action
+gboolean - enable-debugging - Action
+void - keys-changed - Run First
+void - set-focus - Run Last
#### Types and Values GtkWindow
-struct - GtkWindowClass -enum - GtkWindowType -enum - GtkWindowPosition +struct - GtkWindowClass
+enum - GtkWindowType
+enum - GtkWindowPosition
#### Object Hierarchy +- GObject @@ -70,25 +70,25 @@ enum - GtkWindowPosition . . . . . . +- GtkShortcutsWindow #### Examples -using Gtk +using Gtk
-win = GtkWindow("New title") -hbox = GtkBox(:h) -push!(win, hbox) -cancel = GtkButton("Cancel") -ok = GtkButton("OK") -push!(hbox, cancel) -push!(hbox, ok) -showall(win) +win = GtkWindow("New title")
+hbox = GtkBox(:h)
+push!(win, hbox)
+cancel = GtkButton("Cancel")
+ok = GtkButton("OK")
+push!(hbox, cancel)
+push!(hbox, ok)
+showall(win)
![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) -using Gtk +using Gtk
-win = GtkWindowLeaf(title= "My own title", margin=0) -b = GtkButton("Click Me") -push!(win,b) -showall(win) +win = GtkWindowLeaf(title= "My own title", margin=0)
+b = GtkButton("Click Me")
+push!(win,b)
+showall(win)
![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/windowproperties.png) From c73942fc66426c799d305bd3118fe9d619ae9131 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 12:21:11 +0100 Subject: [PATCH 15/23] Update gtkwindow.md --- docs/src/doc/gtkwindow.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md index e262c5e9..8bc831f9 100644 --- a/docs/src/doc/gtkwindow.md +++ b/docs/src/doc/gtkwindow.md @@ -70,6 +70,8 @@ enum - GtkWindowPosition
. . . . . . +- GtkShortcutsWindow #### Examples + +##### Basic window using Gtk
win = GtkWindow("New title")
@@ -83,7 +85,7 @@ showall(win)
![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) - +##### Using window with properties using Gtk
win = GtkWindowLeaf(title= "My own title", margin=0)
From 53ed794ec05725b98687640a86fbe6a4b9a0bd67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Fri, 17 Jan 2020 23:23:41 +0100 Subject: [PATCH 16/23] Create text-widgets.md --- docs/src/doc/text-widgets.md | 64 ++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 docs/src/doc/text-widgets.md diff --git a/docs/src/doc/text-widgets.md b/docs/src/doc/text-widgets.md new file mode 100644 index 00000000..fc822d65 --- /dev/null +++ b/docs/src/doc/text-widgets.md @@ -0,0 +1,64 @@ +# Text Widgets +--- +There are two basic widgets available for rendering simple text. The one is for displaying non-editable text GtkLabel the other is for editable text GtkEntry. + +## Label +A GtkLabel is the most basic text widget that has already been used behind the scene in any previous example involving a GtkButton. A GtkLabel is constructed by calling + +>label = GtkLabel("My text") + +The text of a label can be changed using + +>GAccessor.text(label,"My other text") + +Furthermore, a label has limited support for adding formatted text. This is done using the markup function: + +>GAccessor.markup(label,"""My bold text\n
+ + title=\"Our website\">GTK+ website""") + +The syntax for this markup text is borrowed from html and explained here. + +A label can be made selectable using + +>GAccessor.selectable(label,true) + +This can be used if the user should be allowed to copy the text. + +The justification of a label can be changed in the following way: + +>GAccessor.justify(label,Gtk.GConstants.GtkJustification.RIGHT) + +Possible values of the enum GtkJustification are LEFT,RIGHT,CENTER, and FILL. + +Automatic line wrapping can be enabled using + +>GAccessor.text(label,repeat("Very long text! ",20))
+>GAccessor.line_wrap(label,true) + +Note that this will only happen, if the size of the widget is limited using layout constraints. + +## Entry +The entry widget allows the user to enter text. The entered text can be read and write using + +>ent = GtkEntry()
+>set_gtk_property!(ent,:text,"My String")
+>str = get_gtk_property(ent,:text,String) + +The maximum number of characters can be limited using set_gtk_property!(ent,:max_length,10). + +Sometimes you might want to make the widget non-editable. This can be done by a call + +>GAccessor.editable(GtkEditable(ent),false)
+>set_gtk_property!(ent,:editable,false) + +If you want to use the entry to retrieve passwords you can hide the visibility of the entered text. This can be achieve by calling + +>set_gtk_property!(ent,:visibility,false) + +To get notified by changes to the entry one can listen the "changed" event. + +TODO: setting progress and setting icons in entry + +## Search Entry +A special variant of the entry that can be used as a search box is GtkSearchEntry. It is equipped with a button to clear the entry. From 9a076745ec66ee690451055d3b4eb423b46239a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 09:56:59 +0100 Subject: [PATCH 17/23] Update text-widgets.md --- docs/src/doc/text-widgets.md | 55 ++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/docs/src/doc/text-widgets.md b/docs/src/doc/text-widgets.md index fc822d65..b9e85e48 100644 --- a/docs/src/doc/text-widgets.md +++ b/docs/src/doc/text-widgets.md @@ -62,3 +62,58 @@ TODO: setting progress and setting icons in entry ## Search Entry A special variant of the entry that can be used as a search box is GtkSearchEntry. It is equipped with a button to clear the entry. + +## Examples +### GtkLabel +>using Gtk +> +>win = GtkWindow("My First Gtk.jl Program", 400, 200)
+>label = GtkLabel("Hello World")
+>push!(win,label)
+> +>showall(win) + + +#### GAccessor.text +>using Gtk +> +>win = GtkWindow("My First Gtk.jl Program", 400, 200)
+>label = GtkLabel("Hello World")
+>GAccessor.text(label,"My other text")
+>push!(win,label) +> +>showall(win) + +#### markup function +>using Gtk +> +>win = GtkWindow("My First Gtk.jl Program", 400, 200)
+>label = GtkLabel("Hello World")
+>GAccessor.markup(label,"""My bold text\n
+> +> title=\"Our website\">GTK+ website""")
+>push!(win,label) +> +>showall(win) + +#### Automatic line wrapping +>using Gtk +> +>win = GtkWindow("My First Gtk.jl Program", 400, 200)
+>label = GtkLabel("Hello World")
+>GAccessor.text(label,repeat("Very long text! ",20))
+>GAccessor.line_wrap(label,true)
+>push!(win,label) +> +>showall(win) + +### GtkEntry +>using Gtk +> +>win = GtkWindow("My First Gtk.jl Program", 400, 200)
+>ent = GtkEntry()
+>set_gtk_property!(ent,:text,"My String")
+>str = get_gtk_property(ent,:text,String)
+>push!(win,ent) +> +>showall(win) From 39a467375aac2634c7aaf7cc6789d2444a7fe7c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 09:58:20 +0100 Subject: [PATCH 18/23] Delete window.png --- docs/src/assets/window.png | Bin 4431 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 docs/src/assets/window.png diff --git a/docs/src/assets/window.png b/docs/src/assets/window.png deleted file mode 100644 index 91f7924c3126455cdf949e594d132f62fef16b08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4431 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 t Date: Sat, 18 Jan 2020 10:01:26 +0100 Subject: [PATCH 19/23] Delete windowproperties.png --- docs/src/assets/windowproperties.png | Bin 3590 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 docs/src/assets/windowproperties.png diff --git a/docs/src/assets/windowproperties.png b/docs/src/assets/windowproperties.png deleted file mode 100644 index 3d5a416f348c6f1798dc6ab491233bc02fbb1ef9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3590 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 WM4j}ct@_^$aOr}VEAf2zcmDun49Uy@ From 2c1d2e3885c1eccd1df0ec643f13fb95c2f8b36e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 10:01:59 +0100 Subject: [PATCH 20/23] Add files via upload --- docs/src/assets/gtkentry.png | Bin 0 -> 3948 bytes docs/src/assets/gtklabel.png | Bin 0 -> 3871 bytes docs/src/assets/markup function.png | Bin 0 -> 5721 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/src/assets/gtkentry.png create mode 100644 docs/src/assets/gtklabel.png create mode 100644 docs/src/assets/markup function.png diff --git a/docs/src/assets/gtkentry.png b/docs/src/assets/gtkentry.png new file mode 100644 index 0000000000000000000000000000000000000000..80732852c9fb3f606b0620dc1553c583f22cb965 GIT binary patch literal 3948 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 NF5kFRf8q9{e*tS|kum@P literal 0 HcmV?d00001 diff --git a/docs/src/assets/gtklabel.png b/docs/src/assets/gtklabel.png new file mode 100644 index 0000000000000000000000000000000000000000..259bc30e9753c7f6dbc3d120abdaa0e13e98d17c GIT binary patch literal 3871 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 literal 0 HcmV?d00001 diff --git a/docs/src/assets/markup function.png b/docs/src/assets/markup function.png new file mode 100644 index 0000000000000000000000000000000000000000..49b7484a14b3129cc630d6e44c0f5460499c4ab9 GIT binary patch literal 5721 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 Ai~s-t literal 0 HcmV?d00001 From 798b6a92db3455aa56b83e45abfc5b231774f278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 10:07:10 +0100 Subject: [PATCH 21/23] Add files via upload --- docs/src/assets/GAccessor.text.png | Bin 0 -> 4075 bytes docs/src/assets/automatic line wrapping.png | Bin 0 -> 4938 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/src/assets/GAccessor.text.png create mode 100644 docs/src/assets/automatic line wrapping.png diff --git a/docs/src/assets/GAccessor.text.png b/docs/src/assets/GAccessor.text.png new file mode 100644 index 0000000000000000000000000000000000000000..c6a2cc12d5cbfc1db9e33c6b3ed2b674fad26a27 GIT binary patch literal 4075 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 literal 0 HcmV?d00001 diff --git a/docs/src/assets/automatic line wrapping.png b/docs/src/assets/automatic line wrapping.png new file mode 100644 index 0000000000000000000000000000000000000000..6fc93cc00949173fecc81e8397d8627f5f0d4b3b GIT binary patch literal 4938 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 literal 0 HcmV?d00001 From ee84d2bec0d4f321eadc61d08d45d215ad21e665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 10:08:24 +0100 Subject: [PATCH 22/23] Update text-widgets.md --- docs/src/doc/text-widgets.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/src/doc/text-widgets.md b/docs/src/doc/text-widgets.md index b9e85e48..dfc0df72 100644 --- a/docs/src/doc/text-widgets.md +++ b/docs/src/doc/text-widgets.md @@ -73,6 +73,7 @@ A special variant of the entry that can be used as a search box is GtkSearchEntr > >showall(win) +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/gtklabel.png) #### GAccessor.text >using Gtk @@ -84,6 +85,8 @@ A special variant of the entry that can be used as a search box is GtkSearchEntr > >showall(win) +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/GAccessor.text.png) + #### markup function >using Gtk > @@ -96,6 +99,8 @@ A special variant of the entry that can be used as a search box is GtkSearchEntr > >showall(win) +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/markup%20function.png) + #### Automatic line wrapping >using Gtk > @@ -107,6 +112,8 @@ A special variant of the entry that can be used as a search box is GtkSearchEntr > >showall(win) +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/automatic%20line%20wrapping.png) + ### GtkEntry >using Gtk > @@ -117,3 +124,5 @@ A special variant of the entry that can be used as a search box is GtkSearchEntr >push!(win,ent) > >showall(win) + +![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/gtkentry.png) From 296e2c28ca6bab8feea808b8e0bff6b6b1a3ec68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Hojda?= <32071801+mikolajhojda@users.noreply.github.com> Date: Sat, 18 Jan 2020 10:08:56 +0100 Subject: [PATCH 23/23] Delete gtkwindow.md --- docs/src/doc/gtkwindow.md | 96 --------------------------------------- 1 file changed, 96 deletions(-) delete mode 100644 docs/src/doc/gtkwindow.md diff --git a/docs/src/doc/gtkwindow.md b/docs/src/doc/gtkwindow.md deleted file mode 100644 index 8bc831f9..00000000 --- a/docs/src/doc/gtkwindow.md +++ /dev/null @@ -1,96 +0,0 @@ -## Overview -Toplevel which can contain other widgets - -A GtkWindow is a toplevel window which can contain other widgets. Windows normally have decorations that are under the control of the windowing system and allow the user to manipulate the window (resize it, move it, close it,...). - -### Properties -gboolean - accept-focus - Read / Write
-GtkApplication * - application - Read / Write
-GtkWidget * - attached-to - Read / Write / Construct
-gboolean - decorated - Read / Write
-gint - default-height - Read / Write
-gint - default-width - Read / Write
-gboolean - deletable - Read / Write
-gboolean - destroy-with-parent - Read / Write
-gboolean - focus-on-map - Read / Write
-gboolean - focus-visible - Read / Write
-GdkGravity - gravity - Read / Write
-gboolean - has-resize-grip -- Read / Write
-gboolean - has-toplevel-focus - Read
-gboolean - hide-titlebar-when-maximized - Read / Write
-GdkPixbuf * - icon - Read / Write
-gchar * - icon-name - Read / Write
-gboolean - is-active - Read
-gboolean - is-maximized - Read
-gboolean - mnemonics-visible - Read / Write
-gboolean - modal - Read / Write
-gboolean - resizable - Read / Write
-gboolean - resize-grip-visible - Read
-gchar * - role - Read / Write
-GdkScreen * - screen - Read / Write
-gboolean - skip-pager-hint - Read / Write
-gboolean - skip-taskbar-hint - Read / Write
-gchar * - startup-id - Write
-gchar * - title - Read / Write
-GtkWindow * - transient-for - Read / Write / Construct
-GtkWindowType - type - Read / Write / Construct Only
-GdkWindowTypeHint - type-hint - Read / Write
-gboolean - urgency-hint - Read / Write
-GtkWindowPosition - window-position - Read / Write
- -#### Style Properties -gchar * - decoration-button-layout - Read
-gint - decoration-resize-handle - Read / Write
- -#### Signals -void - activate-default - Action
-void - activate-focus - Action
-gboolean - enable-debugging - Action
-void - keys-changed - Run First
-void - set-focus - Run Last
- -#### Types and Values -GtkWindow
-struct - GtkWindowClass
-enum - GtkWindowType
-enum - GtkWindowPosition
- -#### Object Hierarchy - +- GObject - . +- GInitiallyUnowned - . . +- GtkWidget - . . . +- GtkContainer - . . . . +- GtkBin - . . . . . +- GtkWindow - . . . . . . +- GtkDialog - . . . . . . +- GtkApplicationWindow - . . . . . . +- GtkAssistant - . . . . . . +- GtkOffscreenWindow - . . . . . . +- GtkPlug - . . . . . . +- GtkShortcutsWindow - -#### Examples - -##### Basic window -using Gtk
- -win = GtkWindow("New title")
-hbox = GtkBox(:h)
-push!(win, hbox)
-cancel = GtkButton("Cancel")
-ok = GtkButton("OK")
-push!(hbox, cancel)
-push!(hbox, ok)
-showall(win)
- -![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/window.png) - -##### Using window with properties -using Gtk
- -win = GtkWindowLeaf(title= "My own title", margin=0)
-b = GtkButton("Click Me")
-push!(win,b)
-showall(win)
- -![alt text](https://github.com/mikolajhojda/Gtk.jl/blob/master/docs/src/assets/windowproperties.png)