From 6c6adebd6a17824f1da508f83a6c20b183caa0c7 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 27 Dec 2023 22:17:16 +0800 Subject: [PATCH] add test files --- src/ui/ui.Window-test.vala | 891 ------------------------------------- 1 file changed, 891 deletions(-) delete mode 100644 src/ui/ui.Window-test.vala diff --git a/src/ui/ui.Window-test.vala b/src/ui/ui.Window-test.vala deleted file mode 100644 index 5eb8c1f..0000000 --- a/src/ui/ui.Window-test.vala +++ /dev/null @@ -1,891 +0,0 @@ -namespace ui -{ - static ui.Window _Window; - - public class ui.Window : Object - { - public Gtk.Window el; - private ui.Window _this; - - public static ui.Window singleton() - { - if (_Window == null) { - _Window= new ui.Window(); - } - return _Window; - } - - // my vars (def) - - // ctor - public ui.Window() - { - _this = this; - this.el = new Gtk.Window(); - - // my vars (dec) - - // set gobject values - this.el.title = "Settings"; - this.el.default_height = 480; - this.el.default_width = 640; - var child_1 = new Xcls_HeaderBar2( _this ); - this.el.titlebar = child_1.el; - } - - // user defined functions - public class Xcls_HeaderBar2 : Object - { - public Gtk.HeaderBar el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_HeaderBar2(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.HeaderBar(); - - // my vars (dec) - - // set gobject values - var child_1 = new Xcls_ToggleButton3( _this ); - child_1.ref(); - this.el.pack_end ( child_1.el ); - } - - // user defined functions - } - public class Xcls_ToggleButton3 : Object - { - public Gtk.ToggleButton el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ToggleButton3(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.ToggleButton(); - - // my vars (dec) - - // set gobject values - this.el.label = "Label"; - var child_1 = new Xcls_Paned4( _this ); - this.el.child = child_1.el; - } - - // user defined functions - } - public class Xcls_Paned4 : Object - { - public Gtk.Paned el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_Paned4(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.Paned( Gtk.Orientation.HORIZONTAL ); - - // my vars (dec) - - // set gobject values - this.el.position = 300; - var child_1 = new Xcls_ScrolledWindow5( _this ); - this.el.start_child = child_1.el; - var child_2 = new Xcls_Box11( _this ); - this.el.end_child = child_2.el; - } - - // user defined functions - } - public class Xcls_ScrolledWindow5 : Object - { - public Gtk.ScrolledWindow el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ScrolledWindow5(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.ScrolledWindow(); - - // my vars (dec) - - // set gobject values - var child_1 = new Xcls_ListView6( _this ); - this.el.child = child_1.el; - } - - // user defined functions - } - public class Xcls_ListView6 : Object - { - public Gtk.ListView el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ListView6(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SingleSelection8( _this ); - child_1.ref(); - var child_2 = new Xcls_SignalListItemFactory7( _this ); - child_2.ref(); - this.el = new Gtk.ListView( child_1.el, child_2.el ); - - // my vars (dec) - - // set gobject values - this.el.tab_behavior = Gtk.ListTabBehavior.ITEM; - this.el.css_classes = { "navigation-sidebar" }; - } - - // user defined functions - } - public class Xcls_SignalListItemFactory7 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory7(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var expand = new Gtk.TreeExpander(); - - expand.set_indent_for_depth(true); - expand.set_indent_for_icon(true); - - var lbl = new Gtk.Label(""); - - expand.set_child(lbl); - ((Gtk.ListItem)listitem).set_child(expand); - - - - }); - this.el.bind.connect( (listitem) => { - - var expand = (Gtk.TreeExpander) ((Gtk.ListItem)listitem).get_child(); - - - var lbl = (Gtk.Label) expand.child; - - - var item = (GSettings) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("schema", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - - }); - } - - // user defined functions - } - - public class Xcls_SingleSelection8 : Object - { - public Gtk.SingleSelection el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SingleSelection8(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_TreeListModel9( _this ); - child_1.ref(); - this.el = new Gtk.SingleSelection( child_1.el ); - - // my vars (dec) - - // set gobject values - } - - // user defined functions - } - public class Xcls_TreeListModel9 : Object - { - public Gtk.TreeListModel el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_TreeListModel9(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.TreeListModel( null, false, true, () => { - - -} ); - - // my vars (dec) - - // set gobject values - var child_1 = new Xcls_ListStore10( _this ); - this.el.model = child_1.el; - } - - // user defined functions - } - public class Xcls_ListStore10 : Object - { - public GLib.ListStore el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ListStore10(ui.Window _owner ) - { - _this = _owner; - this.el = new GLib.ListStore( typeof(GLib.Settings) ); - - // my vars (dec) - - // set gobject values - } - - // user defined functions - } - - - - - - public class Xcls_Box11 : Object - { - public Gtk.Box el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_Box11(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.Box( Gtk.Orientation.VERTICAL, 0 ); - - // my vars (dec) - - // set gobject values - var child_1 = new Xcls_SearchBar12( _this ); - child_1.ref(); - this.el.append( child_1.el ); - var child_2 = new Xcls_ScrolledWindow14( _this ); - child_2.ref(); - this.el.append( child_2.el ); - } - - // user defined functions - } - public class Xcls_SearchBar12 : Object - { - public Gtk.SearchBar el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SearchBar12(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SearchBar(); - - // my vars (dec) - - // set gobject values - this.el.search_mode_enabled = true; - var child_1 = new Xcls_SearchEntry13( _this ); - this.el.child = child_1.el; - } - - // user defined functions - } - public class Xcls_SearchEntry13 : Object - { - public Gtk.SearchEntry el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SearchEntry13(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SearchEntry(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.search_changed.connect( ( ) => { - - - }); - this.el.stop_search.connect( ( ) => { - - - }); - } - - // user defined functions - } - - - public class Xcls_ScrolledWindow14 : Object - { - public Gtk.ScrolledWindow el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ScrolledWindow14(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.ScrolledWindow(); - - // my vars (dec) - - // set gobject values - this.el.hexpand = true; - this.el.vexpand = true; - var child_1 = new Xcls_ColumnView15( _this ); - this.el.child = child_1.el; - } - - // user defined functions - } - public class Xcls_ColumnView15 : Object - { - public Gtk.ColumnView el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnView15(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.ColumnView( null ); - - // my vars (dec) - - // set gobject values - this.el.tab_behavior = Gtk.ListTabBehavior.CELL; - this.el.css_classes = { "data-table" }; - var child_1 = new Xcls_ColumnViewColumn16( _this ); - child_1.ref(); - this.el.append( child_1.el ); - var child_2 = new Xcls_ColumnViewColumn18( _this ); - child_2.ref(); - this.el.append( child_2.el ); - var child_3 = new Xcls_ColumnViewColumn20( _this ); - child_3.ref(); - this.el.append( child_3.el ); - var child_4 = new Xcls_ColumnViewColumn22( _this ); - child_4.ref(); - this.el.append( child_4.el ); - var child_5 = new Xcls_ColumnViewColumn24( _this ); - child_5.ref(); - this.el.append( child_5.el ); - var child_6 = new Xcls_ColumnViewColumn26( _this ); - child_6.ref(); - this.el.append( child_6.el ); - } - - // user defined functions - } - public class Xcls_ColumnViewColumn16 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn16(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory17( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Name", child_1.el ); - - // my vars (dec) - - // set gobject values - } - - // user defined functions - } - public class Xcls_SignalListItemFactory17 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory17(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.ListItem)item; - - var lbl = new Gtk.Label(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.Label) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("name", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - }); - } - - // user defined functions - } - - - public class Xcls_ColumnViewColumn18 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn18(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory19( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Value", child_1.el ); - - // my vars (dec) - - // set gobject values - this.el.resizable = true; - } - - // user defined functions - } - public class Xcls_SignalListItemFactory19 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory19(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.EditableLabel)item; - - var lbl = new Gtk.EditableLabel(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.EditableLabel) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("value", - lbl, "text", - GLib.BindingFlags.SYNC_CREATE); - item.notify["label"].connect( () => { - - var v = GLib.Variant.parse( - item.type, - lbl.get_text(), - null, - null - ); - - if (v == null) { - lbl.set_text(item.value); - return; - } - if (item.key.range_check(v)) { - lbl.set_text(item.value); - return; - } - _this.settings.set_value(item.name, v); - }); - }); - } - - // user defined functions - } - - - public class Xcls_ColumnViewColumn20 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn20(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory21( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Type", child_1.el ); - - // my vars (dec) - - // set gobject values - } - - // user defined functions - } - public class Xcls_SignalListItemFactory21 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory21(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.ListItem)item; - - var lbl = new Gtk.Label(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.Label) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("type", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - }); - } - - // user defined functions - } - - - public class Xcls_ColumnViewColumn22 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn22(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory23( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Default", child_1.el ); - - // my vars (dec) - - // set gobject values - } - - // user defined functions - } - public class Xcls_SignalListItemFactory23 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory23(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.ListItem)item; - - var lbl = new Gtk.Label(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.Label) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("default_value", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - }); - } - - // user defined functions - } - - - public class Xcls_ColumnViewColumn24 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn24(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory25( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Summary", child_1.el ); - - // my vars (dec) - - // set gobject values - this.el.expand = true; - this.el.visible = false; - } - - // user defined functions - } - public class Xcls_SignalListItemFactory25 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory25(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.ListItem)item; - - var lbl = new Gtk.Label(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.Label) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("summary", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - }); - } - - // user defined functions - } - - - public class Xcls_ColumnViewColumn26 : Object - { - public Gtk.ColumnViewColumn el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_ColumnViewColumn26(ui.Window _owner ) - { - _this = _owner; - var child_1 = new Xcls_SignalListItemFactory27( _this ); - child_1.ref(); - this.el = new Gtk.ColumnViewColumn( "Description", child_1.el ); - - // my vars (dec) - - // set gobject values - this.el.expand = true; - this.el.visible = false; - } - - // user defined functions - } - public class Xcls_SignalListItemFactory27 : Object - { - public Gtk.SignalListItemFactory el; - private ui.Window _this; - - - // my vars (def) - - // ctor - public Xcls_SignalListItemFactory27(ui.Window _owner ) - { - _this = _owner; - this.el = new Gtk.SignalListItemFactory(); - - // my vars (dec) - - // set gobject values - - //listeners - this.el.setup.connect( (item) => { - //var j = (JsRender.JsRender) item; - var gi = (Gtk.ListItem)item; - - var lbl = new Gtk.Label(""); - lbl.xalign =0; - gi.set_child(lbl); - - - - }); - this.el.bind.connect( (listitem) => { - - var lbl = (Gtk.Label) ((Gtk.ListItem)listitem).get_child(); - - var item = (SettingsKey) ((Gtk.ListItem)listitem).get_item(); - - item.bind_property("description", - lbl, "label", - GLib.BindingFlags.SYNC_CREATE); - - }); - } - - // user defined functions - } - - - - - - - - - } -} -- 2.39.2