Changeset 65

Show
Ignore:
Timestamp:
07/19/06 22:45:39 (2 years ago)
Author:
Gregor
Message:

bindings/bcd/fltk2/*: Updated to latest FLTK2

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bindings/bcd/fltk2/Adjuster.cc

    r62 r65  
    55#include "fltk/Adjuster.h" 
    66extern "C" { 
    7 typedef unsigned char _BCD_uchar; 
     7typedef unsigned char _BCD__8_uchar; 
    88void _BCD_delete_N4fltk8AdjusterE(fltk::Adjuster *This) { 
    99delete This; 
     
    1313} 
    1414fltk::NamedStyle * _BCD_get__ZN4fltk8Adjuster13default_styleE(fltk::Adjuster *This) { 
    15 return (fltk::NamedStyle *) This->default_style; 
     15return This->default_style; 
    1616} 
    1717fltk::Adjuster *_BCD_new__ZN4fltk8AdjusterC1EiiiiPKc(int x, int y, int w, int h, char const * l) { 
     
    2222} 
    2323int _BCD__ZNK4fltk8Adjuster4softEv(fltk::Adjuster *This) { 
    24 return (int) (This->soft()); 
     24return (This->soft()); 
    2525} 
    2626int _BCD__ZN4fltk8Adjuster6handleEi(fltk::Adjuster *This, int _0) { 
    27 return (int) (This->handle(_0)); 
     27return (This->handle(_0)); 
    2828} 
    2929typedef void (*_BCD_func__144)(fltk::Widget *, long int); 
    30 typedef _BCD_func__144 _BCD_Callback1; 
     30typedef _BCD_func__144 _BCD__145_Callback1; 
    3131typedef void (*_BCD_func__146)(fltk::Widget *); 
    32 typedef _BCD_func__146 _BCD_Callback0; 
     32typedef _BCD_func__146 _BCD__147_Callback0; 
    3333typedef void (*_BCD_func__150)(fltk::Widget *, void *); 
    34 typedef _BCD_func__150 _BCD_Callback; 
    35 typedef _BCD_Callback _BCD_Callback_p; 
    36 typedef bool (*_BCD_func__290)(); 
    37 typedef _BCD_func__290 _BCD_Theme; 
    38 typedef fltk::Symbol * _BCD_Box; 
    39 typedef unsigned int _BCD_Color; 
    40 typedef int _BCD_Flags; 
    41 typedef _BCD_Flags _BCD_Align; 
     34typedef _BCD_func__150 _BCD__151_Callback; 
     35typedef _BCD__151_Callback _BCD__149_Callback_p; 
     36typedef bool (*_BCD_func__291)(); 
     37typedef _BCD_func__291 _BCD__162_Theme; 
     38typedef fltk::Symbol * _BCD__220_Box; 
     39typedef unsigned int _BCD__237_Color; 
     40typedef int _BCD__240_Flags; 
     41typedef _BCD__240_Flags _BCD__239_Align; 
    4242} 
  • trunk/bindings/bcd/fltk2/Adjuster.d

    r62 r65  
    1919alias void function(Widget *) _BCD_func__146; 
    2020alias void function(Widget *, void *) _BCD_func__150; 
    21 alias bool function() _BCD_func__290
     21alias bool function() _BCD_func__291
    2222class Adjuster : Valuator { 
    2323this(ifloat ignore) { 
  • trunk/bindings/bcd/fltk2/BarGroup.cc

    r62 r65  
    55#include "fltk/BarGroup.h" 
    66extern "C" { 
    7 typedef unsigned char _BCD_uchar; 
     7typedef unsigned char _BCD__8_uchar; 
    88void _BCD_delete_N4fltk8BarGroupE(fltk::BarGroup *This) { 
    99delete This; 
     
    1313} 
    1414fltk::NamedStyle * _BCD_get__ZN4fltk8BarGroup13default_styleE(fltk::BarGroup *This) { 
    15 return (fltk::NamedStyle *) This->default_style; 
     15return This->default_style; 
    1616} 
    1717fltk::BarGroup *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc(int x, int y, int w, int h, char const * l) { 
     
    2222} 
    2323int _BCD__ZN4fltk8BarGroup6handleEi(fltk::BarGroup *This, int _0) { 
    24 return (int) (This->handle(_0)); 
     24return (This->handle(_0)); 
    2525} 
    2626void _BCD__ZN4fltk8BarGroup4drawEv(fltk::BarGroup *This) { 
     
    2828} 
    2929bool _BCD__ZNK4fltk8BarGroup6openedEv(fltk::BarGroup *This) { 
    30 return (bool) (This->opened()); 
     30return (This->opened()); 
    3131} 
    3232bool _BCD__ZN4fltk8BarGroup6openedEb(fltk::BarGroup *This, bool _0) { 
    33 return (bool) (This->opened(_0)); 
     33return (This->opened(_0)); 
    3434} 
    3535bool _BCD__ZN4fltk8BarGroup4openEv(fltk::BarGroup *This) { 
    36 return (bool) (This->open()); 
     36return (This->open()); 
    3737} 
    3838bool _BCD__ZN4fltk8BarGroup5closeEv(fltk::BarGroup *This) { 
    39 return (bool) (This->close()); 
     39return (This->close()); 
    4040} 
    4141int _BCD__ZNK4fltk8BarGroup10glyph_sizeEv(fltk::BarGroup *This) { 
    42 return (int) (This->glyph_size()); 
     42return (This->glyph_size()); 
    4343} 
    4444void _BCD__ZN4fltk8BarGroup10glyph_sizeEi(fltk::BarGroup *This, int v) { 
     
    4646} 
    4747typedef void (*_BCD_func__144)(fltk::Widget *, long int); 
    48 typedef _BCD_func__144 _BCD_Callback1; 
     48typedef _BCD_func__144 _BCD__145_Callback1; 
    4949typedef void (*_BCD_func__146)(fltk::Widget *); 
    50 typedef _BCD_func__146 _BCD_Callback0; 
     50typedef _BCD_func__146 _BCD__147_Callback0; 
    5151typedef void (*_BCD_func__150)(fltk::Widget *, void *); 
    52 typedef _BCD_func__150 _BCD_Callback; 
    53 typedef _BCD_Callback _BCD_Callback_p; 
    54 typedef bool (*_BCD_func__319)(); 
    55 typedef _BCD_func__319 _BCD_Theme; 
    56 typedef fltk::Symbol * _BCD_Box; 
    57 typedef unsigned int _BCD_Color; 
    58 typedef int _BCD_Flags; 
    59 typedef _BCD_Flags _BCD_Align; 
     52typedef _BCD_func__150 _BCD__151_Callback; 
     53typedef _BCD__151_Callback _BCD__149_Callback_p; 
     54typedef bool (*_BCD_func__320)(); 
     55typedef _BCD_func__320 _BCD__162_Theme; 
     56typedef fltk::Symbol * _BCD__220_Box; 
     57typedef unsigned int _BCD__237_Color; 
     58typedef int _BCD__240_Flags; 
     59typedef _BCD__240_Flags _BCD__239_Align; 
    6060} 
  • trunk/bindings/bcd/fltk2/BarGroup.d

    r62 r65  
    2525alias void function(Widget *) _BCD_func__146; 
    2626alias void function(Widget *, void *) _BCD_func__150; 
    27 alias bool function() _BCD_func__319
     27alias bool function() _BCD_func__320
    2828class BarGroup : Group { 
    2929this(ifloat ignore) { 
  • trunk/bindings/bcd/fltk2/Box.cc

    r62 r65  
    55#include "fltk/Box.h" 
    66extern "C" { 
    7 typedef unsigned char _BCD_uchar; 
     7typedef unsigned char _BCD__8_uchar; 
    88void _BCD_delete_N4fltk12HighlightBoxE(fltk::HighlightBox *This) { 
    99delete This; 
     
    1616} 
    1717bool _BCD__ZNK4fltk12HighlightBox15fills_rectangleEv(fltk::HighlightBox *This) { 
    18 return (bool) (This->fills_rectangle()); 
     18return (This->fills_rectangle()); 
    1919} 
    2020bool _BCD__ZNK4fltk12HighlightBox8is_frameEv(fltk::HighlightBox *This) { 
    21 return (bool) (This->is_frame()); 
     21return (This->is_frame()); 
    2222} 
    23 typedef fltk::Symbol * _BCD_Box; 
    24 fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD_Box const d) { 
     23typedef fltk::Symbol * _BCD__152_Box; 
     24fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD__152_Box const d) { 
    2525return new fltk::HighlightBox(n, d); 
    2626} 
     
    3232} 
    3333bool _BCD__ZNK4fltk7FlatBox15fills_rectangleEv(fltk::FlatBox *This) { 
    34 return (bool) (This->fills_rectangle()); 
     34return (This->fills_rectangle()); 
    3535} 
    3636bool _BCD__ZNK4fltk7FlatBox8is_frameEv(fltk::FlatBox *This) { 
    37 return (bool) (This->is_frame()); 
     37return (This->is_frame()); 
    3838} 
    3939fltk::FlatBox *_BCD_new__ZN4fltk7FlatBoxC1EPKc(char const * n) { 
     
    4444} 
    4545char const * _BCD__ZNK4fltk8FrameBox4dataEv(fltk::FrameBox *This) { 
    46 return (char const *) (This->data()); 
     46return (This->data()); 
    4747} 
    4848void _BCD__ZNK4fltk8FrameBox5_drawERKNS_9RectangleE(fltk::FrameBox *This, fltk::Rectangle   const & _0) { 
     
    5353} 
    5454int _BCD__ZNK4fltk8FrameBox2dxEv(fltk::FrameBox *This) { 
    55 return (int) (This->dx()); 
     55return (This->dx()); 
    5656} 
    5757int _BCD__ZNK4fltk8FrameBox2dyEv(fltk::FrameBox *This) { 
    58 return (int) (This->dy()); 
     58return (This->dy()); 
    5959} 
    6060int _BCD__ZNK4fltk8FrameBox2dwEv(fltk::FrameBox *This) { 
    61 return (int) (This->dw()); 
     61return (This->dw()); 
    6262} 
    6363int _BCD__ZNK4fltk8FrameBox2dhEv(fltk::FrameBox *This) { 
    64 return (int) (This->dh()); 
     64return (This->dh()); 
    6565} 
    6666bool _BCD__ZNK4fltk8FrameBox15fills_rectangleEv(fltk::FrameBox *This) { 
    67 return (bool) (This->fills_rectangle()); 
     67return (This->fills_rectangle()); 
    6868} 
    6969bool _BCD__ZNK4fltk8FrameBox8is_frameEv(fltk::FrameBox *This) { 
    70 return (bool) (This->is_frame()); 
     70return (This->is_frame()); 
    7171} 
    72 fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD_Box const down) { 
     72fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__152_Box const down) { 
    7373return new fltk::FrameBox(name, dx, dy, dw, dh, pattern, down); 
    7474} 
    7575int _BCD__ZN4fltk6box_dhEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    76 return (int) (fltk::box_dh(b)); 
     76return (fltk::box_dh(b)); 
    7777} 
    7878int _BCD__ZN4fltk6box_dwEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    79 return (int) (fltk::box_dw(b)); 
     79return (fltk::box_dw(b)); 
    8080} 
    8181int _BCD__ZN4fltk6box_dyEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    82 return (int) (fltk::box_dy(b)); 
     82return (fltk::box_dy(b)); 
    8383} 
    8484int _BCD__ZN4fltk6box_dxEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    85 return (int) (fltk::box_dx(b)); 
     85return (fltk::box_dx(b)); 
    8686} 
    87 int _BCD__ZN4fltk6box_dhEPKNS_6SymbolE(_BCD_Box const b) { 
    88 return (int) (fltk::box_dh(b)); 
     87typedef unsigned int _BCD__173_Color; 
     88typedef int _BCD__176_Flags; 
     89typedef _BCD__176_Flags _BCD__175_Align; 
    8990} 
    90 int _BCD__ZN4fltk6box_dwEPKNS_6SymbolE(_BCD_Box const b) { 
    91 return (int) (fltk::box_dw(b)); 
    92 } 
    93 int _BCD__ZN4fltk6box_dyEPKNS_6SymbolE(_BCD_Box const b) { 
    94 return (int) (fltk::box_dy(b)); 
    95 } 
    96 int _BCD__ZN4fltk6box_dxEPKNS_6SymbolE(_BCD_Box const b) { 
    97 return (int) (fltk::box_dx(b)); 
    98 } 
    99 typedef unsigned int _BCD_Color; 
    100 typedef int _BCD_Flags; 
    101 typedef _BCD_Flags _BCD_Align; 
    102 } 
  • trunk/bindings/bcd/fltk2/Box.d

    r62 r65  
    3535extern (C) int _BCD__ZN4fltk6box_dyEPKNS_8FrameBoxE(void *); 
    3636extern (C) int _BCD__ZN4fltk6box_dxEPKNS_8FrameBoxE(void *); 
    37 extern (C) int _BCD__ZN4fltk6box_dhEPKNS_6SymbolE(void *); 
    38 extern (C) int _BCD__ZN4fltk6box_dwEPKNS_6SymbolE(void *); 
    39 extern (C) int _BCD__ZN4fltk6box_dyEPKNS_6SymbolE(void *); 
    40 extern (C) int _BCD__ZN4fltk6box_dxEPKNS_6SymbolE(void *); 
    4137class HighlightBox : FlatBox { 
    4238this(ifloat ignore) { 
     
    156152return _BCD__ZN4fltk6box_dxEPKNS_8FrameBoxE(b.__C_data); 
    157153} 
    158 int box_dh(Symbol * b) { 
    159 return _BCD__ZN4fltk6box_dhEPKNS_6SymbolE(b.__C_data); 
    160 } 
    161 int box_dw(Symbol * b) { 
    162 return _BCD__ZN4fltk6box_dwEPKNS_6SymbolE(b.__C_data); 
    163 } 
    164 int box_dy(Symbol * b) { 
    165 return _BCD__ZN4fltk6box_dyEPKNS_6SymbolE(b.__C_data); 
    166 } 
    167 int box_dx(Symbol * b) { 
    168 return _BCD__ZN4fltk6box_dxEPKNS_6SymbolE(b.__C_data); 
    169 } 
  • trunk/bindings/bcd/fltk2/Browser.cc

    r62 r65  
    55#include "fltk/Browser.h" 
    66extern "C" { 
    7 typedef unsigned char _BCD_uchar; 
     7typedef unsigned char _BCD__13_uchar; 
    88void _BCD_delete_N4fltk7BrowserE(fltk::Browser *This) { 
    99delete This; 
     
    1313} 
    1414fltk::NamedStyle * _BCD_get__ZN4fltk7Browser13default_styleE(fltk::Browser *This) { 
    15 return (fltk::NamedStyle *) This->default_style; 
     15return This->default_style; 
    1616} 
    1717void _BCD_set__ZN4fltk7Browser9scrollbarE(fltk::Browser *This, fltk::Scrollbar * x) { 
     
    1919} 
    2020fltk::Scrollbar * _BCD_get__ZN4fltk7Browser9scrollbarE(fltk::Browser *This) { 
    21 return (fltk::Scrollbar *) &This->scrollbar; 
     21return &This->scrollbar; 
    2222} 
    2323void _BCD_set__ZN4fltk7Browser10hscrollbarE(fltk::Browser *This, fltk::Scrollbar * x) { 
     
    2525} 
    2626fltk::Scrollbar * _BCD_get__ZN4fltk7Browser10hscrollbarE(fltk::Browser *This) { 
    27 return (fltk::Scrollbar *) &This->hscrollbar; 
     27return &This->hscrollbar; 
    2828} 
    2929int _BCD__ZN4fltk7Browser6handleEi(fltk::Browser *This, int _0) { 
    30 return (int) (This->handle(_0)); 
     30return (This->handle(_0)); 
    3131} 
    3232void _BCD__ZN4fltk7Browser6layoutEv(fltk::Browser *This) { 
     
    4040} 
    4141int _BCD__ZNK4fltk7Browser5widthEv(fltk::Browser *This) { 
    42 return (int) (This->width()); 
     42return (This->width()); 
    4343} 
    4444int _BCD__ZNK4fltk7Browser6heightEv(fltk::Browser *This) { 
    45 return (int) (This->height()); 
     45return (This->height()); 
    4646} 
    4747int _BCD__ZNK4fltk7Browser9box_widthEv(fltk::Browser *This) { 
    48 return (int) (This->box_width()); 
     48return (This->box_width()); 
    4949} 
    5050int _BCD__ZNK4fltk7Browser10box_heightEv(fltk::Browser *This) { 
    51 return (int) (This->box_height()); 
     51return (This->box_height()); 
    5252} 
    5353int _BCD__ZNK4fltk7Browser9xpositionEv(fltk::Browser *This) { 
    54 return (int) (This->xposition()); 
     54return (This->xposition()); 
    5555} 
    5656void _BCD__ZN4fltk7Browser9xpositionEi(fltk::Browser *This, int _0) { 
     
    5858} 
    5959int _BCD__ZNK4fltk7Browser9ypositionEv(fltk::Browser *This) { 
    60 return (int) (This->yposition()); 
     60return (This->yposition()); 
    6161} 
    6262void _BCD__ZN4fltk7Browser9ypositionEi(fltk::Browser *This, int _0) { 
     
    6464} 
    6565bool _BCD__ZNK4fltk7Browser8indentedEv(fltk::Browser *This) { 
    66 return (bool) (This->indented()); 
     66return (This->indented()); 
    6767} 
    6868void _BCD__ZN4fltk7Browser8indentedEb(fltk::Browser *This, bool v) { 
     
    7070} 
    7171fltk::Widget * _BCD__ZN4fltk7Browser8goto_topEv(fltk::Browser *This) { 
    72 return (fltk::Widget *) (This->goto_top()); 
     72return (This->goto_top()); 
    7373} 
    7474fltk::Widget * _BCD__ZN4fltk7Browser10goto_focusEv(fltk::Browser *This) { 
    75 return (fltk::Widget *) (This->goto_focus()); 
     75return (This->goto_focus()); 
    7676} 
    7777fltk::Widget * _BCD__ZN4fltk7Browser13goto_positionEi(fltk::Browser *This, int y) { 
    78 return (fltk::Widget *) (This->goto_position(y)); 
     78return (This->goto_position(y)); 
    7979} 
    8080fltk::Widget * _BCD__ZN4fltk7Browser10goto_indexEPKii(fltk::Browser *This, int const * indexes, int level) { 
    81 return (fltk::Widget *) (This->goto_index(indexes, level)); 
     81return (This->goto_index(indexes, level)); 
    8282} 
    8383fltk::Widget * _BCD__ZN4fltk7Browser10goto_indexEi(fltk::Browser *This, int _0) { 
    84 return (fltk::Widget *) (This->goto_index(_0)); 
     84return (This->goto_index(_0)); 
    8585} 
    8686fltk::Widget * _BCD__ZN4fltk7Browser10goto_indexEiiiii(fltk::Browser *This, int _0, int _1, int _2, int _3, int _4) { 
    87 return (fltk::Widget *) (This->goto_index(_0, _1, _2, _3, _4)); 
     87return (This->goto_index(_0, _1, _2, _3, _4)); 
    8888} 
    8989fltk::Widget * _BCD__ZN4fltk7Browser4nextEv(fltk::Browser *This) { 
    90 return (fltk::Widget *) (This->next()); 
     90return (This->next()); 
    9191} 
    9292fltk::Widget * _BCD__ZN4fltk7Browser12next_visibleEv(fltk::Browser *This) { 
    93 return (fltk::Widget *) (This->next_visible()); 
     93return (This->next_visible()); 
    9494} 
    9595fltk::Widget * _BCD__ZN4fltk7Browser16previous_visibleEv(fltk::Browser *This) { 
    96 return (fltk::Widget *) (This->previous_visible()); 
     96return (This->previous_visible()); 
    9797} 
    9898bool _BCD__ZNK4fltk7Browser15item_is_visibleEv(fltk::Browser *This) { 
    99 return (bool) (This->item_is_visible()); 
     99return (This->item_is_visible()); 
    100100} 
    101101bool _BCD__ZNK4fltk7Browser14item_is_parentEv(fltk::Browser *This) { 
    102 return (bool) (This->item_is_parent()); 
     102return (This->item_is_parent()); 
    103103} 
    104104bool _BCD__ZNK4fltk7Browser12item_is_openEv(fltk::Browser *This) { 
    105 return (bool) (This->item_is_open()); 
     105return (This->item_is_open()); 
    106106} 
    107107int _BCD__ZNK4fltk7Browser6item_hEv(fltk::Browser *This) { 
    108 return (int) (This->item_h()); 
     108return (This->item_h()); 
    109109} 
    110110bool _BCD__ZN4fltk7Browser9set_focusEv(fltk::Browser *This) { 
    111 return (bool) (This->set_focus()); 
     111return (This->set_focus()); 
    112112} 
    113113bool _BCD__ZN4fltk7Browser17set_item_selectedEbi(fltk::Browser *This, bool value, int do_callback) { 
    114 return (bool) (This->set_item_selected(value, do_callback)); 
     114return (This->set_item_selected(value, do_callback)); 
    115115} 
    116116bool _BCD__ZN4fltk7Browser16select_only_thisEi(fltk::Browser *This, int do_callback) { 
    117 return (bool) (This->select_only_this(do_callback)); 
     117return (This->select_only_this(do_callback)); 
    118118} 
    119119bool _BCD__ZN4fltk7Browser8deselectEi(fltk::Browser *This, int do_callback) { 
    120 return (bool) (This->deselect(do_callback)); 
     120return (This->deselect(do_callback)); 
    121121} 
    122122bool _BCD__ZN4fltk7Browser17make_item_visibleENS0_7lineposE(fltk::Browser *This, enum fltk::Browser::linepos _0) { 
    123 return (bool) (This->make_item_visible(_0)); 
     123return (This->make_item_visible(_0)); 
    124124} 
    125125void _BCD__ZN4fltk7Browser11damage_itemEv(fltk::Browser *This) { 
     
    127127} 
    128128bool _BCD__ZN4fltk7Browser15set_item_openedEb(fltk::Browser *This, bool _0) { 
    129 return (bool) (This->set_item_opened(_0)); 
     129return (This->set_item_opened(_0)); 
    130130} 
    131131bool _BCD__ZN4fltk7Browser16set_item_visibleEb(fltk::Browser *This, bool _0) { 
    132 return (bool) (This->set_item_visible(_0)); 
     132return (This->set_item_visible(_0)); 
    133133} 
    134134int _BCD__ZNK4fltk7Browser13current_levelEv(fltk::Browser *This) { 
    135 return (int) (This->current_level()); 
     135return (This->current_level()); 
    136136} 
    137137int const * _BCD__ZNK4fltk7Browser13current_indexEv(fltk::Browser *This) { 
    138 return (int const *) (This->current_index()); 
     138return (This->current_index()); 
    139139} 
    140140int _BCD__ZNK4fltk7Browser16current_positionEv(fltk::Browser *This) { 
    141 return (int) (This->current_position()); 
     141return (This->current_position()); 
    142142} 
    143143int _BCD__ZNK4fltk7Browser11focus_levelEv(fltk::Browser *This) { 
    144 return (int) (This->focus_level()); 
     144return (This->focus_level()); 
    145145} 
    146146int _BCD__ZNK4fltk7Browser14focus_positionEv(fltk::Browser *This) { 
    147 return (int) (This->focus_position()); 
     147return (This->focus_position()); 
    148148} 
    149149int _BCD__ZNK4fltk7Browser5valueEv(fltk::Browser *This) { 
    150 return (int) (This->value()); 
     150return (This->value()); 
    151151} 
    152152int const * _BCD__ZNK4fltk7Browser13column_widthsEv(fltk::Browser *This) { 
    153 return (int const *) (This->column_widths()); 
     153return (This->column_widths()); 
    154154} 
    155155void _BCD__ZN4fltk7Browser13column_widthsEPKi(fltk::Browser *This, int const * pWidths) { 
     
    157157} 
    158158char const * * _BCD__ZNK4fltk7Browser13column_labelsEv(fltk::Browser *This) { 
    159 return (char const * *) (This->column_labels()); 
     159return (This->column_labels()); 
    160160} 
    161161void _BCD__ZN4fltk7Browser13column_labelsEPPKc(fltk::Browser *This, char const * * pLabels) { 
     
    163163} 
    164164int _BCD__ZN4fltk7Browser15selected_columnEv(fltk::Browser *This) { 
    165 return (int) (This->selected_column()); 
     165return (This->selected_column()); 
    166166} 
    167167int _BCD__ZN4fltk7Browser16set_column_startEii(fltk::Browser *This, int column, int x) { 
    168 return (int) (This->set_column_start(column, x)); 
     168return (This->set_column_start(column, x)); 
    169169} 
    170170bool _BCD__ZN4fltk7Browser6selectEib(fltk::Browser *This, int line, bool value) { 
    171 return (bool) (This->select(line, value)); 
     171return (This->select(line, value)); 
    172172} 
    173173bool _BCD__ZN4fltk7Browser8selectedEi(fltk::Browser *This, int line) { 
    174 return (bool) (This->selected(line)); 
     174return (This->selected(line)); 
    175175} 
    176176int _BCD__ZNK4fltk7Browser7toplineEv(fltk::Browser *This) { 
    177 return (int) (This->topline()); 
     177return (This->topline()); 
    178178} 
    179179void _BCD__ZN4fltk7Browser7toplineEi(fltk::Browser *This, int line) { 
     
    187187} 
    188188bool _BCD__ZN4fltk7Browser9displayedEi(fltk::Browser *This, int line) { 
    189 return (bool) (This->displayed(line)); 
     189return (This->displayed(line)); 
    190190} 
    191191bool _BCD__ZN4fltk7Browser7displayEib(fltk::Browser *This, int line, bool value) { 
    192 return (bool) (This->display(line, value)); 
     192return (This->display(line, value)); 
    193193} 
    194194fltk::Widget * _BCD__ZN4fltk7Browser6headerEi(fltk::Browser *This, int col) { 
    195 return (fltk::Widget *) (This->header(col)); 
     195return (This->header(col)); 
    196196} 
    197197int _BCD__ZNK4fltk7Browser7nheaderEv(fltk::Browser *This) { 
    198 return (int) (This->nheader()); 
     198return (This->nheader()); 
    199199} 
    200200int _BCD__ZN4fltk7Browser4loadEPKc(fltk::Browser *This, char const * filename) { 
    201 return (int) (This->load(filename)); 
     201return (This->load(filename)); 
    202202} 
    203203void _BCD__ZN4fltk7Browser10set_symbolENS0_8NodeTypeEPKNS_6SymbolES4_S4_(fltk::Browser *This, enum fltk::Browser::NodeType nodetype, fltk::Symbol const * imgClosed, fltk::Symbol const * imgFocus, fltk::Symbol const * imgOpen) { 
    204204(This->set_symbol(nodetype, imgClosed, imgFocus, imgOpen)); 
    205205} 
    206 typedef int _BCD_Flags; 
    207 fltk::Symbol const * _BCD__ZNK4fltk7Browser10get_symbolENS0_8NodeTypeEi(fltk::Browser *This, enum fltk::Browser::NodeType nodetype, _BCD_Flags f) { 
    208 return (fltk::Symbol const *) (This->get_symbol(nodetype, f)); 
     206typedef int _BCD__255_Flags; 
     207fltk::Symbol const * _BCD__ZNK4fltk7Browser10get_symbolENS0_8NodeTypeEi(fltk::Browser *This, enum fltk::Browser::NodeType nodetype, _BCD__255_Flags f) { 
     208return (This->get_symbol(nodetype, f)); 
    209209} 
    210210fltk::ItemGroup * _BCD__ZN4fltk7Browser9add_groupEPKcPNS_5GroupEiPKNS_6SymbolES7_S7_(fltk::Browser *This, char const * label, fltk::Group * parent, int state, fltk::Symbol const * imgClosed, fltk::Symbol const * imgFocus, fltk::Symbol const * imgOpen) { 
    211 return (fltk::ItemGroup *) (This->add_group(label, parent, state, imgClosed, imgFocus, imgOpen)); 
     211return (This->add_group(label, parent, state, imgClosed, imgFocus, imgOpen)); 
    212212} 
    213213fltk::Item * _BCD__ZN4fltk7Browser8add_leafEPKcPNS_5GroupEPKNS_6SymbolES7_(fltk::Browser *This, char const * label, fltk::Group * parent, fltk::Symbol const * img, fltk::Symbol const * imgFocus) { 
    214 return (fltk::Item *) (This->add_leaf(label, parent, img, imgFocus)); 
     214return (This->add_leaf(label, parent, img, imgFocus)); 
    215215} 
    216216void _BCD__ZN4fltk7Browser7replaceERNS_6WidgetES2_(fltk::Browser *This, fltk::Widget   & old, fltk::Widget   & o) { 
     
    220220(This->remove(o)); 
    221221} 
    222 void _BCD__ZN4fltk7Browser6removeEPNS_6WidgetE(fltk::Browser *This, fltk::Widget * o) { 
    223 (This->remove(o)); 
    224 } 
    225222void _BCD__ZN4fltk7Browser6removeEi(fltk::Browser *This, int index) { 
    226223(This->remove(index)); 
     
    233230} 
    234231typedef void (*_BCD_func__159)(fltk::Widget *, long int); 
    235 typedef _BCD_func__159 _BCD_Callback1; 
     232typedef _BCD_func__159 _BCD__160_Callback1; 
    236233typedef void (*_BCD_func__161)(fltk::Widget *); 
    237 typedef _BCD_func__161 _BCD_Callback0; 
     234typedef _BCD_func__161 _BCD__162_Callback0; 
    238235typedef void (*_BCD_func__165)(fltk::Widget *, void *); 
    239 typedef _BCD_func__165 _BCD_Callback; 
    240 typedef _BCD_Callback _BCD_Callback_p; 
    241 typedef bool (*_BCD_func__555)(); 
    242 typedef _BCD_func__555 _BCD_Theme; 
    243 typedef fltk::Symbol * _BCD_Box; 
    244 typedef unsigned int _BCD_Color; 
    245 typedef _BCD_Flags _BCD_Align; 
    246 } 
     236typedef _BCD_func__165 _BCD__166_Callback; 
     237typedef _BCD__166_Callback _BCD__164_Callback_p; 
     238typedef bool (*_BCD_func__556)(); 
     239typedef _BCD_func__556 _BCD__177_Theme; 
     240typedef fltk::Symbol * _BCD__235_Box; 
     241typedef unsigned int _BCD__252_Color; 
     242typedef _BCD__255_Flags _BCD__254_Align; 
     243} 
  • trunk/bindings/bcd/fltk2/Browser.d

    r62 r65  
    9494extern (C) void _BCD__ZN4fltk7Browser7replaceERNS_6WidgetES2_(void *This, void *, void *); 
    9595extern (C) void _BCD__ZN4fltk7Browser6removeERNS_6WidgetE(void *This, void *); 
    96 extern (C) void _BCD__ZN4fltk7Browser6removeEPNS_6WidgetE(void *This, void *); 
    9796extern (C) void _BCD__ZN4fltk7Browser6removeEi(void *This, int); 
    9897extern (C) void _BCD__ZN4fltk7Browser13notify_removeEPNS_6WidgetE(void *This, void *); 
     
    101100alias void function(Widget *) _BCD_func__161; 
    102101alias void function(Widget *, void *) _BCD_func__165; 
    103 alias bool function() _BCD_func__555
     102alias bool function() _BCD_func__556
    104103class Browser : Menu { 
    105104this(ifloat ignore) { 
     
    327326_BCD__ZN4fltk7Browser6removeERNS_6WidgetE(__C_data, o.__C_data); 
    328327} 
    329 void remove(Widget * o) { 
    330&nbs