Age | Commit message (Collapse) | Author |
|
seems to fix the error received in the File dialog.
* I implemented three new functions to retrieve the DPI value of the screen.
|
|
ADefaultDrawing = True, fpGUI will do standard painting. If user sets ADefaultDrawing = False, it is up to the user to do painting for that cell.
|
|
|
|
with an index value = -1
|
|
* 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.
|
|
the Consumed parameter variable.
|
|
EditCombo when it runs out of screen space. It also handles resizing if the dropdown is bigger that the screen is high.
* Started refactoring the ComboBox and EditComboBox. There was just to much code duplication. I am still busy with it, but please test and let me know if I broke something.
|
|
* Fixed the ComboBox dropdown flicker issue under Linux. I still need to test if it exists under Windows to.
* Fixed the Popup Menu bug under Linux where it keeps closing before you can use the menu.
|
|
|
|
* ComboBox OnChange event now fires again.
* Found and tagged the Dropdown window flicker issue, but not sure how to fix it yet.
|
|
design and does not contain the keyboard bug detected after the dropdown window is shown. * TfpgComboBox now supports Alt+Down Arrow to open the combobox dropdown. * TfpgComboBox now position the Focusitem in a much better way and takes into account the beginning, middle or end of the drowdown list and the dropdowncount.
|
|
support and improves the file dialog.
|
|
selected item.
|
|
|
|
mouse input.
* Removed the duplicate implementation or BackgroundColor in Grids.
|
|
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.
|
|
* Added some extra bug fixes. Wordwrap resized the component even thought AutoSize = False.
* Resizing the TfpgLabel component doesn't re-wordwrap the text if Wordwrap = True.
|
|
|
|
* 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.
|
|
File Save dialog.
|
|
gui_grid unit.
|
|
* I also implemented the AList parameter handling in the CreateCombo function.
|
|
|
|
|
|
Alignment behavior.
* Removed TfpgLabel.Length property as it's the same functionality as Width property.
* Added the new TfpgLabel properties to the UI Designer.
* Added some minor fixes to TfpgLabel when setting properties via the UI Designer.
|
|
* TfpgForm also has a new method SetFullscreen(boolean) which allows you to switch fullscreen mode at any time.
|
|
|
|
compile all units. Before it Lazarus didn't detect changes in include files.
* X11: minor optimization of the KeyPress/KeyRelease event handling. This needs to improve even more.
|
|
|
|
* Added new resourcestring constants to the translation language files.
* Localized all the GUI units.
|
|
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.
|
|
Example: in a un-filtered list the name Yves doesn't get displayed.
* The user couldn't select the last item in the dropdown list
(filtered or not). Using the keyboard or mouse, selecting the last
item didn't close the combobox and select the item.
* InternalListBoxSelect() has some bugs. Items property is 0-based but
FocusItem is 1-based.
|
|
|
|
|
|
* Applied Jean-Marc's RadioButton patch.
* Applied Jean-Marc's Menu patch.
* Fixed a auteresize issue in the Label component.
* Added a new AutoSize property to the RadioButton and improved
on Jean-Marc's patch for autosizing the text.
|
|
properties to the label component.
|
|
|
|
|
|
|
|
* TfpgWidget.TabOrder is now set at creation time.
* Published the TabOrder property for all components that can receive keyboard input.
* Extended the UI Designer so the TabOrder property can be edited.
|
|
GTK1 doesn't support Unicode text input.
* Localized some of the Font Dialog to see the localization in action and help decide further steps.
|
|
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.
|
|
|
|
menu behaviors.
|
|
|