[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