Age | Commit message (Collapse) | Author |
|
|
|
property which the developers can use in there custom event handlers. In unfortunately requires the gui_basegrid to be included in the uses clause.
|
|
* I created a simple EditTest example showing the new components in action.
|
|
will probably break code, but they are easy to fix in your own code.
* All Grid Columns and Rows are now Longword types and not Integer. We mixed them all over the place, even though the grids do not support negative rows or columns.
* Fixed up the UI Designer because of previous change. Same goes for examples.
* Made some changes to get fpGUI compilable under FPC 2.3.1 (latest trunk), but yet no fpGUI application runs yet. No idea why yet.
|
|
left :)
* new testapp using the memo
|
|
window. This is a prototype to implemente Starting Day Of Week for our actual calendar component.
|
|
|
|
* Created a new Color ListBox example project.
|
|
* Fixed a bug on listbox that allowed Item 0 to be selected with the mouse
* Fixed a possible bug for TfpgTimer that possibly could allow
timers to be skipped if timer(s) were destroyed during the callback
|
|
* Fixed some bugs in Jean-Marc's patch. Grid.TextColor and Grid.BackgroundColor had no affect.
* Extended the GridTest example showing the new features and OnCellDraw example.
|
|
translation files do not exist, the translation failed. This is now well tested under Linux for any combination.
* Minor update to the Font Select dialog so translated text are not clipped.
|
|
* Added new resource strings for days of the week and months of the year.
* fpGUI based applications now set the internal Day and Month arrays from FPC to the correct locale. CalendarCombo now displays the days and months in the correct language.
* UI Designer failed to save a form that has a CalendarCombo on it. This is now fixed.
|
|
* Added the missing default FileMask in TfpgFileGridBase
|
|
Dialog and added a DB login dialog.
* Minor fixes to the user prompt dialog Wiggle method.
* Minor fix to TfpgWindowBase.MoveWindow method.
* Extended filedialog demo to show an example usage of DB Login Dialog.
* Updated the rest of the lang_XXX.inc files with new resource string.
|
|
* Minor changes to the message dialogs.
|
|
gfxbase.pas and getting rid of some IFDEF's in the process.
|
|
* Enabled Font Collections support in the Font Select Dialog. Currently only
the All Fonts and Alias Fonts collections are active.
* TfpgMemo now has a custom internal StringList that will notify the memo of
text changes.
* Made many code improvements to gui_listbox unit. Lots of redundant code
was removed.
* Fixed a bug in gui_listbox where the OnChange event did not fire for all
instances of FocusItem changing.
* Fixed a bug in gui_listbox KeyPress event where it did not take into
account that FocusItem is 1-based.
|
|
filename anymore.
* FontSelect example now has Afrikaans and Russian translation files independent of the fpGUI toolkit translations. A more specific translation demo will be created soon.
|
|
* 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.
|
|
works under Linux. I still need to test under Windows.
* Remove the unneeded .ReleaseMouse call in EditCombo unit.
* Added new credit in the Authors text file
* Fixed the tab order of the Wu Line example project.
|
|
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.
|
|
checkboxes in Treeview example.
|
|
correct directory separators.
|
|
|
|
|
|
application exit. Thanks to Antonio for the hint.
|
|
|
|
* Created new TfpgComponent class with TagPointer property.
TagPointer is like TComponent.Tag but just a pointer instead
of Integer.
|
|
* 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.
|
|
project information page. This is now fixed.
|
|
* Added the extra interpolation unit to fpgfx.pas so it can be auto compiled from the scripts in the src directory.
* Added the missing extrafpc.cfg files from some example projects.
* Renamed some of the examples main units to have the lpr extension. Consistancy with the other projects.
* FreeBSD is now an official supported platform. I've compiled and ran all example and prototype projects. Everything works perfectly.
|
|
* Fixed the mbYesNoCancel button order in a MessageDialog.
* Extended the FileDialog example for testing purposes of
the MessageDialog class.
|
|
* GUI: MenuItems OnClick is now triggered on mouse button up (like all other toolkits).
* GUI: Clicking outside a menu while it's open doesn't trigger the OnClick event anymore.
* Examples: Extended the menu example to show when each menu item's OnClick was triggered.
* All the above needs testing under Windows.
|
|
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.
|
|
* Fixed CalendarCombo so dates are centered in grid cells.
* Fixed memory leak in AbstractCombobox.
* Modified the GridTest example to show the column text alignment in action.
|
|
* published OnClick and OnDoubleClick in TfpgLabel, TfpgButton, TfpgBevel.
|
|
|
|
* Fixed a couple of memory leaks in gui_tree.pas
|
|
|
|
|
|
|
|
* Minor fix to VerticalBar gauge painting where it oversheets the outer frame.
* Implemented anti-aliased line drawing in Needle Gauge and Dial Gauge, but it's only experimental.
|
|
DrawLine will start using it.
* Created a very quick and simple Wu Line example.
|
|
CoreLib.
|
|
* Implemented a new method TfpgPopupMenu.MenuItemByName
* Created a example project showing how the ICommand and ICommandHolder interfaces
can be used.
|
|
* Added CommandHandler support to TfpgButton.
|
|
|
|
* Implemented double clicking on files in the Open/Save dialog.
|
|
component.
* Removed the ColResize property from BaseGrid. It doesn't work
as advertised. It needs to be implemented correctly.
* Implemented MinDate, MaxDate properies for Calendar and
did a lot more testing with a few more bugfixes. Still
plenty outstanding.
|