diff options
author | Andreas Rumpf <andreas@andreas-desktop> | 2010-03-29 23:19:25 +0200 |
---|---|---|
committer | Andreas Rumpf <andreas@andreas-desktop> | 2010-03-29 23:19:25 +0200 |
commit | 227b76c34259cf406131d27fb8e0cc88530e38f7 (patch) | |
tree | 468f46db5cb69e21130223c656b85be2a1cedbc1 /lib/wrappers | |
parent | 0d63b2519b820cd95362e89aa15b9bdc9c8d1d65 (diff) | |
download | Nim-227b76c34259cf406131d27fb8e0cc88530e38f7.tar.gz |
bugfix: duplicate gtk2.set_tab_pos
Diffstat (limited to 'lib/wrappers')
-rwxr-xr-x | lib/wrappers/gtk/gtk2.nim | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/wrappers/gtk/gtk2.nim b/lib/wrappers/gtk/gtk2.nim index b7b6bb560..d835f7b2f 100755 --- a/lib/wrappers/gtk/gtk2.nim +++ b/lib/wrappers/gtk/gtk2.nim @@ -7794,8 +7794,8 @@ proc set_show_tabs*(notebook: PNotebook, show_tabs: gboolean){.cdecl, dynlib: lib, importc: "gtk_notebook_set_show_tabs".} proc get_show_tabs*(notebook: PNotebook): gboolean{.cdecl, dynlib: lib, importc: "gtk_notebook_get_show_tabs".} -proc set_tab_pos*(notebook: PNotebook, pos: TPositionType){.cdecl, - dynlib: lib, importc: "gtk_notebook_set_tab_pos".} +#proc set_tab_pos*(notebook: PNotebook, pos: TPositionType){.cdecl, +# dynlib: lib, importc: "gtk_notebook_set_tab_pos".} proc get_tab_pos*(notebook: PNotebook): TPositionType{.cdecl, dynlib: lib, importc: "gtk_notebook_get_tab_pos".} proc set_scrollable*(notebook: PNotebook, scrollable: gboolean){.cdecl, @@ -14218,6 +14218,11 @@ proc tab_pos*(a: PNotebook): guint = result = (a.Notebookflag0 and bm_TGtkNotebook_tab_pos) shr bp_TGtkNotebook_tab_pos +proc set_tab_pos*(a: PNotebook, `tab_pos`: guint) = + a.Notebookflag0 = a.Notebookflag0 or + (int16(`tab_pos` shl bp_TGtkNotebook_tab_pos) and + bm_TGtkNotebook_tab_pos) + proc scrollable*(a: PNotebook): guint = result = (a.Notebookflag0 and bm_TGtkNotebook_scrollable) shr bp_TGtkNotebook_scrollable |