mattias
566e7b5e71
ide: clean lazarus build: clean up debugger, designer and converter as well
2023-08-02 13:28:49 +02:00
mattias
a461609d36
ide: using cache when searching files in codebrowser, checkcompileroptions and findrenameidentifier
2023-08-02 13:28:49 +02:00
mattias
7efae97858
ide: TBuildManager.CheckUnitPathForAmbiguousPascalFiles: using cache
2023-08-02 13:28:49 +02:00
rich2014
aeb8dbd099
Cocoa: fix typos
2023-08-02 18:27:45 +08:00
mattias
6e6941f2f0
ide: resourcestrings and refactored
2023-08-02 12:25:42 +02:00
mattias
5da40a4bc8
ide: package editor: menu item Add New Files from File System
2023-08-02 01:56:51 +02:00
mattias
2bb9194225
ide: add new disk file: check fpmake.pp
2023-08-02 01:35:49 +02:00
mattias
1a972b0fbf
idedebugger: added missing file
2023-08-02 01:35:24 +02:00
mattias
56108815ee
virtualtreeview: added missing file
2023-08-02 01:35:08 +02:00
mattias
69ab8497cc
synedit: added missing file
2023-08-02 01:34:50 +02:00
mattias
d5d2d9e918
ideintf: added missing file
2023-08-02 01:34:40 +02:00
mattias
71769343af
codetools: added missing file
2023-08-02 01:34:14 +02:00
mattias
09068e7f4e
ide: package editor: added menu item add new disk files
2023-08-02 01:22:05 +02:00
mattias
095aa3167f
IDE: less hints
2023-08-02 01:22:05 +02:00
mattias
0f582d8c62
cairocanvas: added missing file
2023-08-02 01:22:05 +02:00
Bart
8d8ea4f2d0
TaskDialog: fix typo in debug writeln in Win32 WS code.
2023-08-01 23:32:23 +02:00
Bart
05e3ea353b
TaskDialog: Add some ToDo in Win32 WS code.
2023-08-01 17:04:07 +02:00
rich2014
777364cdc6
Cocoa: fix a bug in TCocoaWSCustomTabControl.ShowTabs()
2023-08-01 22:59:58 +08:00
rich2014
64aab7afc8
Cocoa: fix cursor calculation issue in TabControl
...
In fact, it is related to the container control with LayoutDelta. currently, only TabControl in Cocoa is affected by this bug.
2023-08-01 22:59:58 +08:00
Bart
a0e0744618
TaskDialog: implement OnHyperlinkClicked and associated property URL. Native Vista+ dialog only.
2023-08-01 16:54:50 +02:00
Bart
b5f0aca3ea
TaskDialog: use DoOnXXX methods to call the event handlers.
...
Also rename some methods of LCLTaskDialog for a bit more consistency.
2023-08-01 16:39:53 +02:00
Bart
d31e76a1f6
TaskDialog: implement OnRadioButtonClicked event.
2023-08-01 15:54:34 +02:00
Bart
a2a14d0641
TaskDialog: Win32 WS: don't let TaskDialogIndirect fail if tfUseCommandLinks is set and no custom buttons ar defined.
2023-08-01 14:47:22 +02:00
Bart
188b9b863d
TaskDialog: add some comments about the meaning of parameters in the callback function for the Win32 WS code.
2023-08-01 12:58:41 +02:00
Bart
70a178c88e
TaskDialog: add OnTimer event.
2023-08-01 11:44:25 +02:00
Bart
213b32e0c7
TaskDialog: add OnExpand event (native Windows dialog only).
2023-08-01 11:06:26 +02:00
Juha
13d54fc4cb
LCL: Refactor Colorbox code. Issue #40376 , patch by n7800.
2023-08-01 11:55:14 +03:00
Bart
5ed01b1884
TaskDialog: TLCLTaskDialog: fix calculation of height of labels. Issue #40421 .
2023-07-31 23:22:59 +02:00
Bart
72376eacf2
TaskDialog: add comment in Win32 WS code about (not yet supported) field of TTaskDialogConfig.
2023-07-31 23:20:43 +02:00
mattias
9874d86630
IDE: check for star directories when searching unit path
2023-07-31 20:20:05 +02:00
mattias
daafbbbe7f
IDE: clean up
2023-07-31 19:24:00 +02:00
mattias
ff3d7af6ce
ide: fixed star directory (not) matching . and ..
2023-07-31 19:24:00 +02:00
Bart
4be2e3a717
TaskDialog: don't convert '\n' to LineFeed in captions:
...
Reason: a user might set a button or radiobutton caption to 'Save in "c:\new_folder\new.work"'
See also issue #38676
2023-07-31 18:53:33 +02:00
dsiders
abd09e7ad9
Docs: LCL/forms. Adds TApplication.GetControlAtPos topic for changes in 53cd3db19c
.
2023-07-31 17:18:43 +01:00
dsiders
87ebca2b25
Docs: LCL/controls. Updates topics for changes in 53cd3db19c
.
2023-07-31 17:18:42 +01:00
Bart
05c9e4aa76
TaskDialog: implement some Delphi compatible events:
...
- OnDialogConstructed
- OnDialogCreated
- OnDialogDestroyed
- OnVerificationClicked
Part of Issue #31399 .
2023-07-31 17:52:11 +02:00
Bart
0bed0f65a3
TLCLTaskDialog: fix setting default button for emulated taskdialog.
2023-07-31 16:44:01 +02:00
Bart
925ffd19ad
TLCLTaskDialog: remove unused variable and related comment.
2023-07-31 15:40:44 +02:00
Bart
d33896d6c2
TaskDialog: fix default button for native Vista+ dialog.
2023-07-31 15:39:22 +02:00
Bart
c2e2a8e352
TLCLTaskDialog: refactor. No functional changes.
2023-07-31 15:17:17 +02:00
Bart
1aea03f44f
TaskDialog: implement CommandLinkHint for emulated TaskDialog as well. Resolves issue #31395 .
2023-07-31 14:57:19 +02:00
Bart
fff6152dde
TaskDialog: start implementing CommandLinkHint property for TTaskDialog.Buttons.
...
For now only functional on Windows Vista+ (native dialog).
2023-07-31 14:42:13 +02:00
mattias
d4693029bc
lcl: fixed compile
2023-07-31 13:52:38 +02:00
mattias
076ab60876
lcl: less hints
2023-07-31 13:52:24 +02:00
mattias
e4e743849f
ideconfig: added RelateDirectoryMasks and tests
2023-07-31 13:30:36 +02:00
mattias
3e4403e691
codetools: skip star direcory when listing star directory
2023-07-31 13:30:36 +02:00
mattias
aa8213a2b4
lcl: gtk3: fixed getting style constraints
2023-07-31 13:30:36 +02:00
mattias
7eb893ea23
lcl: gtk3: fixed gtk warnings with docked forms
2023-07-31 13:30:36 +02:00
mattias
7d429b8940
anchordocking: clean up
2023-07-31 13:30:36 +02:00
Bart
c3823da117
LCL: first try at implementing TApplication.ActiveFormHandle property.
...
Needs black-box testing against Delphi, especially when either no active form exists yet, or
when the active form's Active property is False (e.g. minimized, hidden of a non-LCL form is shwoing modally).
Also needs to be debated wether the return value should be TLCLHandle.
2023-07-31 13:10:57 +02:00