Age | Commit message (Collapse) | Author |
|
components that act like containers (Panel, Form, etc). This optimizes
the Component Alignment calls.
* All resizing calls now get routed through DoUpdateWindowPosition() so
they have a more consistent execution path.
* OnResize now get fired when components get resized, and not just for
Forms.
* HandleAlignments() is now only called when needed.
* Fixed the bug where Alignment didn't work when components are resized
at runtime.
* Removed compiler warnings form gui_mru.pas unit.
* Memo's scrollbar now gets adjusted correctly when it's text
is modified via code.
* Minor bug fix when deleting line in a Memo component. The 'Index out of
Bounds' error still occurs though. That will be fixed shortly.
|
|
example.
|
|
after I changed the behaviour of AfterCreate method.
|
|
TfpgPanel.
* I implemented more alignment fixes for TfpgGroupBox and TfpgBevel.
* I improved the painting of the focus rectangle it TfpgCheckBox and TfpgRadioButton.
* UI Designer's Unknown widget can now act like a container component.
|
|
|
|
* Updated the combobox demo.
|
|
* Updated the ComboBox demo to use the RandomData unit.
|
|
* Created a Animation demo in the examples/gui/animation directory.
|
|
* Updated the Panel example to show Enabled and Disabled states.
|
|
|
|
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
|
|
all. Excellent <smile>
|
|
under Windows.
|
|
the Win2000 tabs.
|
|
|
|
* Fixed the issue where you still had to call Canvas.BeginDraw and Canvas.EndDraw inside HandlePaint.
* Fixed the issue where custom painting in the OnPaint event handler of a Form did not show until the form was resized or revealed.
|
|
or integer values are set. Changing the focus of a text or integer property without pressing Enter will reset the changes to the previous value. A nice undo feature.
|
|
* Updated the UI Designer so F11 works switching between Properties Editor and Form Designer.
* Updated the UI Designer so that New Form and Size or Position dialog accepts values when Enter is pressed.
|
|
|
|
|
|
|
|
|
|
* Minor fixes in the gui_panel default values.
|
|
wrapping and alignment. Label has been updated to use the new DrawText methods. gui_panel had a major overhaul. Patches supplied by Jean-Marc.
|
|
* FileGrid example is now compilable again after last FileGrid changes.
* GridTest examples has been neatened a bit and now editable via the UI Designer.
|
|
|
|
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
|
|
|
|
of improvements are needed, but it's working on simple forms.
|
|
with OS Encoding for UI Designer.
|
|
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.
|
|
quickly in the design form. * Undone some changes I accidentily checked in in revision 634 regarding the newformdesigner.pas unit.
|
|
It now calls the Font Select dialog.
|
|
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.
|