Age | Commit message (Collapse) | Author |
|
* We can now change from the standard (default) hint window to a custom hint
window at runtime.
* Hint window also has better sanity checks for sizing.
|
|
|
|
|
|
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
|
|
fpgApplication.ShowHint and Form.ShowHint and the behaviour they reflect.
|
|
TfpgWidget. Soon this will move to TfpgApplication.
* Made a few of my own fixes to Jean-Marc's patch.
* Removed a few compiler warnings.
|
|
* Moved F_Hint variable to fpgApplication.HintWindow property. TfpgApplication
now manages the life of HintWindow.
* Moved DisplayHint (now called ActivateHint) and HideHint into TfpgApplication.
* Introduced a new TfpgApplication.HintPause property that will managed the
default delay before a help hint is displayed. Default is 1.5 seconds.
* gui_edit unit has been updated to handle the new changes.
* hintwindow example project has been updated to handle the new changes.
* TfpgHintWindow class now manages the Shadow Window (lifetime, size and
position).
* The Hint Shadow class is now moved to the Implementation section so it's not
accessible to the world, but only via the standard Hint Window class.
* Introduced a HintWindowClass which is a global variable. It defaults to
TfpgHintWindow, but allows the user to change it so a custom hint window
can be used instead.
* TfpgLabel.Text is now of type TfpgString
|
|
again with it's weird behaviour. Windows sends fake MouseMove messages
when a windows is shown, hidden or moved. The backend had to filter out
those fake messages. For more details on this see the following link.
http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx
|
|
|