diff dwtest.c @ 643:9ab89d89e6b4

Add dw_listview_insert() Default to using webkit for Gtk+ HTML widget Add option to build with libgtkhtml2 - incomplete Initial attempt to use customdraw for Win32 container - not working Added dw_window_get_font() for Gtk+ - not implemented in other ports yet Change package name from dw to dwindows for Linux ports - use dwindows-config now Add debian package build target
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 03 Oct 2010 00:34:36 +0000
parents 9fa3cb5b3290
children 388f2a48aaae
line wrap: on
line diff
--- a/dwtest.c	Sun Apr 12 01:41:50 2009 +0000
+++ b/dwtest.c	Sun Oct 03 00:34:36 2010 +0000
@@ -16,48 +16,14 @@
 #define FIXEDFONT "monospace 10"
 #define FOLDER_ICON_NAME "gtk/folder"
 #define FILE_ICON_NAME "gtk/file"
-#define FOLDER_DATA_NAME folder_xpm
-#define FOLDER_DATA_LENGTH sizeof(folder_xpm)
 #else
 #define FIXEDFONT "fixed"
 #define FOLDER_ICON_NAME "gtk/folder"
 #define FILE_ICON_NAME "gtk/file"
-#define FOLDER_DATA_NAME folder_xpm
-#define FOLDER_DATA_LENGTH sizeof(folder_xpm)
 #endif
 
 #define SCROLLBARWIDTH 14
 
-/* XPM */
-static char * folder_xpm[] = {
-"16 16 10 1",
-" 	c None",
-".	c #000000",
-"+	c #AA9200",
-"@	c #FFFFAA",
-"#	c #FFDB55",
-"$	c #000000",
-"%	c #F7F7F7",
-"&	c #000000",
-"*	c #FFDBAA",
-"=	c #D5B655",
-"                ",
-"  &&&&          ",
-" &%%%%&         ",
-"&%@@@@%+++++$   ",
-"&@@@@@@%%%%%$   ",
-"&@*++++++++++++ ",
-"&#+%%%%%%%%%*%+$",
-"&#+@@@@@@@@@#@+$",
-"&#+@@@@@@@@@.@+$",
-"&#+@@**@**@@=@+$",
-"&#+@########=@+$",
-"&#+@########=@+$",
-" ++++++++++++++$",
-"  $$$$$$$$$$$$$ ",
-"                ",
-"                "};
-
 unsigned long flStyle = DW_FCF_SYSMENU | DW_FCF_TITLEBAR |
    DW_FCF_SHELLPOSITION | DW_FCF_TASKLIST | DW_FCF_DLGBORDER;
 
@@ -996,6 +962,9 @@
       free(text[i]);
    }
    free(text);
+   /* now insert a couple of items */
+   dw_listbox_insert( combobox2, "inserted item 2", 2 );
+   dw_listbox_insert( combobox2, "inserted item 5", 5 );
    /* make a spinbutton */
    spinbutton = dw_spinbutton_new( "", 0 ); /* no point in specifying text */
    dw_box_pack_start( combox, spinbutton, 200, 20, TRUE, FALSE, 0);