/src/ui/Widget.hx

http://github.com/blackdog66/bdog-gtk · Haxe · 29 lines · 20 code · 9 blank · 0 comment · 0 complexity · ff57317a39190fe10e6d30b6d4e71936 MD5 · raw file

  1. package ui;
  2. import gtk.Gtk;
  3. class Widget {
  4. var id:String;
  5. public function new(id:String) {
  6. this.id = id;
  7. }
  8. public function toString() {
  9. return id;
  10. }
  11. public function hide() {
  12. Gtk.widgetHide(id);
  13. }
  14. public function show() {
  15. Gtk.widgetShow(id);
  16. }
  17. public function show() {
  18. Gtk.widgetShowAll(id);
  19. }
  20. }