|  | Scol standard library package
    0.3.1
    Common and usefull functions for all Scol applications | 
Customized buttons API. More...
| Classes | |
| struct | L2D_BUTTON | 
| Opaque internal structure. You should not call it directly, use API instead !  More... | |
| Typedefs | |
| typedef struct mkL2D_BUTTON | L2D_BUTTON | 
| Functions | |
| lib2d_but_cbclick (o, strBut, x, y, nbutton) | |
| lib2d_but_cbclick2 (o, strBut) | |
| lib2d_but_cbdestroy (o, strBut) | |
| lib2d_but_cbdrop (o, strBut, x, y, lFiles) | |
| lib2d_but_cbpaint (o, strBut) | |
| lib2d_but_destroy (strBut) | |
| lib2d_but_postext (strBut) | |
| lib2d_butBuild (strBut) | |
| Build the button. | |
| lib2d_butbuildbitmap (strBut) | |
| lib2d_butClose (strBut) | |
| Close a button. | |
| lib2d_butDestroy (strBut) | |
| Destroy a button. | |
| lib2d_butDisable (strBut) | |
| Disable (hide) a button. | |
| lib2d_butEnable (strBut) | |
| Enable (show) a button. | |
| lib2d_butGetBgColor (strBut) | |
| Retreive the background color. | |
| lib2d_butGetBgParams (strBut) | |
| Get the background parameters of the button. | |
| lib2d_butGetBitmap (strBut) | |
| Return the bitmap object to a button object. | |
| lib2d_butGetBitmapPos (strBut) | |
| Get the bitmap position of a button object. | |
| lib2d_butGetBitmapSize (strBut) | |
| Get the bitmap size of a button object. | |
| lib2d_butGetCbClick (strBut) | |
| Get the "Click" event callback to a button object. | |
| lib2d_butGetCbClose (strBut) | |
| Get the "Close" event callback to a button object. | |
| lib2d_butGetCbDestroy (strBut) | |
| Get the "Destroy" event callback to a button object. | |
| lib2d_butGetCbDrop (strBut) | |
| Get the "drop files" callback to a button object. | |
| lib2d_butGetCbDropfiles (strBut) | |
| Get the "Drop files" event callback to a button object. | |
| lib2d_butGetFoColor (strBut) | |
| Retreive the foreground (title) color. | |
| lib2d_butGetFont (strBut) | |
| Return the useed font of a button object. | |
| lib2d_butGetMother (strBut) | |
| Get the mother window. | |
| lib2d_butGetPos (strBut) | |
| Get the position of a button object. | |
| lib2d_butGetSize (strBut) | |
| Get the size of a button object. | |
| lib2d_butGetTitle (strBut) | |
| Return the title to a button object. | |
| lib2d_butGetType (strBut) | |
| Return the type of a button object. | |
| lib2d_butGetWinFlag (strBut) | |
| Get the flags of the window button. | |
| lib2d_butIsEnabled (strBut) | |
| Return if a button is shown or hidden (enabled / disabled). | |
| lib2d_butNew (iType, oMother, cbClick) | |
| Create a new object. | |
| lib2d_butSetBgColor (strBut, color) | |
| Set the background color. | |
| lib2d_butSetBgParams (strBut, b, fullbg, border, sizeborder) | |
| Set the background parameters of the button. | |
| lib2d_butSetBitmap (strBut, bmp) | |
| Set a bitmap object to a button object. | |
| lib2d_butSetBitmapPos (strBut, x, y) | |
| Set the bitmap position of a button object. | |
| lib2d_butSetBitmapSize (strBut, width, height) | |
| Set the bitmap size of a button object. | |
| lib2d_butSetCbClick (strBut, cb) | |
| Set the callback when a 'Click' event occurs. | |
| lib2d_butSetCbClose (strBut, cb) | |
| Set the callback when a 'Close' event occurs. | |
| lib2d_butSetCbDestroy (strBut, cb) | |
| Set the callback when a 'Destroy' event occurs. | |
| lib2d_butSetCbDrop (strBut, cb) | |
| Define the "drop files" callback to a button object. | |
| lib2d_butSetCbDropfiles (strBut, cb) | |
| Set the callback when a 'Drop files' event occurs. | |
| lib2d_butSetFile (strBut, szPath) | |
| Set a bitmap file to a button object. | |
| lib2d_butSetFoColor (strBut, color) | |
| Set the foreground color, i.e. the title color. | |
| lib2d_butSetFont (strBut, oFont) | |
| Set the used font to a button object. | |
| lib2d_butSetMother (strBut, mother) | |
| Set the mother window to a button object. | |
| lib2d_butSetPos (strBut, x, y) | |
| Set the position of a button object. | |
| lib2d_butSetSize (strBut, width, height) | |
| Set the size of a button object. | |
| lib2d_butSetTitle (strBut, szTitle) | |
| Set a title to a button object. | |
| lib2d_butSetType (strBut, iType) | |
| Set the type to a button object. | |
| lib2d_butSetWinFlag (strBut, flags) | |
| Set the flags of the window button. | |
| lib2d_button_fontdefault () | |
| lib2d_buttonNewCopy (strBut) | |
| Create a new object from another one. | |
| lib2s_butGetSpacing (strBut) | |
| Get the spacing between the graphical elements. | |
| lib2s_butGetTextPos (strBut) | |
| Get the text position of a button object. | |
| lib2s_butSetSpacing (strBut, spacing) | |
| Set the spacing between the graphical elements. | |
| lib2s_butSetTextPos (strBut, pos, ref) | |
| From the bitmap, set the text position of a button object. If it is no bitmap, the position is from the edge of the window. | |
| Variables | |
| var | L2D_BUTTON_BUTTON = 1 | 
| button is a button | |
| var | L2D_BUTTON_DISABLE = 0 | 
| var | L2D_BUTTON_ENABLE = 1 | 
| var | L2D_BUTTON_POSABSOLUTE = 0 | 
| var | L2D_BUTTON_POSRELATIVE = 1 | 
| var | L2D_BUTTON_SPACING = 10 | 
| default spacing value between the graphical elements | |
| var | L2D_BUTTON_TEXTBOTTTOM = 2 | 
| var | L2D_BUTTON_TEXTLEFT = 4 | 
| var | L2D_BUTTON_TEXTRIGHT = 1 | 
| var | L2D_BUTTON_TEXTTOP = 0 | 
| var | L2D_BUTTON_WINDOW = 0 | 
| button is a window | |
| proto | lib2d_but_cbclick = fun [u0 L2D_BUTTON I I I] I | 
| proto | lib2d_but_cbclick2 = fun [u0 L2D_BUTTON] I | 
| proto | lib2d_but_cbdestroy = fun [u0 L2D_BUTTON] I | 
| proto | lib2d_but_cbdrop = fun [u0 L2D_BUTTON I I [P r1]] I | 
| proto | lib2d_but_cbpaint = fun [u0 L2D_BUTTON] I | 
| proto | lib2d_but_destroy = fun [L2D_BUTTON] I | 
| proto | lib2d_but_postext = fun [L2D_BUTTON] [I I] | 
| proto | lib2d_butbuildbitmap = fun [L2D_BUTTON] I | 
Detailed Description
Customized buttons API.
- Version
- 0.1
- Copyright
- GNU Lesser General Public License 2.0 or later Dependancies :
Generated on Sat Jan 31 2015 19:15:42 for Scol standard library package by
 1.8.1.2
 1.8.1.2
        
        
     
          
          