Changelog for Visual xHarbour

+ New code editor with intellisense. See menu “File” -> “Settings” for settings on the new code editor:
Settings

Changelog for Visual xHarbour

+ Added GridColumn property “HeaderToolTip”

Changelog for Visual xHarbour

+ Added property “Stretch” to BackgroundImage.

Changelog for Visual xHarbour

! Fixed ContextStrip to be used as DataGrid’s Button menu.

Changelog for Visual xHarbour

+ Added API ChangeServiceConfig to control more service functions like enabling/disabling
+ Added ServiceControler:Enable() and Disable().
! Fixed DataGrid mousewheel event to not to process if scrollbar is not present.

Changelog for Visual xHarbour

* Changed MessageWait initial frame.
! Fixed Label painting problem after changing size.

Changelog for Visual xHarbour

! Fixed 1 pixel shifting in checkbox text when being disabled. In fact the one that was shifted was the enabled text.

Changelog for Visual xHarbour

+ Added System:IsProcRunning( cProcName, lTerminate ) it will let users know whether a process is running or not and will allow termination of it at the same time.
usage:

lVXH := ::System:IsProcRunning( “vxh.exe” ) (NO PATH)
or
::System:IsProcRunning( “vxh.exe”, .T. )

The second parameter indicates whether **ALL INSTANCES** of the process should be terminated.

OR simply use both methods in conjuction:

::System:IsProcRunning( “vxh.exe”, .T. ) // kills all vxh.exe (if any)
lVXH := ::System:IsProcRunning( “vxh.exe” ) // must return false

Or killing another process based on the existance of another one:
In this case iexplorer will be killed if vxh is running:

::System:IsProcRunning( “iexplorer.exe”, ::System:IsProcRunning( “vxh.exe” ) )

Changelog for Visual xHarbour

Fixed memory overload creating array of events.
+ Added new METHOD System:GetRunningProcs(). It returns an array of running processes with 3 sub-elements
1) Process Name
2) Command Line
3) Creation Date
{ “vxh.exe”, “\xhb\bin\vxh.exe”, 01/30/12 }

Changelog for Visual xHarbour

! Fixed controls bad border leaving artifacts when Border is set to true.