Age | Commit message (Collapse) | Author |
|
I can't believe I left it this long! :-( Still a pretty cool theme. :)
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Changed all the if statements to if..else statements. Also
improved the Ctrl+UpArrow behaviour.
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
When you Ctrl+RightArrow to jump words, when it reached the end
of a line, it skipped a line and actually jumped two lines down.
Also when the caret landed in the new line it was at position 1
of the line and not at the true beginning of the line position 0.
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Removed all unused code from method.
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Left and Right navigation works in TextEdit component.
Ctrl+[Left|Right] navigation for word jumping also works.
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
|
|
|
|
|
|
|
|
|
|
* removed unnecessary progress bars from demo
* removed unused threading support from demo
|
|
* Fixed memory leaks in the tiListMediator unit
* Updated various project lpi files.
|
|
* minor updates to get miglayout project compilable again.
|
|
|
|
* Fixed runtime font change handling and gutter line number painting in Tfpg_textedit prototype.
|
|
|
|
|
|
of a TfpgBevel with a TfpgLabel. One less component to maintain.
|
|
color backgrounds.
* Added filegrid images for future use.
* Updated the stdimages.inc file with the new image data.
|
|
|
|
|
|
* TfpgBevel has been added to the UI Designer component palette.
* TfpgBevel is used in the UI Designer and Shape=Spacer it paints itself different in the UI Designer, so it's more visible. At runtime it doesn't paint like that.
|
|
|
|
* Minor code cleanup in GDI window title procedure.
|
|
|
|
|
|
|
|
|
|
* Added new resourcestring constants to the translation language files.
* Localized all the GUI units.
|
|
continue working on the port from Java.
|
|
|
|
* TfpgWidget.TabOrder is now set at creation time.
* Published the TabOrder property for all components that can receive keyboard input.
* Extended the UI Designer so the TabOrder property can be edited.
|
|
under Windows.
* I think I fixed the click selection issues in ComboBoxes.
* Also I believe the Calendar component now works under Windows.
* Menuse should now works correctly. All the above tested on Win2k.
* Due to the above changes I had to modify resizer component in
the UI Designer. There is still one minor issue, but that should
be fixed soon.
|
|
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
|
|
it needs some testing and debugging. But the basics seem
to work.
* Removed the old gfx_clipboard.pas unit.
|
|
* X11: clipboard support has now been implemented to work across applications. It still needs more testing. eg: unicode copy and paste doesn't always work.
|
|
* Modified the edittest example to show the new changes in action.
|
|
TfpgMenu components. It also adds a new BackgroundColor property to TfpgButton.
* Minor fixes to Jean-Marc's patch with button painting.
* The threedee example now uses the new Button.BackgroundColor property.
|
|
* Renamed the Color property to TextColor for RadioButton, Memo, DBLabel, Label, Edit and CheckBox. It's less confusing.
|
|
The text color can now be changed per component.
* Fixed up the default values for Color and BackgroundColor for
a few components.
* Extended the EditTest project to show the Color property in
action.
|
|
|
|
* CaptureMouse and ReleaseMouse is now not used by
default for the TfpgPopupWindow class.
* Menu mouse behaviour improved
* Fixed Combobox dropdown that did not react to
mouse clicks.
* Removed support for changing the focused item
with the arrow keys. It's not standard behaviour.
|
|
project information page. This is now fixed.
|
|
* Added the extra interpolation unit to fpgfx.pas so it can be auto compiled from the scripts in the src directory.
* Added the missing extrafpc.cfg files from some example projects.
* Renamed some of the examples main units to have the lpr extension. Consistancy with the other projects.
* FreeBSD is now an official supported platform. I've compiled and ran all example and prototype projects. Everything works perfectly.
|
|
when a component receives or looses keyboard focus.
TfpgEdit has a few new methods. Clear() which clears the Text. ClearSelection() which removes the selected text only. CopyToClipboard(), CutToClipboard() and PasteFromClipboard() is fairly obvious.
TfpgEdit has some new properties. AutoSelect - in enabled (default) will auto select all text when the component receives keyboard focus. HideSelection - by default hides the selection rectangle when the components looses focus. If set to False the selections rectangle will be grayed - not the the user interfaces will look busy if many edit controls keep showing their selections, but now you have a choice.
|