Commit Graph

59419 Commits

Author SHA1 Message Date
juha
52a2cdbb1b LCL-Win32: Implement native Combobox.TextHint support for Windows.
git-svn-id: trunk@63735 -
2020-08-14 14:35:53 +00:00
juha
dc8ca7a17f LCL: Restore type TEmulatedTextHintStatus. The state thsChanging was needed after all.
git-svn-id: trunk@63734 -
2020-08-13 17:34:01 +00:00
juha
728e2b9639 LCL: Move function CreateEmulatedTextHintFont to unit StdCtrls as a global function.
git-svn-id: trunk@63733 -
2020-08-13 17:33:59 +00:00
juha
c5dd93a0e4 LCL-GTK2: Apply DisplaySettings properties of TCalendar also during runtime. Issue #37450, patch from Cyrax.
git-svn-id: trunk@63732 -
2020-08-13 15:32:45 +00:00
juha
0011948d52 LCL: Implement TextHint for TComboBox. Issue #30682.
git-svn-id: trunk@63731 -
2020-08-13 11:23:38 +00:00
juha
32e975d46c LCL: Formatting for TCustomEdit code. Remove useless comments.
git-svn-id: trunk@63730 -
2020-08-13 11:23:36 +00:00
juha
953b2ef2b1 LCL: Move function CreateEmulatedTextHintFont to TWinControl for future. Replace emulated hint status with a boolean.
git-svn-id: trunk@63729 -
2020-08-13 11:23:33 +00:00
wp
0ba97f3388 LCL/EditBtn: Fix detection of incorrect center date string element by ParseDate(). https://forum.lazarus.freepascal.org/index.php/topic,51008.msg373806/
git-svn-id: trunk@63728 -
2020-08-13 08:20:57 +00:00
wp
c00ae1a4b3 TAChart: cross-platform layout in ListboxDemo
git-svn-id: trunk@63727 -
2020-08-12 15:53:46 +00:00
juha
5b171a067d LCL: Fix adding lines to Memo. Disable emulated TextHint for TMemo. Issue #37553.
git-svn-id: trunk@63726 -
2020-08-12 09:29:20 +00:00
juha
06d242ff81 LCL: Simplify code for emulated TEdit.TextHint.
git-svn-id: trunk@63725 -
2020-08-11 22:57:17 +00:00
juha
933a4c9f98 LCL-Qt5/Qt4: Show correct icon in MessageBox. Issue #37270, patch from CudaText man.
git-svn-id: trunk@63724 -
2020-08-11 22:57:14 +00:00
bart
3169d3729b SpinEx: minor optimization in StrToValue;
git-svn-id: trunk@63723 -
2020-08-11 21:19:21 +00:00
bart
292b94d79c SpinEx: add some comments to explain the different TDisplayMode's.
git-svn-id: trunk@63722 -
2020-08-11 21:15:49 +00:00
wp
37cf9e0ed8 fpvectorial: Fix possible word overflow in wmfVectorialWriter.PrepareScaling
git-svn-id: trunk@63721 -
2020-08-11 20:50:52 +00:00
balazs
9cdb326ff0 Opkman: Limit the update of the progressbar to 1 second.
git-svn-id: trunk@63720 -
2020-08-11 17:55:38 +00:00
martin
a5841ef7d9 LCL: TWSClassesList.Search, improve search
git-svn-id: trunk@63719 -
2020-08-11 17:17:53 +00:00
juha
496414be63 LCL: Update emulated TEdit.TextHint correctly. Issue #37506.
git-svn-id: trunk@63718 -
2020-08-11 15:13:53 +00:00
juha
fd95207f2e Docs: Move FreeType documents to its own folder. Add TtKern doc from issue #37146.
git-svn-id: trunk@63717 -
2020-08-11 09:39:42 +00:00
juha
2cb604f816 Docs: Documentation updates for LCL, LazUtils. Issue #37494, patch from Don Siders.
git-svn-id: trunk@63716 -
2020-08-11 09:39:34 +00:00
juha
a4e4574cac Docs: A new folder for FreeType documents.
git-svn-id: trunk@63715 -
2020-08-11 09:27:40 +00:00
maxim
2484bd669f Translations: Slovak translation update by LacaK, bug #37531
git-svn-id: trunk@63714 -
2020-08-10 22:11:59 +00:00
bart
4e07f19407 SpinEx: move StrToValue to the base class.
git-svn-id: trunk@63713 -
2020-08-10 21:14:02 +00:00
bart
d61c0bfbeb LazControls: implement new DisplayMode dmAutoZeroFixed for TFloatSpinEditEx. Display zero as '0.00' instead of 0.00E+00.
git-svn-id: trunk@63712 -
2020-08-10 14:16:25 +00:00
dmitry
e66fb29c19 cocoa: reverting unintended change in cocoa_exta for NSTextInputClientProtocol
git-svn-id: trunk@63711 -
2020-08-10 01:41:16 +00:00
dmitry
d459164217 cocoa: update the use of textinputclient to be compatible with fpc3.0.4 headers
git-svn-id: trunk@63710 -
2020-08-10 01:40:07 +00:00
joost
a46dc42df8 * Parameter-type adapted, to clarify what kind of symbol should be passed
git-svn-id: trunk@63709 -
2020-08-09 21:15:39 +00:00
ondrej
3a6057e0a3 TUTF8Process: workaround for the poNoConsole->poDetached change. Better hacks for old FPC versions without TProcessClassTemplate. Issue #35991
git-svn-id: trunk@63708 -
2020-08-09 16:23:09 +00:00
martin
53e492ccd2 LCL: Fix result of TWSClassesList.Search Issue #37360 Note 0124690 Patch by BrunoK
git-svn-id: trunk@63707 -
2020-08-09 13:56:39 +00:00
wp
74886381ea TAChart: Undo r63696 after the root cause of the work-around was fixed in r63702 #f6796707ef
git-svn-id: trunk@63706 -
2020-08-09 13:01:55 +00:00
bart
fabfd9c5f0 LazControls: implement property DisplayMode for TFloatSpinEditEx. Remove property UseScientificNotation. As proposed by wp.
git-svn-id: trunk@63705 -
2020-08-09 11:18:48 +00:00
juha
acc57c654f LCL-GTK2: Remove debug output from TGtk2WidgetSet.PeekMessage(). Issue #37521.
git-svn-id: trunk@63704 -
2020-08-09 06:16:08 +00:00
dmitry
e698ec471b cocoa: adding a dummy NSTextInputClient protocol implementation. The implementation allows to receive a text from emoji dialog introduced with macOS 10.14. bug #37497
git-svn-id: trunk@63703 -
2020-08-09 04:35:08 +00:00
dmitry
f6796707ef cocoa: re-applying current pen and brush, after clearing clipping. bug #37520
git-svn-id: trunk@63702 -
2020-08-09 04:04:21 +00:00
bart
2687b936ed LazControls: implement property ExponentDigits for TFloatSpinEditEx.
git-svn-id: trunk@63701 -
2020-08-08 21:40:27 +00:00
bart
c5e931129d LazControls: fix TFloatSpinEditEx.ValueToStr.
git-svn-id: trunk@63700 -
2020-08-08 21:12:54 +00:00
bart
e6dcde11e5 LazControls: allow the use of a thousandseparator in TSpinEditEx.
git-svn-id: trunk@63699 -
2020-08-08 14:53:21 +00:00
bart
312ee0974d LazControls: allow display text in scientific notation in TFloatSpinEditEx.
git-svn-id: trunk@63698 -
2020-08-08 12:31:28 +00:00
bart
f45054d487 LazControls: allow input in scientific notation in TFloatSpinEditEx.
git-svn-id: trunk@63697 -
2020-08-07 20:46:09 +00:00
wp
289c03ff79 TAChart: Workaround for cocoa not setting pen and brush properties in TCanvasDrawer. (https://forum.lazarus.freepascal.org/index.php/topic,50890.0.html, https://forum.lazarus.freepascal.org/index.php/topic,48842.0.html).
git-svn-id: trunk@63696 -
2020-08-07 17:24:51 +00:00
dmitry
143bdd0516 VTV: adding mac Retina support hack. Drawing a larger scaled buffer and later stretching it into retina control. bug #35279
git-svn-id: trunk@63695 -
2020-08-07 14:27:58 +00:00
mattias
863e1d49a7 IDE: lazarus.lpi added package dependency SynEditDsgn
git-svn-id: trunk@63694 -
2020-08-06 21:18:29 +00:00
dmitry
62196c0992 cocoa: respecting bundle info.plist setting to create the proper applicaiton instance
git-svn-id: trunk@63693 -
2020-08-06 04:06:42 +00:00
juha
909fb619f4 LCL: Reset TBitBtn.Caption when DefaultCaption=True. Issue #37472, patch from Joeny Ang.
git-svn-id: trunk@63692 -
2020-08-04 20:10:17 +00:00
juha
777d2f64a4 IdeIntf: Remove a useless test "AComponent is TDataset". Issue #37070.
git-svn-id: trunk@63691 -
2020-08-04 19:53:42 +00:00
wp
5e929bb85f TAChart: Improved "basic" project in "demo" folder
git-svn-id: trunk@63690 -
2020-08-04 12:29:48 +00:00
martin
c1d49b5369 LCL: NewInstance, search for WsClass, always call RegisterNewWSComp(Self). Issue #37360 Note 0124494
git-svn-id: trunk@63689 -
2020-08-04 11:20:05 +00:00
martin
dff5dd0577 LCL: Simplify NewInstance, search for WsClass. Issue #37360 Note 0124494
git-svn-id: trunk@63688 -
2020-08-04 11:20:03 +00:00
martin
17af06e4e4 More WSRegister changes by BrunoK. Issue #37360
git-svn-id: trunk@63687 -
2020-08-04 11:20:02 +00:00
wp
c4cc91f21d Examples: Make mergedcells example high-dpi aware.
git-svn-id: trunk@63686 -
2020-08-04 09:47:45 +00:00