Age | Commit message (Collapse) | Author |
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
ListBox.items.Assign(AItems) cause the listbox to redraw after every item
was added - seriously delaying things. This bug has now been fixed.
|
|
|
|
* Implemented InvokeHelp in TfpgWidget
* implemented InvokeHelp and OnHelp event in TfpgForm
* Implemented HelpConext, HelpKeyword and HelpType in TfpgComponent
|
|
* Content does not scroll vertically off the screen anymore.
* Vertical scrollbar button now positions correctly when scrolling
with mouse wheel of scrollbutton slider.
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Part of the "golden ratio" goodies. It seems to me more pleasing
to the eye if a dialog is not 100% centered in the window, but
rather 1/3 down of available vertical space. I think Mac OS X
also does this.
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
ScrollBars are a special case and require BeginDraw & EndDraw inside
the HandlePaint event because the component also does drawing from
outside the HandlePaint event. eg: When draging the scrollbar button
around.
|
|
This will be implemented soon.
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
So far it's just a "dummy" property that does nothing.
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
If the background color was changed at runtime, the cached colorwheel
image never knew about it. So the margin color was changed, but the
color around the colorwheel was not.
|
|
|
|
These components will allow us to implement a color selection dialog.
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
|
|
This allows you to insert text at the current cursor location. This
just makes it easier for the user and reused the DoPaste which was
initially for Clipboard support.
The is work towards the Character Map support in TfpgEdit popup menu.
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
This forms part of the fpg_dialogs.pas unit. There is aslo
a easy access method called fpgShowCharMap and returns the
text selected by the user.
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
- When RowCount was changed it refreshed the grid to much.
- BeginUpdate / EndUpdate did not always update scrollbar position.
|
|
- fpc 2.3.1 Error: Fields cannot appear after a method or property
definition
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
|
|
|
|
|
|
* If BoxLayout = right, then the text caption could paint
over the radio or check images. This is now fixed.
|
|
* Checkbox and RadioButton images overlap the focus rectangle
when BoxLayout is right aligned.
|
|
|
|
|
|
|
|
|
|
|
|
* Minor changes to his patch by publishing the property when needed.
* Updated the ListBox and ColorListBox demos to show the feature.
|
|
* CalendarCheckCombo now paints checkbox location correctly.
* CalendarCheckCombo now has a new OnCheckboxChanged event.
|
|
* Fixes size of Today button in drowdown calendar combo.
* Updated French translation file.
|
|
* Named internal components
* Introduced TfpgBaseCheckbox class.
* Refactored text drawing in ComboBox to a method that can be overridden in descendants.
* Implemented a new (experimental) Calendar Combo with Checkbox for optional date selection.
* Added Calendar Combo Check component to UI Designer.
* Fixed some missing properties from Calendar Combo component in UI Designer.
|
|
|
|
|
|
|
|
|
|
* Reworked the Treeview Test example so that it is managed by the Form Designer.
|
|
property which is separate from the Hint property.
|
|
|
|
- Private DrawSelection method is now a protected virtual method.
- New TfpgBaseTextEdit class introduced that only does Text string functions.
- Numeric edits now only do Numeric selection handling. This removes the selection paint bug which flashes quickly.
- Hint text inside TfpgEdit now disappears on receiving focus and not only when text is entered.
|