Age | Commit message (Collapse) | Author |
|
I have successfully tested fpGUI using OpenSolaris 2010.03 (x86) using
FPC 2.4.4.
|
|
|
|
* Replaced all magic number modal results with actual enum values
* UI Designer now uses enum combolist for ModalResult type in
Object Inspector.
* UI Designer now handles default values of ModalResult property correctly.
|
|
if a Warning message dialog was shown with Yes/No buttons, and the user
canceled the dialog via Esc key or window frame X button, the dialog result
is mbCancel. The ACloseButton value can now replace the default mbCancel
result with whatever the user specifies.
If a mbCancel button is in the AButtons set, then ACloseButton is ignored.
|
|
When a message dialog was shown, mrCancel would be the modalresult if the
dialog is closed with the Esc key. But the modalresult was undefined if the
user closed the dialog with the window frame X button.
Now mrCancel is set in both cases.
|
|
|
|
version file.
The VERSION-GEN script generates a VERSION-FILE file which contans the
version number of fpGUI. This is now used in DocView, UI Designer and
other example applications too.
|
|
|
|
|
|
|
|
Part of the "golden ratio" goodies. It seems to me more pleasing
to the eye if a dialog is not 100% centered in the window, but
rather 1/3 down of available vertical space. I think Mac OS X
also does this.
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
|
|
write to the console (which might not exist).
* MessageDialog displayed wrong icon for Critical errors.
* Removed compiler hint from tiListMediators'
|
|
TfpgWidget. Soon this will move to TfpgApplication.
* Made a few of my own fixes to Jean-Marc's patch.
* Removed a few compiler warnings.
|
|
* Updated fpGUI framework to use the new TfpgModalResult type and mrXXX constants.
|
|
* Now the Min/Max Size is actually applied, the Message Dialogs needed minor attention.
* Updated all the example projects to use the newer all-in-one fpgui_toolkit lazarus package.
* Did some minor bug fixing in some of the examples. 1-based indexing instead of 0-based indexing etc.
|
|
applications.
* Fixed the updating of rows in the StringGrid composite mediator (tiOPF)
* Minor update to the message dialog include file.
|
|
* Updated the combobox demo.
|
|
|
|
* Debugging INI support for tiOPF.
* Instructions on how to compile fpGUI with the Free Pascal Text IDE.
|
|
|
|
* Minor changes to the message dialogs.
|
|
* Added new resourcestring constants to the translation language files.
* Localized all the GUI units.
|
|
* Long text with paragraphs are now handled and painted correctly in the MessageBox and Message Dialog.
|
|
* Fixed the mbYesNoCancel button order in a MessageDialog.
* Extended the FileDialog example for testing purposes of
the MessageDialog class.
|
|
* MessageDialog doesn't inherit from TfpgBaseDialog anymore.
* Implemented all MessageDialog message types.
* MessageDialog is pretty much working now. Buttons get created correcty. Returns the correct
button clicked. Long text gets displayed and wrapped correctly.
I still need to to some code cleanup and more testing and create an example program.
|
|
dynamically. Captions get set and the default button gets set. I still have plenty to do, but it's progress.
|
|
|
|
|