summaryrefslogtreecommitdiff
path: root/examples/gui
AgeCommit message (Collapse)Author
2015-02-22vlc: fix compiler error with FPC 3.0Graeme Geldenhuys
2015-02-20VLC demo: show time lapse and selection dialog now supports audio filesGraeme Geldenhuys
2015-02-08Listview improvements.Andrew Haines
Added Listview property OnItemActivate for when an item is doubleclicked or enter is pressed for a selected item. Added Column property AutoExpand the column will use any space leftover in the listview width. Setting to True unsets the property on other columns. Added Listview property ShowFocusRect. Sets wether or not the selected item's focusrect is drawn.
2015-02-06Merge remote-tracking branch 'jmarcl/reporting' into developGraeme Geldenhuys
Removes unnecessary colors from the demo.
2015-02-01Merge branch 'develop' of https://github.com/graemeg/fpGUI into developAndrew Haines
Fixed xml conflicts of lpi's manually Conflicts: examples/gui/filedialog/filedialog.lpi examples/gui/modalforms/modalforms.lpi
2015-02-01Changes to allow modal windows to have owners.Andrew Haines
2014-12-12New demo showing how to create custom windows.Graeme Geldenhuys
Painting your own borders, buttons etc. Similar to what Chrome or elementryOS apps do.
2014-12-06Add optional scrollbar stylesJean-Marc.Levecque
2014-11-09Minor change to remove unnecessary colorsJean-Marc.Levecque
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr>
2014-11-03vlc demo: fixes compilation errorsGraeme Geldenhuys
2014-10-19colorwheel demo: now has a color picker buttonGraeme Geldenhuys
* Click and hold the mouse. Then move the mouse and release. The colorwheel will then update the color under the mouse cursor. * Enable the "Continuous" checkbox and do the same as above. As you move the mouse, the colorwheel will continuously update. NOTE: The internal functionality used is still only for X11.
2014-10-19colorwheel demo: Hex label now has the normal naming convention.Graeme Geldenhuys
2014-10-11Display hexa value of colors in colorwheelJean-Marc.Levecque
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr>
2014-09-10DND example: Clear button now clears all widgets.Graeme Geldenhuys
That includes the Grid, Edit and Bevel text.
2014-09-10DND demo: report available drop types as soon as possibleGraeme Geldenhuys
Irrespective if we accept it or now. This makes the demo useful for testing with DND in general.
2014-07-21new ToggleBox widgetAndrew Haines
Hi I made a Togglebox widget descended from TfpgComboBox. It has button that slides side to side for checked/unchecked with a subtle animation when toggled. Various colors can be changed and the animation disabled.
2014-06-23Demos: fixed compiler warnings.Graeme Geldenhuys
* fixed deprecated functions * fixed unused variables * fixed unused units * fixed not initialised variables * fixed nested comments
2014-06-23Demo project files (Lazarus IDE) settings updated.Graeme Geldenhuys
Defined consistent unit output paths and target filenames.
2014-06-23Added the standard copyright notice to the new unit.Graeme Geldenhuys
2014-06-23Merge remote-tracking branch 'demerson/scroll-frame' into 'develop'Graeme Geldenhuys
2013-12-22demos: Minor improvements to the Custom Styles/Themes demo.Graeme Geldenhuys
2013-08-31lpi for bigframe_testDavid Laurence Emerson
2013-08-31scrollframe: test large frame, 6000x6000David Laurence Emerson
2013-07-25tabtest: Adds a debug label to tabsheet four to verify the tabsheet height valueGraeme Geldenhuys
2013-07-15tab demo: extended the demo to test/show other properties of PageControlGraeme Geldenhuys
2013-06-18Updates extrafpc.cfg files so no console window is shown for Windows ↵Graeme Geldenhuys
compiled apps.
2013-05-28Scroll-frame: fixed a couple bugs with RecalcFrameSizeDavid Laurence Emerson
2013-05-28Scroll-Frame: mousewheel scrolling is working, but only when both scrollbars ↵David Laurence Emerson
are visible
2013-05-28Merge branch 'horiz-scroll-x11' into scroll-frameDavid Laurence Emerson
2013-05-28Horizontal Scrolling working in X11, basegrid unit updated to use itDavid Laurence Emerson
2013-05-28Includes Reporting images as part of "standard images" list.Graeme Geldenhuys
2013-05-28reporting demo: translated some French names to EnglishGraeme Geldenhuys
2013-05-28sprite demo: fixes the text color - due to the new background image.Graeme Geldenhuys
2013-05-28demo: Updated the sprite demo with better imagesGraeme Geldenhuys
2013-05-28demo: Removed compiler warnings, and brought demo up to latest standardsGraeme Geldenhuys
- UI widgets are defined private - cleaned up uses clause to remove compiler hints about unused units - Added a new File|Add menu item, which also uses a command instance
2013-05-28demo: updated TNullInterfacedObject implementation.Graeme Geldenhuys
- It was missing the IUnknown declaration in the class - The IUnknown signature has changed in recent FPC versions.
2013-05-27Scroll-frame: added demoDavid Laurence Emerson
2013-05-07grid demo: adds OnHeaderClick event handler testGraeme Geldenhuys
- also updated project file settings for Lazarus IDE usage.
2013-05-07grid demo: fixes index out of bounds error when deleting rows.Graeme Geldenhuys
We never checked to see if there are any rows to delete.
2013-04-30Adds VLC video library header translation and Media Player component.Graeme Geldenhuys
These are optional 3rd party components, because they will add extra dependencies to your project. For that reason, they are not part of the fpgui_toolkit package as standard.
2013-03-27Includes Reporting images as part of "standard images" list.Graeme Geldenhuys
2013-03-27reporting demo: translated some French names to EnglishGraeme Geldenhuys
2013-03-21sprite demo: fixes the text color - due to the new background image.Graeme Geldenhuys
2013-03-21demo: Updated the sprite demo with better imagesGraeme Geldenhuys
2013-03-21demo: Removed compiler warnings, and brought demo up to latest standardsGraeme Geldenhuys
- UI widgets are defined private - cleaned up uses clause to remove compiler hints about unused units - Added a new File|Add menu item, which also uses a command instance
2013-03-21demo: updated TNullInterfacedObject implementation.Graeme Geldenhuys
- It was missing the IUnknown declaration in the class - The IUnknown signature has changed in recent FPC versions.
2013-02-28fontselect demo: improve initial window position.Graeme Geldenhuys
2013-02-25numeric edits: adds min/max limitsJean-Marc Levecque
I was just ready to send a new patch concerning the limit values which is solving the issue with the gridediting. In addition, it is now possible to set only one limit, max or min, and I solved a bug on the editfloat which prevented to enter decimals in some cases.
2013-01-03needed of values limits on integer edits.Jean-Marc Levecque
2012-12-20Minor tweaks to demo: fixes alignment and size constraintsGraeme Geldenhuys