ACTom
29240dfd2b
IDE: Chinese translation update, merge request !225
2023-08-09 22:27:56 +03:00
Michaël Van Canneyt
2a1a2a68a5
* Scroll result display to the end
2023-08-09 21:21:37 +02:00
Maxim Ganetsky
57fe53bd0d
VirtualTreeView: adjust IFDEFS for Qt4, Qt5, Qt6 widgetsets to enable asm code for both 32 bit and 64 bit x86 CPUs, issue #40431
2023-08-09 16:41:11 +03:00
Werner Pamler
87d776d7ca
Merge branch 'main' into 'main'
...
fpVectorial and odtVectorialWriter updates
See merge request freepascal.org/lazarus/lazarus!222
2023-08-09 13:40:15 +00:00
Michaël Van Canneyt
57a46deca4
* Add copy from/to pascal code menu items
2023-08-09 14:11:34 +02:00
wp_xyz
b066fc82cd
aggpass: Complete restructuring of sample projects
2023-08-09 14:07:09 +02:00
Bart
321020750e
TaskDialog: TLCLTaskDialog:
...
- trying to simplify laying out the controls.
- use more meaningfull variable and constant names.
- cut down on "magic numbers".
- try to use the same left margins everywhere (ToDo: right margins).
- simplify calculation the global margins: now only depends on tfEmulateClassicStyle, not on presence of an icon.
- use a slightly smaller left margin for not tfEmulateClassicStyle (16 instead of 24), looks a bit better when compared to native Vista+ dialog.
- more factoring out.
- as a byproduct: resolves issue #40437 .
- less debug output.
2023-08-09 13:39:18 +02:00
Juha
441266a440
FreeType: Clean up TFreeTypeFont.GetVersionNumber. Issue #40438 .
2023-08-09 14:05:49 +03:00
wp_xyz
4bf49d12ad
aggpas: Some more sample projects converted from Delphi to Lazarus
2023-08-09 11:07:04 +02:00
Michaël Van Canneyt
1729571841
* Add popup menu to editor, scrollbars to result pane memo
2023-08-09 08:55:48 +02:00
Michaël Van Canneyt
d13e7e41b1
* Register classes, RegisterNoIcon does not actually register classes
2023-08-09 08:55:48 +02:00
wp_xyz
feac61a662
AggPas: Beginning to convert sample projects from Delphi to Lazarus and moving them into separate directories.
2023-08-09 01:24:47 +02:00
Maxim Ganetsky
b101a75d7e
VirtualTreeView: fix building with Qt4 widgetset on non-x86 platforms (unify with Qt5 and Qt6 widgetsets), issue #40431
2023-08-09 01:58:02 +03:00
Bart
4a98bd92be
TaskDialog: TLCLTaskDialog: right align (Simple)Query with CommandLinkButtons (if these are present).
2023-08-08 23:22:56 +02:00
Bart
d1ac727ad0
TaskDialog: work in progress on expanding/collapsing the emulated dialog.
2023-08-08 18:28:45 +02:00
Bart
70b158940e
TaskDialog: implement OnNavigated (native Windows Vista+ only) and OnHelp.
...
While Delphi has DoOnHelp protected method, it seems they do not have OnHelp (GOKY).
2023-08-08 18:07:06 +02:00
mattias
5d37c8659e
ide: less hints
2023-08-08 09:42:12 +02:00
mattias
9fc403abea
ide: project res file: fixed save if not exists
2023-08-08 02:41:39 +02:00
mattias
d3d7857661
ide: project res file: fixed save if not exists
2023-08-08 02:23:56 +02:00
mattias
dcd1582c63
IDE: unified ide debugln
2023-08-08 01:52:11 +02:00
mattias
f5eead6d84
IDE: unified ide debugln
2023-08-08 01:41:18 +02:00
mattias
aed9709336
IDE: do not auto delete uses lresources from lpr
2023-08-08 01:41:18 +02:00
ACTom
0e9bcf013f
IDE: Chinese translation update, merge request !224
2023-08-08 01:58:15 +03:00
Bart
892cf32728
TaskDialog: implement property CollapsButtonCaption.
...
Delphi does not have this, but the Windows TaskDialogIndirect API has it.
It controls the text next to the Expand/Collaps button if the dialog is in expanded state.
2023-08-07 22:05:30 +02:00
Bart
04df5e253a
TaskDialog: TLCLTaskDialog: start implementing an Expand/UnExand button: not functional yet.
2023-08-07 19:45:32 +02:00
Bart
8e0fb1875f
TaskDialog: LCLTaskDialog: remove debug statement.
2023-08-07 18:39:25 +02:00
Maxim Ganetsky
11130cc6b0
LCL, Win32: cleaned up declarations available in FPC since 3.2.0, patch by lagprogramming, issue #40433
2023-08-07 19:09:28 +03:00
Martin
5fbeef0e07
Codetools: IdentifierCompletion, improve "recent items"
...
- don't upgrade older recent based on compatibility
- prefer pre-fix matches over "mid word" (except if the user completed the original from mid-word)
2023-08-07 17:26:13 +02:00
Moritz Lamprecht
9613dea1c4
fpvectorial: added cell spacing to docxvectorialwriter
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
8d65086d85
fpvectorial: added page margins to docxvectorialwriter
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
98d5cc077b
fpvectorial: moved page margins to TvPage
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
0809235351
fpvectorial: added document wide page margin
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
2766cbc94c
fpvectorial: added Scale() override to TvRasterImage
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
0f899214d4
odtvectorialwriter: padding is now respected
2023-08-07 13:23:08 +00:00
Moritz Lamprecht
0d47d64dd3
added some more fonts
2023-08-07 13:23:08 +00:00
mattias
d78d004b93
lcl: TLCLTaskDialog: do not inherit csdesigning, disable autosizing during setup, less hints
2023-08-07 10:27:09 +02:00
mattias
a8cde74bcf
codetools: test case insensitive
2023-08-06 09:55:56 +02:00
mattias
f03d205c06
codetools: fixed FilenameIsMatching on Windows
2023-08-06 09:46:49 +02:00
Martin
478b6dcf4b
Debugger: fix asm-stepping bring source-edit to front (work around) Issue #40415
2023-08-06 08:58:58 +02:00
mattias
a0fddef59c
codetools: fixed FilenameIsMatching on Windows
2023-08-06 00:31:13 +02:00
mattias
74a2cba2e2
anchordocking: fixed typo
2023-08-06 00:31:13 +02:00
Bart
b64a1b1fe8
TaskDialog: LCLTaskDialog: some more debugln's for issue #40425 .
2023-08-05 23:56:37 +02:00
Maxim Ganetsky
eb6cd708f2
IDE: do not allow to edit contents of Path Delimiters combobox in "Project Options"->"Miscellaneous", issue #40429
2023-08-05 22:10:58 +03:00
rich2014
15c606729f
Cocoa: fix the issue when call TCocoaWindow.makeFirstResponder() with nil
2023-08-06 02:00:54 +08:00
mattias
f9709f6d59
lcl: gtk3: clean up
2023-08-05 11:10:16 +02:00
mattias
d41a475c27
codetools: parse proc type with specialized function result
2023-08-05 11:09:53 +02:00
mattias
7c26a69c73
ide: pass star * dir as separate paths to fpc
2023-08-04 23:30:17 +02:00
mattias
13fd89ae20
ide: RemoveNonExistingPaths: check star dirs
2023-08-04 23:27:24 +02:00
mattias
1138fe154d
codetools: star direcory exclude: always case insensitive
2023-08-04 23:19:48 +02:00
wp_xyz
5f92439334
CustomDrawn: Fix comments (Patch by LagProgramming, https://forum.lazarus.freepascal.org/index.php/topic,64186.msg487506.html )
2023-08-04 19:37:36 +02:00