; ---------------------
; Worklog version 3.102
; ---------------------
; - Added new command : A default filename in the file requester.
; - Added new command : BCF_SelectedListBoxValue( Id , label$ ) you can choose the selected listbox item.
; - Added new command : BCF_TestWindowsMinimized(Id) return if a window is minimized.
; - Added new command : BCF_MinimizeWindow(Id) minimize one window.
; - Added new command : BCF_MaximizeWindow(Id) maximize one window.

; ---------------------
; Worklog version 3.101
; ---------------------
; - Added new graphics	: FileRequester have drive icon. 
; - Added new graphics	: Messagebox have icon. BCF_MsgBox(Title$,Message$,RequestType=0,IconNumber=1)

; - Added new command	: BCF_LockWindow(WinID,True or False) for lock a window
; - Added new command	: BCF_EnableGadget(GadgetID, True or False) for disable or enable a button, checkbox,bitmapbutton,slider,scrollbar, combobox
; - Added new command	: BCF_SetVisible(GadgetId, True or False) for hide or show a control
; - Added new command	: BCF_GetLabelTextLabel$(Id) get the labeltext label (thanks OrcEpic)
; - Added new command	: BCF_DisableButtonTooltip(Id) Disable a button tooltip.
; - Added new command	: BCF_DisableBitmapButtonTooltip(Id) Disable a bitmap button tooltip.

; - Added new command	: The file and the path requester combobox have only available drive ...

; - Bug removed		: In gauge calculation...
; - Bug removed		: In scrollbar calculation...
; - Bug removed		: Tooltip and listbox ...

; -------------------
; Worklog version 3.1
; -------------------
; - Graphics Changes 	: You can make more easily, your hown gfx under BCF
; - Major optimisation 	: By using handle for detecting button message (Thanks Pigmin)

; --------------------
; Worklog version 3.08
; --------------------
; - Change in the file requester you can now choose many file extensions !!! example :
;   Selecteur$=BCF_FileRequester("Open picture", "Ok", "Cancel",".*|.jpeg|.gif|.bmp|.tga|.pcx|.png")
;
; - Added new command : BCF_CreateBitmapButtonToolTip(ButtonID,ToolTip$)
; - Added new command : BCF_CreateButtonToolTip(ButtonID,ToolTip$)

; - Added new command : BCF_PathRequester$( Title$="",ButtonValidate$="",ButtonCancel$="",FileReqPath$="")

; --------------------
; Worklog version 3.07
; --------------------
; - Inputbox are not limited by size ! (Thanks Pigmin) the new parameter's are :
;   BCF_CreateInputBox(WinId,Px,Py,Label$,MaxLen,CapsOnly,Type_Input,MaxVisChar)

; --------------------
; Worklog version 3.06
; --------------------
; - Bug removed in the filerequester when folder have the same name that his parent folder
; - Bug removed in the image control, now the image with black color are not transparent 
; - Bug removed if you don't specify filename an image is created
; - Bug removed in the Regenerate BCF Function, eat many memory .... resolved
; - Added new command : BCF_ChangeImageBuffer( Id,Buffer) you can change an image control by an image buffer

; --------------------
; Worklog version 3.05
; --------------------
- Bug removed in the filerequester when folder have the same name that his parent folder
- Minor bug removed in Combobox

- Added new command : BCF_ChangeSliderMax(Id,Max) for change the max slider value

- Added new command : BCF_ChangeBitmapButtonBitmap(Id,Bitmap$) you can change on the fly the bitmap in a bitmap button

- Added new command : BCF_CreateMenu( Caption$ ,State )
- Added new command : BCF_CreateMenuItem ( MenuID ,Caption$)
- Added new command : BCF_CreateSubMenu( MenuItemID )

- Added new command : BCF_EnableMenu( MenuID )
- Added new command : BCF_DisableMenu(MenuID)

- Added new command : BCF_ShowMenuItem(MenuItemID)
- Added new command : BCF_HideMenuItem(MenuItemID)

- Added new command : BCF_EnableMenuItem(MenuItemID)
- Added new command : BCF_DisableMenuItem(MenuItemID)

- Added new command : BCF_CreatePopUpMenu()
- Added new command : BCF_SetPopupMenu( PopUpMenuID )

; --------------------
; Worklog version 3.04
; --------------------
- Added ColorGadget() See example : Exemple - BCF Simple Color Button.bb

- Bug removed in the filerequester when a drive is unselectable, the msgbox freeze.
- Bug removed in the function ChangeCheckBoxState and ChangeCheckBoxLabel (old ChangeCkeck with a K)
- Big big bug removed ! when some controls are directly on the screen, and when you click on the screen,the 
  control swap in foreground.
 
- Added 3D viewport ! :) See example : BCF Simple Viewport.bb and new command.
  BCF_CreateViewport( WinId,Px,Py,Tx,Ty ,CamPosX#,CamPosY#,CamPosZ#,CamPitch#,CamYaw#,CamRoll#)
  BCF_UpdateViewPort()
  BCF_KillIViewPort( Id)

- Added new command : BCF_WindowIsActive(Id) test if a window is active return True or False


--------------------
Worklog version 3.03
--------------------
- Added 3 BCF GUI Style :) with command BCF_InitGui(3,2,GuiStyle) :
  GuiStyle 1 = 3D normal
  GuiStyle 2 = 3D with nice gradient (Maybe slow with many slider ...)
  GuiStyle 3 = 2D flatten (very speed redrawing and more professional look ... i hope ?)

- Many graphics bug resolved !

- Added two new commands : BCF_ChangeButtonPosition(Id,Px,Py) & BCF_ChangeBitmapButtonPosition(Id,Px,Py)
  used for moving button and bitmap button to new position.

--------------------
Worklog version 3.02
--------------------
- Scheme/Canva bug resolved (when windows are minimized changing the scheme, destroy windows body).
- Viewport problem (if gadget size < text size) corrected for Slider,Scrollbar,Window,InfoText.
- Added Exemple - BCF Simple Icon Button.bb + Bitmap convertion tool.

--------------------
Worklog version 3.01
--------------------
- Global added BCF_GuiStyle, You can know what is the BCF style by dumping the BCF_GuiStyle variable 
  (ex : print BCF_GuiStyle)

- BCF_InitGui() have a new parameter added (ex BCF_InitGui(3,2,1)) see Readme.htm

Added :
-------
- Old BCF 2.0 mouse pointer style 3 added (know as style 7) 

