Age | Commit message (Collapse) | Author |
|
|
|
Windows.
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
|
|
* TfpgApplication now has a FormCount property.
* TfpgApplication now has a Forms array property.
* TfpgApplication.CreateForm now works correctly and NO memory leaks occur.
|
|
|
|
* Fixed compiler error under Linux.
* Fixed painting of shortcut / symlink symbol overlay.
|
|
|
|
|
|
|
|
his gui_browser class to a fpgOpenURL function.
|
|
|
|
quickly in the design form. * Undone some changes I accidentily checked in in revision 634 regarding the newformdesigner.pas unit.
|
|
Combos close when clicking in the main combo area. Testing Win2000 and Linux.
|
|
Windows. PopupWindows are now closed at Form Move, Resize and Loosing Focus.
|
|
|
|
seems to fix the error received in the File dialog.
* I implemented three new functions to retrieve the DPI value of the screen.
|
|
|
|
|
|
support and improves the file dialog.
|
|
|
|
gfxbase.pas and getting rid of some IFDEF's in the process.
|
|
|
|
it will display the popup menu.
|
|
focus under GDI.
|
|
* Added a new unit gfx_stringhashlist which is used in gfx_pofiles
* Fixed a bug in gfx_pofiles unit so that translation lookups can be
done via the resourcestring constants. This is required if the
default fpGUI language is changed at compile time.
* Completed the Afrikaans translation.
|
|
They are used for reading PO files and translating the resourcestrings.
* TranslateResourceStrings are now called in TfpgApplication.InternalInit().
* Added a new include file for gfx_utils unit. It's a include file for common code across platforms.
|
|
|
|
|
|
|
|
localization in fpGUI.
* I created some basic language include files, but I'm not sure what is the best way to go ahead yet.
|
|
under Windows.
* I think I fixed the click selection issues in ComboBoxes.
* Also I believe the Calendar component now works under Windows.
* Menuse should now works correctly. All the above tested on Win2k.
* Due to the above changes I had to modify resizer component in
the UI Designer. There is still one minor issue, but that should
be fixed soon.
|
|
|
|
under Winodws. Windows doesn't have such OS level events.
* Added some safety net code around fpgSendMessage and
fpgDeliverMessage methods.
|
|
it needs some testing and debugging. But the basics seem
to work.
* Removed the old gfx_clipboard.pas unit.
|
|
|
|
|
|
commit.
|
|
heavy development.
* Rename IsWinXP to IsWinXPOrLater. Also improved the
check to support Windows Vista.
* SetFirstItem() is now moved to the public section in
gui_listbox.pas unit.
* Updated the contributors list.
|
|
* system or named colors like clWindowBackground are now correctly
typed to TfpgColor. Hopefully this fixes the range check error
under 64bit compilers.
* Fixed some defaults for properties in the gfxbase unit.
* Removed the unused (prototype) gfx_strings unit from the X11
fpgfx_package.
* Fixed some files by adding the missing svn properties for eol styles.
|
|
|
|
* CaptureMouse and ReleaseMouse is now not used by
default for the TfpgPopupWindow class.
* Menu mouse behaviour improved
* Fixed Combobox dropdown that did not react to
mouse clicks.
* Removed support for changing the focused item
with the arrow keys. It's not standard behaviour.
|
|
* GDI: Mouse up/down click now works similar to X11.
* GDI: I still have prenty of debug writeln() statements
and will only remove them once my testing is complete.
|
|
* Fixed the destruction order of TfpgComboBox.
* Introduced DoRemoveWindowLookup() in gfxbase.pas so that we
can offload some of the responsibility from DoReleaseWindowHandle()
* Add two new debug methods to help debug fpGUI and fpGUI based
applications. They are PrintCallTrace() and PrintCallTraceDbgln().
* Fixed 'Index out of bounds' error when quiting your application.
* I included lots of debug output in this revision, so I can test
under Windows. As soon as I confirmed everything works, I'll
remove the debug output again.
|
|
|
|
Designer. Needs further testing as the UI Designer is acting strangely in other cases.
|
|
SplashScreen example to use the new window attribute. * Modified gfx_x11 to use the new waStayOnTop attribute and also to define a window type SplashScreen via newlayers.
|
|
|
|
correctly and so does lsDash.
* Fixed the issue with LineWidth not working
for Canvas.DrawLine under GDI.
|