Age | Commit message (Collapse) | Author |
|
again with it's weird behaviour. Windows sends fake MouseMove messages
when a windows is shown, hidden or moved. The backend had to filter out
those fake messages. For more details on this see the following link.
http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx
|
|
|
|
dialog usage.
* I move HighlightFile from public to private in TfpgFileDialog class. It's a internal function.
* Updated the filedialog example to show pre-highlighted files in the save dialog.
|
|
* Fixed a minor grid text color issue introduced by a previous patch.
* Updated the GridTest example project to show the new Options property at work.
|
|
if those properties are set between BeginUpdate/EndUpdate calls.
|
|
* Added the compileall.sh script supplied by Michael van Canneyt for the GUI examples.
* Removed all compiler warnings and hints from the GUI examples.
|
|
|
|
* Updated the build scripts to compile the new package unit.
|
|
mods.
|
|
#1991299
|
|
|
|
* 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.
|
|
* Implemented MaxWidth and MaxHeight properties.
* Implemented contraint checks on window/widget sizes.
* Fixed the bug with anchor issues inside container widgets.
* Fixed the initial state of PrevWidth/Height/Top/Left and Dirty state.
|
|
|
|
triangles for the snap direction. This makes it easier for the user to spot there is a Splitter. Maybe in the future the GrabBar can be toggled.
|
|
* Updated the fpgui_toolkit.lpk package for X11.
|
|
|
|
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.
|
|
|
|
* 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>
|
|
the Win2000 tabs.
|
|
|
|
|
|
|
|
|
|
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
|
|
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.
|