Jean Sirmai
|
6d4c076f98
|
WIP: ^c^v pas à pas, suite (DON'T read this commit)
|
2024-02-11 09:16:11 +01:00 |
Jean Sirmai
|
d9689373d8
|
WIP: integration pas à pas (DON'T read this commit)
|
2024-02-11 09:02:03 +01:00 |
Jean Sirmai
|
0c711b570b
|
WIP: Christian Hegert code <<< before inclusion
|
2024-02-11 08:52:30 +01:00 |
Jean Sirmai
|
13cb8099aa
|
WIP: GListStore is a simple implementation of GListModel that stores all items in memory. <<< Diego C Sampaio passe par là...
|
2024-02-08 12:01:39 +01:00 |
Jean Sirmai
|
01ab47fc1c
|
WIP: How to 'translate' : >>> row = item.get_item() <<< (in : on_bind_cb()
|
2024-02-07 23:15:07 +01:00 |
Jean Sirmai
|
7bd92fad23
|
WIP: on_bind_cb() Bind data from the store object to the widget << adapting from the kriptolix example
|
2024-02-07 13:41:55 +01:00 |
Jean Sirmai
|
cfa46b6a2a
|
WIP: on_setup_cb() adapted from the kriptolix example
|
2024-02-07 13:33:04 +01:00 |
Jean Sirmai
|
f76784de06
|
WIP: expanders + labels (illegible) + lots of warnings (invalid casts)
|
2024-02-06 23:11:09 +01:00 |
Jean Sirmai
|
9972b60ce2
|
A S I M P L E L I S T
|
2024-02-06 20:49:54 +01:00 |
Jean Sirmai
|
17cd257fb1
|
WIP: avant de revenir au commit >>> fe7ad2488a <<< clean
|
2024-02-06 19:58:07 +01:00 |
Jean Sirmai
|
ad8ff7d711
|
WIP: trying to copy : https://github.com/kriptolix/gtk4_python3_exemples/blob/main/ListView/tree_view.py try if(1) line 65
|
2024-02-04 00:11:12 +01:00 |
Jean Sirmai
|
ef3e64dbc3
|
WIP: comment 72 instead of 71 to observe the list
|
2024-02-03 23:57:53 +01:00 |
Jean Sirmai
|
a2fa3852e3
|
WIP: https://github.com/kriptolix/gtk4_python3_exemples/blob/main/ListView/tree_view.py Diego C Sampaio Fortaleza
|
2024-02-02 10:11:06 +01:00 |
Jean Sirmai
|
d53dbbd15f
|
WIP: assertion 'GTK_IS_TREE_LIST_MODEL (self)' failed (ligne 69) in gtk_tree_list_model_get_row()
|
2024-02-01 23:46:41 +01:00 |
Jean Sirmai
|
f8aa2caa76
|
WIP: Comment apprivoiser ÇA ? > https://docs.gtk.org/gtk4/class.TreeListRow.html ?
|
2024-02-01 23:22:28 +01:00 |
Jean Sirmai
|
6c7b70103c
|
WIP: affiche une liste simple (non deprec) voir ligne 49 en ajoutant _editable_
|
2024-02-01 23:05:32 +01:00 |
Jean Sirmai
|
07d6798083
|
WIP: first use of : on_setup_cb (...) <> to insert a new label
|
2024-02-01 09:36:11 +01:00 |
Jean Sirmai
|
a844b79fb8
|
WIP: impossible de remplacer gtk_expander_set_child() par gtk_tree_expander_set_child()
|
2024-01-31 21:46:15 +01:00 |
Jean Sirmai
|
e36c859089
|
WIP: Que se passe-t-il quand 'autoexpand' est TRUE, ligne 120 <> gtk_tree_list_model_new() ?
|
2024-01-31 21:29:04 +01:00 |
Jean Sirmai
|
fe7ad2488a
|
WIP: gtk_tree_list_model_new() < how to use it,now ?
|
2024-01-31 15:14:14 +01:00 |
Jean Sirmai
|
a4e9bb8fcc
|
WIP: une Erreur de segmentation décidement bien interessante...
|
2024-01-31 15:06:51 +01:00 |
Jean Sirmai
|
561adc8b85
|
WIP: cleaned (alittle more) > can now go on : gtk_tree_list_model_new()
|
2024-01-31 14:57:13 +01:00 |
Jean Sirmai
|
55f5dd461d
|
WIP: cleaned (at least previous work) > can now go on : gtk_tree_list_model_new()
|
2024-01-31 13:50:17 +01:00 |
Jean Sirmai
|
393f3d81ba
|
WIP: j'apprivoise : gtk_tree_list_model_new(...) dans l'espoir d'ajouter des enfants à des items de ma liste
|
2024-01-31 13:08:59 +01:00 |
Jean Sirmai
|
667a9c83c7
|
WIP: Tiens ? J'imprime des '1' jusqu'à l'erreur de segmentation. Pourquoi ?
|
2024-01-31 12:36:16 +01:00 |
Jean Sirmai
|
104455593f
|
WIP: micro commit
|
2024-01-30 22:57:22 +01:00 |
Jean Sirmai
|
d221074f2e
|
WIP: gchar *my_child_array[] = {1, 2, 3, NULL};... trying to append that to a parent item.
|
2024-01-30 12:45:34 +01:00 |
Jean Sirmai
|
348d4877cb
|
WIP: cleaning
|
2024-01-30 00:00:32 +01:00 |
Jean Sirmai
|
2d64975c22
|
WIP: GtkTreeListModel *my_tree_list_model = gtk_tree_list_model_new (...) (110)
|
2024-01-29 22:51:09 +01:00 |
Jean Sirmai
|
22d127d1c0
|
WIP: cleaning
|
2024-01-24 11:53:58 +01:00 |
Jean Sirmai
|
e9f147a60a
|
WIP: static void on_activating_this_expander (GtkExpander *my_expander, gpointer my_data){}
|
2024-01-24 10:24:56 +01:00 |
Jean Sirmai
|
b1fc18d941
|
WIP: GtkWidget *my_expander = gtk_expander_new (my_expander); < OK
|
2024-01-24 10:11:24 +01:00 |
Jean Sirmai
|
9260e2f7ff
|
WIP: Matthias Clasen (compiled) Note that the model is never populated with data — that is left as an exercise for the reader.
|
2024-01-24 09:18:59 +01:00 |
Jean Sirmai
|
30b754cc28
|
WIP: bonne doc : https://docs.gtk.org/gtk4/section-tree-widget.html
|
2024-01-24 00:02:46 +01:00 |
Jean Sirmai
|
81007820bf
|
WIP: (from list to tree) Many questions (but only few answers)
|
2024-01-23 23:02:50 +01:00 |
Jean Sirmai
|
a54454556a
|
WIP: unbind_cb() and teardown_cb() seems to have no effect. Why ?
|
2024-01-23 12:10:37 +01:00 |
Jean Sirmai
|
8094259bb2
|
WIP: item value (a string) = gtk_string_object_get_string (g_list_model_get_item (selection_model, position))
|
2024-01-23 11:44:00 +01:00 |
Jean Sirmai
|
baf6263d15
|
WIP: on_selection_change() affiche le premier élement ayant changé d'état et le nombre d'éléments ayant changé d'état
|
2024-01-22 21:11:51 +01:00 |
Jean Sirmai
|
556a7f0c69
|
WIP: How to get the selected item(s) values ? (here are some unsatisfactory results)
|
2024-01-22 09:54:03 +01:00 |
Jean Sirmai
|
06ed50bf61
|
WIP: learning how to use selections (clumsy: await next commit)
|
2024-01-22 08:40:19 +01:00 |
Jean Sirmai
|
1a57b936c3
|
WIP: printf(%sn, gtk_string_object_get_string (strobj)); line 44
|
2024-01-22 08:04:50 +01:00 |
Jean Sirmai
|
56b592e075
|
gtk_multi_selection_new < this one works fine too: use ctrl (& see line 60 in the sand_box)
|
2024-01-22 00:53:47 +01:00 |
Jean Sirmai
|
aff067662d
|
gtk_single_selection_new < it works fine ! (see line 60 in the sand_box)
|
2024-01-22 00:49:06 +01:00 |
Jean Sirmai
|
f44c7d1f1e
|
F I R S T L I S T I N G T K 4
|
2024-01-21 21:14:02 +01:00 |
Jean Sirmai
|
e9c1146b55
|
STEP ! STEP ! First GTK4 list
|
2024-01-21 20:13:07 +01:00 |
Jean Sirmai
|
682178afae
|
WIP: cleaning before : and_now_let_s_climb_that_tree (my_box_in_that_window); (sand_box 99)
|
2024-01-21 13:22:51 +01:00 |
Jean Sirmai
|
148460db0f
|
WIP: GtkSelectionModel *my_select_model = gtk_selection_model_select_all (my_string_list);
|
2024-01-21 12:49:38 +01:00 |
Jean Sirmai
|
58ed930b0e
|
WIP: échec ^c^v d'un exemple de sélection
|
2024-01-21 12:23:13 +01:00 |
Jean Sirmai
|
f158aeb364
|
WIP: GtkWidget *my_list_view = gtk_list_view_new (my_string_list, my_factory);
|
2024-01-21 00:33:19 +01:00 |
Jean Sirmai
|
05230b7a64
|
WIP: GtkStringList *my_string_list = gtk_string_list_new ((const char * const *) array);
|
2024-01-21 00:04:39 +01:00 |