Changeset 124
- Timestamp:
- 12/07/07 22:40:57 (1 year ago)
- Files:
-
- trunk/bindings/bcd/bind.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Adjuster.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Adjuster.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/AlignGroup.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/AlignGroup.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/BarGroup.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/BarGroup.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Box.cc (modified) (9 diffs)
- trunk/bindings/bcd/fltk2/Box.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/Browser.cc (modified) (9 diffs)
- trunk/bindings/bcd/fltk2/Browser.d (modified) (15 diffs)
- trunk/bindings/bcd/fltk2/Button.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Button.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/CheckButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/CheckButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Choice.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Choice.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Clock.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Clock.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Color.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Color.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/ColorChooser.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/ColorChooser.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/ComboBox.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/ComboBox.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/Cursor.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/CycleButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/CycleButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Dial.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Dial.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Divider.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Divider.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/DoubleBufferWindow.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/DoubleBufferWindow.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/FL_API.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/FL_VERSION.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/FileIcon.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/FileIcon.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/FillDial.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/FillDial.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/FillSlider.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/FillSlider.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Flags.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Flags.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/FloatInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/FloatInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Font.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Font.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/GlWindow.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/GlWindow.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Group.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/Group.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/HelpDialog.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/HelpDialog.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/HelpView.cc (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/HelpView.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/HighlightButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/HighlightButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Image.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Image.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Input.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Input.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/InputBrowser.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/InputBrowser.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/IntInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/IntInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/InvisibleBox.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/InvisibleBox.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Item.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/Item.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/ItemGroup.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/ItemGroup.d (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/LabelType.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/LabelType.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/LightButton.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/LightButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/LineDial.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/LineDial.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Menu.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/Menu.d (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/MenuBar.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MenuBar.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/MenuBuild.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MenuBuild.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MenuWindow.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MenuWindow.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Monitor.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Monitor.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/MultiBrowser.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MultiBrowser.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/MultiImage.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/MultiImage.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/MultiLineInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MultiLineInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/MultiLineOutput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/MultiLineOutput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/NumericInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/NumericInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Output.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Output.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/PackedGroup.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/PackedGroup.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/PixelType.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/PixelType.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/PopupMenu.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/PopupMenu.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Preferences.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ProgressBar.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ProgressBar.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/RadioButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/RadioButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/RadioItem.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/RadioItem.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/RadioLightButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/RadioLightButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Rectangle.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/Rectangle.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/RepeatButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/RepeatButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ReturnButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ReturnButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ScrollGroup.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/ScrollGroup.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Scrollbar.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Scrollbar.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/SecretInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/SecretInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ShapedWindow.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ShapedWindow.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/SharedImage.cc (modified) (17 diffs)
- trunk/bindings/bcd/fltk2/SharedImage.d (modified) (18 diffs)
- trunk/bindings/bcd/fltk2/Slider.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Slider.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/StatusBarGroup.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/StatusBarGroup.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/StringList.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/StringList.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/Style.cc (modified) (12 diffs)
- trunk/bindings/bcd/fltk2/Style.d (modified) (21 diffs)
- trunk/bindings/bcd/fltk2/StyleSet.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/StyleSet.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Symbol.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Symbol.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/SystemMenuBar.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/SystemMenuBar.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/TabGroup.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/TabGroup.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/TextBuffer.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/TextBuffer.d (modified) (9 diffs)
- trunk/bindings/bcd/fltk2/TextDisplay.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/TextDisplay.d (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/TextEditor.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/TextEditor.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/ThumbWheel.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ThumbWheel.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/TiledGroup.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/TiledGroup.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/TiledImage.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/TiledImage.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/ToggleButton.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ToggleButton.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Tooltip.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Tooltip.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/Valuator.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Valuator.d (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/ValueInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ValueInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ValueOutput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ValueOutput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ValueSlider.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/ValueSlider.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/Widget.cc (modified) (10 diffs)
- trunk/bindings/bcd/fltk2/Widget.d (modified) (15 diffs)
- trunk/bindings/bcd/fltk2/Window.cc (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/Window.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/WizardGroup.cc (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/WizardGroup.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/WordwrapInput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/WordwrapInput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/WordwrapOutput.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/WordwrapOutput.d (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ask.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/ask.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/damage.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/draw.cc (modified) (13 diffs)
- trunk/bindings/bcd/fltk2/draw.d (modified) (18 diffs)
- trunk/bindings/bcd/fltk2/events.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/events.d (modified) (5 diffs)
- trunk/bindings/bcd/fltk2/file_chooser.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/file_chooser.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/gl.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/gl.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/glut.cc (modified) (7 diffs)
- trunk/bindings/bcd/fltk2/glut.d (modified) (8 diffs)
- trunk/bindings/bcd/fltk2/layout.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/load_plugin.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/math.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/pnmImage.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/pnmImage.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/rgbImage.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/rgbImage.d (modified) (4 diffs)
- trunk/bindings/bcd/fltk2/run.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/run.d (modified) (6 diffs)
- trunk/bindings/bcd/fltk2/show_colormap.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/show_colormap.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/string.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/string.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/utf.cc (modified) (1 diff)
- trunk/bindings/bcd/fltk2/utf.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/visual.d (modified) (1 diff)
- trunk/bindings/bcd/fltk2/xbmImage.cc (modified) (2 diffs)
- trunk/bindings/bcd/fltk2/xbmImage.d (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/xpmImage.cc (modified) (3 diffs)
- trunk/bindings/bcd/fltk2/xpmImage.d (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bindings/bcd/bind.d
r70 r124 25 25 26 26 // make sure _IO_FILE gets defined properly 27 import std.c.stdio; 27 version (Tango) { 28 import tango.stdc.stdio; 29 } else { 30 import std.c.stdio; 31 } 28 32 alias FILE _IO_FILE; 29 33 trunk/bindings/bcd/fltk2/Adjuster.cc
r80 r124 51 51 cd->__D_data = dd; 52 52 } 53 typedef void (*_BCD_func__15 1)(fltk::Widget *, long int);54 typedef _BCD_func__15 1 _BCD__152_Callback1;55 typedef void (*_BCD_func__15 3)(fltk::Widget *);56 typedef _BCD_func__15 3 _BCD__154_Callback0;57 typedef void (*_BCD_func__1 57)(fltk::Widget *, void *);58 typedef _BCD_func__1 57 _BCD__158_Callback;59 typedef _BCD__1 58_Callback _BCD__156_Callback_p;60 typedef bool (*_BCD_func__29 8)();61 typedef _BCD_func__29 8 _BCD__169_Theme;62 typedef fltk::Symbol * _BCD__22 7_Box;63 typedef unsigned int _BCD__24 4_Color;64 typedef int _BCD__24 7_Flags;65 typedef _BCD__24 7_Flags _BCD__246_Align;53 typedef void (*_BCD_func__154)(fltk::Widget *, long int); 54 typedef _BCD_func__154 _BCD__155_Callback1; 55 typedef void (*_BCD_func__156)(fltk::Widget *); 56 typedef _BCD_func__156 _BCD__157_Callback0; 57 typedef void (*_BCD_func__160)(fltk::Widget *, void *); 58 typedef _BCD_func__160 _BCD__161_Callback; 59 typedef _BCD__161_Callback _BCD__159_Callback_p; 60 typedef bool (*_BCD_func__297)(); 61 typedef _BCD_func__297 _BCD__172_Theme; 62 typedef fltk::Symbol * _BCD__225_Box; 63 typedef unsigned int _BCD__242_Color; 64 typedef int _BCD__245_Flags; 65 typedef _BCD__245_Flags _BCD__244_Align; 66 66 } trunk/bindings/bcd/fltk2/Adjuster.d
r84 r124 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.fltk2.Adjuster; 3 import bcd.bind; 4 import bcd.fltk2.Valuator; 5 import bcd.fltk2.Widget; 6 import bcd.fltk2.Style; 7 import bcd.fltk2.FL_API; 8 import bcd.fltk2.Rectangle; 9 import bcd.fltk2.Color; 10 import bcd.fltk2.Flags; 3 align(4): 4 public import bcd.bind; 5 public import bcd.fltk2.Valuator; 6 public import bcd.fltk2.Widget; 7 public import bcd.fltk2.Style; 8 public import bcd.fltk2.FL_API; 9 public import bcd.fltk2.Rectangle; 10 public import bcd.fltk2.Color; 11 public import bcd.fltk2.Flags; 11 12 extern (C) void _BCD_delete_N4fltk8AdjusterE(void *); 12 13 extern (C) void _BCD_set__ZN4fltk8Adjuster13default_styleE(void *, NamedStyle *); … … 30 31 return __D_class.handle(_0); 31 32 } 32 alias void function(Widget *, int) _BCD_func__15 1;33 alias void function(Widget *) _BCD_func__15 3;34 alias void function(Widget *, void *) _BCD_func__1 57;35 alias bool function() _BCD_func__29 8;33 alias void function(Widget *, int) _BCD_func__154; 34 alias void function(Widget *) _BCD_func__156; 35 alias void function(Widget *, void *) _BCD_func__160; 36 alias bool function() _BCD_func__297; 36 37 class Adjuster : Valuator { 37 38 this(ifloat ignore) { trunk/bindings/bcd/fltk2/AlignGroup.cc
r80 r124 12 12 (This->layout()); 13 13 } 14 typedef int _BCD__24 7_Flags;15 fltk::AlignGroup *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__24 7_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) {14 typedef int _BCD__245_Flags; 15 fltk::AlignGroup *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 16 16 return new fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh); 17 17 } … … 40 40 (This->dh(d)); 41 41 } 42 _BCD__24 7_Flags _BCD__ZNK4fltk10AlignGroup5alignEv(fltk::AlignGroup *This) {42 _BCD__245_Flags _BCD__ZNK4fltk10AlignGroup5alignEv(fltk::AlignGroup *This) { 43 43 return (This->align()); 44 44 } 45 void _BCD__ZN4fltk10AlignGroup5alignEi(fltk::AlignGroup *This, _BCD__24 7_Flags a) {45 void _BCD__ZN4fltk10AlignGroup5alignEi(fltk::AlignGroup *This, _BCD__245_Flags a) { 46 46 (This->align(a)); 47 47 } … … 58 58 fltk::AlignGroup::layout(); 59 59 } 60 AlignGroup_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__24 7_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) : fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh) {}60 AlignGroup_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) : fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh) {} 61 61 }; 62 62 extern "C" { 63 AlignGroup_R *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__24 7_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) {63 AlignGroup_R *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 64 64 return new AlignGroup_R(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh); 65 65 } … … 70 70 cd->__D_data = dd; 71 71 } 72 typedef void (*_BCD_func__15 1)(fltk::Widget *, long int);73 typedef _BCD_func__15 1 _BCD__152_Callback1;74 typedef void (*_BCD_func__15 3)(fltk::Widget *);75 typedef _BCD_func__15 3 _BCD__154_Callback0;76 typedef void (*_BCD_func__1 57)(fltk::Widget *, void *);77 typedef _BCD_func__1 57 _BCD__158_Callback;78 typedef _BCD__1 58_Callback _BCD__156_Callback_p;79 typedef bool (*_BCD_func__32 7)();80 typedef _BCD_func__32 7 _BCD__169_Theme;81 typedef fltk::Symbol * _BCD__22 7_Box;82 typedef unsigned int _BCD__24 4_Color;83 typedef _BCD__24 7_Flags _BCD__246_Align;72 typedef void (*_BCD_func__154)(fltk::Widget *, long int); 73 typedef _BCD_func__154 _BCD__155_Callback1; 74 typedef void (*_BCD_func__156)(fltk::Widget *); 75 typedef _BCD_func__156 _BCD__157_Callback0; 76 typedef void (*_BCD_func__160)(fltk::Widget *, void *); 77 typedef _BCD_func__160 _BCD__161_Callback; 78 typedef _BCD__161_Callback _BCD__159_Callback_p; 79 typedef bool (*_BCD_func__325)(); 80 typedef _BCD_func__325 _BCD__172_Theme; 81 typedef fltk::Symbol * _BCD__225_Box; 82 typedef unsigned int _BCD__242_Color; 83 typedef _BCD__245_Flags _BCD__244_Align; 84 84 } trunk/bindings/bcd/fltk2/AlignGroup.d
r84 r124 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.fltk2.AlignGroup; 3 import bcd.bind; 4 import bcd.fltk2.Group; 5 import bcd.fltk2.Widget; 6 import bcd.fltk2.Style; 7 import bcd.fltk2.FL_API; 8 import bcd.fltk2.Rectangle; 9 import bcd.fltk2.Color; 10 import bcd.fltk2.Flags; 3 align(4): 4 public import bcd.bind; 5 public import bcd.fltk2.Group; 6 public import bcd.fltk2.Widget; 7 public import bcd.fltk2.Style; 8 public import bcd.fltk2.FL_API; 9 public import bcd.fltk2.Rectangle; 10 public import bcd.fltk2.Color; 11 public import bcd.fltk2.Flags; 11 12 extern (C) void _BCD_delete_N4fltk10AlignGroupE(void *); 12 13 extern (C) void _BCD__ZN4fltk10AlignGroup6layoutEv(void *This); … … 36 37 } 37 38 extern (C) void *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int, int, int, int, char *, char, bool, int, char, char); 38 alias void function(Widget *, int) _BCD_func__15 1;39 alias void function(Widget *) _BCD_func__15 3;40 alias void function(Widget *, void *) _BCD_func__1 57;41 alias bool function() _BCD_func__32 7;39 alias void function(Widget *, int) _BCD_func__154; 40 alias void function(Widget *) _BCD_func__156; 41 alias void function(Widget *, void *) _BCD_func__160; 42 alias bool function() _BCD_func__325; 42 43 class AlignGroup : Group { 43 44 this(ifloat ignore) { trunk/bindings/bcd/fltk2/BarGroup.cc
r80 r124 15 15 return This->default_style; 16 16 } 17 fltk::BarGroup *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc (int x, int y, int w, int h, char const * l) {18 return new fltk::BarGroup(x, y, w, h, l );17 fltk::BarGroup *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(int x, int y, int w, int h, char const * l, bool begin) { 18 return new fltk::BarGroup(x, y, w, h, l, begin); 19 19 } 20 20 void _BCD__ZN4fltk8BarGroup6layoutEv(fltk::BarGroup *This) { … … 55 55 public: 56 56 void *__D_data; 57 BarGroup_R(int x, int y, int w, int h, char const * l ) : fltk::BarGroup(x, y, w, h, l) {}57 BarGroup_R(int x, int y, int w, int h, char const * l, bool begin) : fltk::BarGroup(x, y, w, h, l, begin) {} 58 58 void layout() { 59 59 if (_BCD_R__ZN4fltk8BarGroup6layoutEv__BarGroup_R_CHECK(__D_data)) … … 76 76 }; 77 77 extern "C" { 78 BarGroup_R *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc _R(int x, int y, int w, int h, char const * l) {79 return new BarGroup_R(x, y, w, h, l );78 BarGroup_R *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(int x, int y, int w, int h, char const * l, bool begin) { 79 return new BarGroup_R(x, y, w, h, l, begin); 80 80 } 81 81 void _BCD_delete_N4fltk8BarGroupE__BarGroup_R(BarGroup_R *This) { … … 85 85 cd->__D_data = dd; 86 86 } 87 typedef void (*_BCD_func__15 1)(fltk::Widget *, long int);88 typedef _BCD_func__15 1 _BCD__152_Callback1;89 typedef void (*_BCD_func__15 3)(fltk::Widget *);90 typedef _BCD_func__15 3 _BCD__154_Callback0;91 typedef void (*_BCD_func__1 57)(fltk::Widget *, void *);92 typedef _BCD_func__1 57 _BCD__158_Callback;93 typedef _BCD__1 58_Callback _BCD__156_Callback_p;94 typedef bool (*_BCD_func__32 7)();95 typedef _BCD_func__32 7 _BCD__169_Theme;96 typedef fltk::Symbol * _BCD__22 7_Box;97 typedef unsigned int _BCD__24 4_Color;98 typedef int _BCD__24 7_Flags;99 typedef _BCD__24 7_Flags _BCD__246_Align;87 typedef void (*_BCD_func__154)(fltk::Widget *, long int); 88 typedef _BCD_func__154 _BCD__155_Callback1; 89 typedef void (*_BCD_func__156)(fltk::Widget *); 90 typedef _BCD_func__156 _BCD__157_Callback0; 91 typedef void (*_BCD_func__160)(fltk::Widget *, void *); 92 typedef _BCD_func__160 _BCD__161_Callback; 93 typedef _BCD__161_Callback _BCD__159_Callback_p; 94 typedef bool (*_BCD_func__325)(); 95 typedef _BCD_func__325 _BCD__172_Theme; 96 typedef fltk::Symbol * _BCD__225_Box; 97 typedef unsigned int _BCD__242_Color; 98 typedef int _BCD__245_Flags; 99 typedef _BCD__245_Flags _BCD__244_Align; 100 100 } trunk/bindings/bcd/fltk2/BarGroup.d
r84 r124 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.fltk2.BarGroup; 3 import bcd.bind; 4 import bcd.fltk2.Group; 5 import bcd.fltk2.Widget; 6 import bcd.fltk2.Style; 7 import bcd.fltk2.FL_API; 8 import bcd.fltk2.Rectangle; 9 import bcd.fltk2.Color; 10 import bcd.fltk2.Flags; 3 align(4): 4 public import bcd.bind; 5 public import bcd.fltk2.Group; 6 public import bcd.fltk2.Widget; 7 public import bcd.fltk2.Style; 8 public import bcd.fltk2.FL_API; 9 public import bcd.fltk2.Rectangle; 10 public import bcd.fltk2.Color; 11 public import bcd.fltk2.Flags; 11 12 extern (C) void _BCD_delete_N4fltk8BarGroupE(void *); 12 13 extern (C) void _BCD_set__ZN4fltk8BarGroup13default_styleE(void *, NamedStyle *); 13 14 extern (C) NamedStyle * _BCD_get__ZN4fltk8BarGroup13default_styleE(void *); 14 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc (int, int, int, int, char *);15 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(int, int, int, int, char *, bool); 15 16 extern (C) void _BCD__ZN4fltk8BarGroup6layoutEv(void *This); 16 17 extern (C) int _BCD__ZN4fltk8BarGroup6handleEi(void *This, int); … … 24 25 extern (C) void _BCD_RI_N4fltk8BarGroupE(void *cd, void *dd); 25 26 extern (C) void _BCD_delete_N4fltk8BarGroupE__BarGroup_R(void *This); 26 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc _R(int, int, int, int, char *);27 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(int, int, int, int, char *, bool); 27 28 extern (C) int _BCD_R__ZN4fltk8BarGroup6layoutEv__BarGroup_R_CHECK(BarGroup_R x) { 28 29 union dp { … … 58 59 __D_class.draw(); 59 60 } 60 alias void function(Widget *, int) _BCD_func__15 1;61 alias void function(Widget *) _BCD_func__15 3;62 alias void function(Widget *, void *) _BCD_func__1 57;63 alias bool function() _BCD_func__32 7;61 alias void function(Widget *, int) _BCD_func__154; 62 alias void function(Widget *) _BCD_func__156; 63 alias void function(Widget *, void *) _BCD_func__160; 64 alias bool function() _BCD_func__325; 64 65 class BarGroup : Group { 65 66 this(ifloat ignore) { … … 81 82 return _BCD_get__ZN4fltk8BarGroup13default_styleE(__C_data); 82 83 } 83 this(int x, int y, int w, int h, char * l = null ) {84 this(int x, int y, int w, int h, char * l = null, bool begin = false) { 84 85 super(cast(ifloat) 0); 85 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKc (x, y, w, h, l);86 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(x, y, w, h, l, begin); 86 87 __C_data_owned = true; 87 88 } … … 119 120 __C_data = null; 120 121 } 121 this(int x, int y, int w, int h, char * l = null ) {122 this(int x, int y, int w, int h, char * l = null, bool begin = false) { 122 123 super(cast(ifloat) 0); 123 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKc _R(x, y, w, h, l);124 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(x, y, w, h, l, begin); 124 125 __C_data_owned = true; 125 126 _BCD_RI_N4fltk8BarGroupE(__C_data, cast(void *) this); trunk/bindings/bcd/fltk2/Box.cc
r80 r124 12 12 (This->_draw(_0)); 13 13 } 14 void _BCD__ZNK4fltk12HighlightBox5insetERNS_9RectangleE(fltk::HighlightBox *This, fltk::Rectangle & _0) {15 (This->inset(_0));16 }17 14 bool _BCD__ZNK4fltk12HighlightBox15fills_rectangleEv(fltk::HighlightBox *This) { 18 15 return (This->fills_rectangle()); … … 21 18 return (This->is_frame()); 22 19 } 23 typedef fltk::Symbol * _BCD__15 9_Box;24 fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD__15 9_Box const d) {20 typedef fltk::Symbol * _BCD__154_Box; 21 fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD__154_Box const d) { 25 22 return new fltk::HighlightBox(n, d); 26 23 } … … 31 28 int _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R_CHECK(void *); 32 29 bool _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R(void *); 33 int _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(void *);34 void _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(void *, fltk::Rectangle & _0);35 30 } 36 31 class HighlightBox_R : fltk::HighlightBox { … … 55 50 return fltk::HighlightBox::is_frame(); 56 51 } 57 void inset(fltk::Rectangle & _0) { 58 if (_BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(__D_data)) 59 _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(__D_data, _0); 60 else 61 fltk::HighlightBox::inset(_0); 62 } 63 HighlightBox_R(char const * n, _BCD__159_Box const d) : fltk::HighlightBox(n, d) {} 52 HighlightBox_R(char const * n, _BCD__154_Box const d) : fltk::HighlightBox(n, d) {} 64 53 }; 65 54 extern "C" { 66 HighlightBox_R *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char const * n, _BCD__15 9_Box const d) {55 HighlightBox_R *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char const * n, _BCD__154_Box const d) { 67 56 return new HighlightBox_R(n, d); 68 57 } … … 134 123 return (This->data()); 135 124 } 125 void _BCD__ZN4fltk8FrameBox4dataEPKc(fltk::FrameBox *This, char const * d) { 126 (This->data(d)); 127 } 136 128 void _BCD__ZNK4fltk8FrameBox5_drawERKNS_9RectangleE(fltk::FrameBox *This, fltk::Rectangle const & _0) { 137 129 (This->_draw(_0)); … … 139 131 void _BCD__ZNK4fltk8FrameBox5insetERNS_9RectangleE(fltk::FrameBox *This, fltk::Rectangle & _0) { 140 132 (This->inset(_0)); 141 }142 int _BCD__ZNK4fltk8FrameBox2dxEv(fltk::FrameBox *This) {143 return (This->dx());144 }145 int _BCD__ZNK4fltk8FrameBox2dyEv(fltk::FrameBox *This) {146 return (This->dy());147 }148 int _BCD__ZNK4fltk8FrameBox2dwEv(fltk::FrameBox *This) {149 return (This->dw());150 }151 int _BCD__ZNK4fltk8FrameBox2dhEv(fltk::FrameBox *This) {152 return (This->dh());153 133 } 154 134 bool _BCD__ZNK4fltk8FrameBox15fills_rectangleEv(fltk::FrameBox *This) { … … 158 138 return (This->is_frame()); 159 139 } 160 fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__15 9_Box const down) {140 fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) { 161 141 return new fltk::FrameBox(name, dx, dy, dw, dh, pattern, down); 162 142 } … … 197 177 return fltk::FrameBox::is_frame(); 198 178 } 199 FrameBox_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__15 9_Box const down) : fltk::FrameBox(name, dx, dy, dw, dh, pattern, down) {}179 FrameBox_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) : fltk::FrameBox(name, dx, dy, dw, dh, pattern, down) {} 200 180 }; 201 181 extern "C" { 202 FrameBox_R *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__15 9_Box const down) {182 FrameBox_R *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) { 203 183 return new FrameBox_R(name, dx, dy, dw, dh, pattern, down); 204 184 } … … 209 189 cd->__D_data = dd; 210 190 } 211 int _BCD__ZN4fltk6box_dhEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 212 return (fltk::box_dh(b)); 191 typedef unsigned int _BCD__174_Color; 192 typedef int _BCD__177_Flags; 193 typedef _BCD__177_Flags _BCD__176_Align; 213 194 } 214 int _BCD__ZN4fltk6box_dwEPKNS_8FrameBoxE(fltk::FrameBox const * b) {215 return (fltk::box_dw(b));216 }217 int _BCD__ZN4fltk6box_dyEPKNS_8FrameBoxE(fltk::FrameBox const * b) {218 return (fltk::box_dy(b));219 }220 int _BCD__ZN4fltk6box_dxEPKNS_8FrameBoxE(fltk::FrameBox const * b) {221 return (fltk::box_dx(b));222 }223 typedef unsigned int _BCD__180_Color;224 typedef int _BCD__183_Flags;225 typedef _BCD__183_Flags _BCD__182_Align;226 }trunk/bindings/bcd/fltk2/Box.d
r84 r124 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.fltk2.Box; 3 import bcd.bind; 4 import bcd.fltk2.Symbol; 5 import bcd.fltk2.FL_API; 6 import bcd.fltk2.PixelType; 7 import bcd.fltk2.Rectangle; 8 import bcd.fltk2.Color; 9 import bcd.fltk2.Flags; 3 align(4): 4 public import bcd.bind; 5 public import bcd.fltk2.Symbol; 6 public import bcd.fltk2.FL_API; 7 public import bcd.fltk2.PixelType; 8 public import bcd.fltk2.Rectangle; 9 public import bcd.fltk2.Color; 10 public import bcd.fltk2.Flags; 10 11 extern (C) void _BCD_delete_N4fltk12HighlightBoxE(void *); 11 12 extern (C) void _BCD__ZNK4fltk12HighlightBox5_drawERKNS_9RectangleE(void *This, void *); 12 extern (C) void _BCD__ZNK4fltk12HighlightBox5insetERNS_9RectangleE(void *This, void *);13 13 extern (C) bool _BCD__ZNK4fltk12HighlightBox15fills_rectangleEv(void *This); 14 14 extern (C) bool _BCD__ZNK4fltk12HighlightBox8is_frameEv(void *This); … … 49 49 extern (C) bool _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R(HighlightBox_R __D_class, ) { 50 50 return __D_class.is_frame(); 51 }52 extern (C) int _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(HighlightBox_R x) {53 union dp {54 void delegate(Rectangle) d;55 struct { void *o; void *f; }56 }57 dp d; d.d = &x.inset;58 return cast(int) (d.f != &HighlightBox.inset);59 }60 extern (C) void _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(HighlightBox_R __D_class, void *_0) {61 __D_class.inset(cast(Rectangle) new Rectangle(cast(ifloat) 0, _0));62 51 } 63 52 extern (C) void *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char *, void *); … … 105 94 extern (C) void _BCD_delete_N4fltk8FrameBoxE(void *); 106 95 extern (C) char * _BCD__ZNK4fltk8FrameBox4dataEv(void *This); 96 extern (C) void _BCD__ZN4fltk8FrameBox4dataEPKc(void *This, char *); 107 97 extern (C) void _BCD__ZNK4fltk8FrameBox5_drawERKNS_9RectangleE(void *This, void *); 108 98 extern (C) void _BCD__ZNK4fltk8FrameBox5insetERNS_9RectangleE(void *This, void *); 109 extern (C) int _BCD__ZNK4fltk8FrameBox2dxEv(void *This);110 extern (C) int _BCD__ZNK4fltk8FrameBox2dyEv(void *This);111 extern (C) int _BCD__ZNK4fltk8FrameBox2dwEv(void *This);
