[mcclim-cvs] CVS mcclim
dlichteblau
dlichteblau at common-lisp.net
Sun Nov 12 20:12:19 UTC 2006
Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv17778
Modified Files:
NEWS
Log Message:
Native list panes.
* event.lisp (VIEW-SELECTION-CALLBACK): New.
* frame-manager.lisp ((MAKE-PANE-2 GENERIC-LIST-PANE)): New.
* gadgets.lisp (GTK-LIST, LIST-SELECTION-EVENT, +G-TYPE-STRING+,
UNINSTALL-SCROLLER-PANE, LIST-PANE-SELECTION,
(REALIZE-NATIVE-WIDGET GTK-LIST), GTK-LIST-SELECT-VALUE,
GTK-LIST-RESET-SELECTION, ((SETF GADGET-VALUE) GTK-LIST),
(CONNECT-NATIVE-SIGNALS GTK-LIST), *LIST-SELECTION-RESULT*,
LIST-SELECTION-CALLBACK, (HANDLE-EVENT LIST-SELECTION-EVENT)): New.
* gtk-ffi.lisp (gtktreeiter, gvalue): New structs.
(gtkselectionmode): New enum. (gtk_tree_view_new_with_model,
gtk_list_store_newv, gtk_list_store_append,
gtk_list_store_set_value, g_value_init, g_value_set_string,
gtk_cell_renderer_text_new, gtk_tree_view_column_new,
gtk_tree_view_column_get_widget, gtk_tree_view_column_set_widget,
gtk_tree_view_column_pack_start, gtk_tree_view_insert_column,
gtk_tree_view_column_add_attribute,
gtk_tree_view_column_set_title, gtk_scrolled_window_new,
gtk_tree_view_get_hadjustment, gtk_tree_view_get_vadjustment,
gtk_tree_view_get_selection, gtk_tree_selection_set_mode,
gtk_tree_selection_unselect_all, gtk_tree_selection_select_path,
gtk_tree_path_new_from_indices, gtk_tree_path_free,
gtk_tree_selection_set_select_function, gtk_tree_path_get_indices,
gtk_tree_selection_selected_foreach): New declarations.
--- /project/mcclim/cvsroot/mcclim/NEWS 2006/11/12 17:55:40 1.5
+++ /project/mcclim/cvsroot/mcclim/NEWS 2006/11/12 20:12:19 1.6
@@ -3,7 +3,7 @@
** backend improvements: Gtkairo
*** Double buffering is now supported (fixes disappearing widgets on Windows).
*** X errors no longer terminate the lisp process.
-*** Native implementation of context menus.
+*** Native implementation of context menus and list panes.
** Improvement: Added new editor substrate ("Drei").
* Changes in mcclim-0.9.3 "All Souls' Day" relative to 0.9.2:
More information about the Mcclim-cvs
mailing list