X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FDEVEL%2Flablgtk%2Flablgtk_20000829-0.1.0%2Fexamples%2Fnihongo.ml;fp=helm%2FDEVEL%2Flablgtk%2Flablgtk_20000829-0.1.0%2Fexamples%2Fnihongo.ml;h=48f7d8c220481d05642515a6f9c1c4ef55e6a42c;hb=2ee84a2a641938988703e329aef9fc3c5eb5aacf;hp=0000000000000000000000000000000000000000;hpb=34d83812af9b7064cc8f735c2a78169881140010;p=helm.git diff --git a/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/nihongo.ml b/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/nihongo.ml new file mode 100644 index 000000000..48f7d8c22 --- /dev/null +++ b/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/examples/nihongo.ml @@ -0,0 +1,31 @@ +(* $Id$ *) + +(* ¤³¤ì¤ò¼Â¹Ô¤¹¤ëÁ°¤ËLC_CTYPE=ja_JP.EUC¤Ê¤É¤È»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤ *) + +(* cut-and-paste ¤âÂбþ¤·¤Æ¤¤¤Þ¤¹¤¬¡¢edit¤Ï¤¦¤Þ¤¯¤¤¤­¤Þ¤»¤ó *) + +open GMain + +let window = GWindow.window () +let box = GPack.vbox ~packing: window#add () +let text = GEdit.text ~editable: true ~packing: box#add () +let font = Gdk.Font.load_fontset + "-*-fixed-medium-r-normal--24-*-c-120-iso8859-1, \ + -*-fixed-medium-r-normal--24-*-jisx0208.1983-0, \ + -*-fixed-medium-r-normal--24-*-jisx0201.1976-0" +let button = GButton.button ~label: "½ªÎ»" ~packing: box#add () +let label = GMisc.label ~text:"¤³¤ì¤Ë¤Ï±Æ¶Á¤·¤Ê¤¤" ~packing: box#add () + +let _ = + window#connect#destroy ~callback:Main.quit; + text#misc#realize (); + text#insert "¤³¤ó¤Ë¤Á¤Ï" ~font; + let style = button#misc#style#copy in + button#misc#set_style style; + style#set_font font; + style#set_bg [`NORMAL,`NAME "green"; `PRELIGHT,`NAME "red"]; + button#connect#clicked ~callback:Main.quit + +let _ = + window#show (); + Main.main ()