]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/socket.ml
Initial revision
[helm.git] / helm / DEVEL / lablgtk / lablgtk_20000829-0.1.0 / examples / socket.ml
diff --git a/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/socket.ml b/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/socket.ml
new file mode 100644 (file)
index 0000000..687389c
--- /dev/null
@@ -0,0 +1,16 @@
+(* $Id$ *)
+
+open GMain
+
+let main () =
+  let w = GWindow.window ~title:"Socket example" () in
+  w#connect#destroy ~callback:Main.quit;
+  let vbox = GPack.vbox ~packing:w#add () in
+  let label = GMisc.label ~packing:vbox#pack () in
+  let socket = GBin.socket ~packing:vbox#add ~height:40 () in
+  label#set_text ("XID to plug into this socket: 0x" ^ 
+                  Int32.format "%x" socket#xwindow);
+  w#show ();
+  Main.main ()
+
+let _ = main ()