// compile
-// valac plugindialog.vala ../src/Builder4/DialogPluginWebkit.vala ../src/Builder4/FakeServer.vala ../src/Application.vala ../src/JsRender/RooDatabase.vala --pkg libgda-5.0 --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gee-1.0 --pkg webkit2gtk-4.0 --pkg libxml-2.0 -o /tmp/plugtest
+// valac --pkg gtk+-3.0 enum.vala -o /tmp/enum
// ??--pkg javascriptcore \
int main (string[] args) {
+ Gtk.init(ref args);
+ var type = typeof(Gtk.Box);
+ var ocl = (ObjectClass) type.class_ref ();
+ var ps = ocl.find_property("orientation");
+ var vt = ps.value_type;
+ EnumClass ec = (EnumClass) vt.class_ref ();
+ for (var i =0;i< ec.n_values; i++) {
+ var ev = ec.values[i];
+ print("%s : %d\n", ev.value_name,ev.value);
+ }
-
-
return 0;
}
+