/src/wrappers/gtk/library/gtk_hpaned.e

http://github.com/tybor/Liberty · Specman e · 54 lines · 39 code · 9 blank · 6 comment · 2 complexity · 6dfb0163894d4069a34c426d5c2932f0 MD5 · raw file

  1. indexing
  2. description: "GtkHPaned -- A container with two panes arranged horizontally"
  3. copyright: "[
  4. Copyright (C) 2006 eiffel-libraries team, GTK+ team
  5. This library is free software; you can redistribute it and/or
  6. modify it under the terms of the GNU Lesser General Public License
  7. as published by the Free Software Foundation; either version 2.1 of
  8. the License, or (at your option) any later version.
  9. This library is distributed in the hope that it will be useful, but
  10. WITHOUT ANY WARRANTY; without even the implied warranty of
  11. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  12. Lesser General Public License for more details.
  13. You should have received a copy of the GNU Lesser General Public
  14. License along with this library; if not, write to the Free Software
  15. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
  16. 02110-1301 USA
  17. ]"
  18. date: "$Date:$"
  19. revision: "$Revision:$"
  20. class GTK_HPANED
  21. -- The HPaned widget is a container widget with two children
  22. -- arranged horizontally. The division between the two panes is
  23. -- adjustable by the user by dragging a handle. See GtkPaned for
  24. -- details.
  25. inherit
  26. GTK_PANED
  27. -- GtkHPaned implements AtkImplementorIface.
  28. creation make,from_external_pointer
  29. feature {} -- size
  30. struct_size: INTEGER is
  31. external "C inline use <gtk/gtk.h>"
  32. alias "sizeof(GtkHPaned)"
  33. end
  34. feature {} -- Creation
  35. make is
  36. -- Create a new GtkHPaned
  37. require gtk_initialized: gtk.is_initialized
  38. do
  39. from_external_pointer (gtk_hpaned_new)
  40. end
  41. feature {}
  42. gtk_hpaned_new: POINTER is
  43. external "C use <gtk/gtk.h>"
  44. end
  45. end