-HMGÂ 3.3.1Â (Stable)Â 2014/07/15
   - Updated to latest Harbour Nightly Build (2014-07-15)
   - New property in Label controlÂ
      - NoPrefix
   - New New property in DatePicker controlÂ
      - FORMAT <cFormatDate> (see demo)
   - New Now all controls (Button, CheckButton, ToolBarButton, ComboBox, Grid, Tab, Tree, Menu, etc)
     loaded images: BMP, GIF, TIF, JPG and PNG
   - New Now all controls (Button, CheckButton, ToolBarButton, ComboBox, Grid, Tab, Tree, Menu, etc)Â
     support the NOTRANSPARENT property
   - New Grid control support the NOTRANSPARENTHEADER property
   - New Print images in formats: BMP, GIF, JPG, TIF, WMF, EMF, CUR and PNG.
      - @ <nRow> , <nCol> PRINT IMAGE <cImageFileName> | <cImageResourcename>
         WIDTH <nWidth>
         HEIGHT <nHeight>
         [ STRETCH ]
         [ TRANSPARENT ]
         [ TRANSPARENTCOLOR anTransparentColor ]
   - New LOG demands at HPDF_INIT and Proper close tables in HTML -->Â
http://hmgforum.com/viewtopic.php?p=34856#p34856   - New build.bat -->Â
http://hmgforum.com/viewtopic.php?p=35031#p35031   - New functions for read Keyboard and Mouse (see doc)
      - SET CONTROL <ControlName> OF <FormName> ONKEYEVENT   <FuncName> | NIL
      - SET CONTROL <ControlName> OF <FormName> ONMOUSEEVENT <FuncName> | NIL
      - HMG_GetOnKeyControlIndex   ( [ @nSubIndex ] ) --> nIndex
      - HMG_GetOnMouseControlIndex ( [ @nSubIndex ] ) --> nIndex
   - New functions for control edge (see doc)
      - SET CONTROL <ControlName> OF <FormName> CLIENTEDGE
      - SET CONTROL <ControlName> OF <FormName> STATICEDGE
      - SET CONTROL <ControlName> OF <FormName> NOTEDGE
   - New Functions:
      - GetKeyboardLayoutName()
      - ActivateKeyboardLayout()
      - GetKeyboardLayout()
      - GetKeyboardLayoutList()
      - LoadKeyboardLayout ()
      - UnloadKeyboardLayout()
      - TerminateProcess ( [ nProcessID ] , [ nExitCode ] )
      - GetWindowThreadProcessId (hWnd, @nThread, @nProcessID)
      - IsWow64Process ( [ nProcessID ] ) --> return lBoolean
         - return TRUE  if a 32-bit application is running under 64-bit Windows (WOW64)
         - return FALSE if a 32-bit application is running under 32-bit Windows
         - return FALSE if a 64-bit application is running under 64-bit Windows
      - WOW64 is the x86 emulator that allows 32-bit Windows-based applications to running on 64-bit Windows
   - New: VirtualKeyboard (see doc)
      - VirtualKeyboard.OPEN [ SHOW ]
      - VirtualKeyboard.OPEN   HIDE
      - VirtualKeyboard.Show
      - VirtualKeyboard.Hide
      - VirtualKeyboard.Release
      - VirtualKeyboard.IsRelease
      - VirtualKeyboard.IsOpen
      - VirtualKeyboard.IsVisible
      - VirtualKeyboard.IsMinimize
      - VirtualKeyboard.IsMaximize
      - VirtualKeyboard.Handle
      - VirtualKeyboard.Title  [ := | --> ] cTitle
      - VirtualKeyboard.Row    [ := | --> ] nRow
      - VirtualKeyboard.Col    [ := | --> ] nCol
      - VirtualKeyboard.Width  [ := | --> ] nWidth
      - VirtualKeyboard.Height [ := | --> ] nHeight
      - VirtualKeyboard.FileName        --> "OSK.EXE"
      - VirtualKeyboard.FullFileName    --> GetSystemDir()+"\OSK.EXE"
   - Fixed Numeric Textbox bug -->Â
http://hmgforum.com/viewtopic.php?p=34890#p34890   - Fixed bug in Grid control build in 64-bits -->Â
http://hmgforum.com/viewtopic.php?p=34946#p34946   - Fixed bug in FocusedControl Property (reported by Tiampei)
   - Fixed Windows problem of overlap between ToolBar Bottom and StatusBar
   - Fixed HPDF System variable conflict (Contributed by Pablo César)
   - HMG IDE      Â
      -Fixed when not found the text editor calls notepad.exe of windows (reported by Roberto Lopez)
      -Updated Polish language in Unicode (contributed by Marek)