Age | Commit message (Collapse) | Author |
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
* 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.
|
|
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.
|
|
* 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.
|
|
* 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.
|
|
* Fixed a couple of memory leaks in gui_tree.pas
|
|
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.
|
|
1-based. So to access the first column the Index will be 1.
* GUI Designer: Added a StringGrid Columns property editor.
* GUI Designer: When saving files that are now also added to the MRU menu.
|
|
main event loop and application. Halt was just to harsh and objects never got
freed.
* GUI: Added a new INI Utils unit which introduces ReadOnly ini support and
can also save a form's state and position. You access the ini file via the
gINI singleton function. fpGUI Designer uses this.
* All example project now free there main forms correctly.
* Many bug fixes in GUI Designer. GUI Designer now also remembers the size and
location of most forms.
* Many of the GUI Designer forms are now maintained by the GUI Designer itself.
* GUI Designer: Started implementing a Recent Files feature so it is quicker to
open frequently used files.
|
|
* GUI: minor amendments in basegrid and listbox to work correctly in the GUI Designer.
|
|
the Lazarus IDE.
* Added extrafpc.cfg files in each of the examples directories.
* Added a examples/readme.txt file explaining how to compile the examples from the
command line.
|
|
* Minor changes to TfpgCustomGrid to make it more flexible for descendants
* Rewrote the TfpgCustomStringGrid basing the design on TfpgCustomGrid
* Extended the GridTest example to exercise both grids.
|
|
not complete yet.
|
|
|
|
position while scrolling with the mouse wheel.
|
|
|
|
|
|
* Implemented and added a TfpgCustomGrid.
* GridTest example has been updated to demo the TfpgCustomGrid.
|
|
- Implemented keyboard navigation. Cell focus.
- Improved header painting and little square between scrollbars.
- Improved scrollbar behavior and slider sizing.
- Implemented mouse wheel support. Scrolling can also happen up/down
or left/right based on the visibility of the vertical scrollbar.
- Implemented cell selection via mouse
- Implemented column resize support.
- Extended the GridTest project to demo features
|
|
* Minor amendment. When Scrollbar.Position gets set, the Slider gets repainted automatically.
|
|
* Fixed minor compiler error and FastDoubleBuffer support
* Fixed a bug in GDI DrawRectangle when LineStyle <> lsSolid
* Implemented Canvas.DrawFocusRect
* Implemented fpgStyle.DrawFocusRect
|
|
* Fixed the TfpgBaseGrid header title painting.
|
|
* Made some improvements to the TfpgBaseGrid painting. Still have lots
outstanding though.
|
|
|
|
* Added a test project for the grid component.
|