+++ /dev/null
-(* $Id$ *)
-
-open GMain
-
-let make_arrow_label combo ~label ~string =
- let item = GList.list_item () in (* no packing here, it blocks GTK *)
- let hbox = GPack.hbox ~spacing:3 ~packing:item#add () in
- GMisc.arrow ~kind:`RIGHT ~shadow:`OUT ~packing:hbox#pack ();
- GMisc.label ~text:label ~packing:hbox#pack ();
- combo#set_item_string item string;
- combo#list#add item;
- item
-
-let main () =
- let window = GWindow.window ~border_width:10 () in
- window#connect#destroy ~callback:Main.quit;
- let combo = GEdit.combo ~packing:window#add () in
- make_arrow_label combo ~label:"First item" ~string:"1st item";
- make_arrow_label combo ~label:"Second item" ~string:"2nd item";
- window#show ();
- Main.main ()
-
-let _ = main ()