Commit Graph

18132 Commits

Author SHA1 Message Date
sekelsenmat
82018334bb cocoa: Support for image/bmp clipboard format
git-svn-id: trunk@50307 -
2015-11-11 18:05:10 +00:00
mattias
6ec7802446 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50306 -
2015-11-11 14:59:27 +00:00
mattias
db2c382331 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50304 -
2015-11-11 14:49:03 +00:00
mattias
e2e9c959e0 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50303 -
2015-11-11 14:45:28 +00:00
mattias
84975022d6 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50302 -
2015-11-11 13:40:23 +00:00
mattias
e926976aa9 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50301 -
2015-11-11 13:40:14 +00:00
mattias
264c56af19 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50300 -
2015-11-11 13:40:08 +00:00
mattias
c2fb2c5995 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50299 -
2015-11-11 13:40:02 +00:00
mattias
1463fa2d58 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50298 -
2015-11-11 13:39:55 +00:00
mattias
a0ffb9965a lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50297 -
2015-11-11 13:39:48 +00:00
mattias
71b53aa5ae lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50296 -
2015-11-11 13:39:42 +00:00
mattias
0065a10670 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50295 -
2015-11-11 13:39:36 +00:00
mattias
aef3b1f66e lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50294 -
2015-11-11 13:24:13 +00:00
mattias
e634c21fa2 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50293 -
2015-11-11 13:24:06 +00:00
mattias
fa3ae668cd lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50292 -
2015-11-11 13:17:51 +00:00
mattias
f814866d82 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50291 -
2015-11-11 13:17:45 +00:00
mattias
1a4afb9d1d lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50290 -
2015-11-11 13:17:39 +00:00
mattias
7af80b6b19 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50289 -
2015-11-11 13:10:16 +00:00
mattias
7be4e242c7 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50288 -
2015-11-11 13:10:09 +00:00
mattias
3a58e4f5d4 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50287 -
2015-11-11 13:05:03 +00:00
mattias
c9ed89c672 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50286 -
2015-11-11 13:04:54 +00:00
mattias
fe6ab707ee lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50285 -
2015-11-11 12:55:46 +00:00
mattias
00b0e7df39 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50284 -
2015-11-11 12:55:40 +00:00
mattias
8e6619ee06 lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50283 -
2015-11-11 12:55:35 +00:00
mattias
d51c479ac4 lcl: grids: less withs for FPC 3.1.1
git-svn-id: trunk@50282 -
2015-11-11 12:45:02 +00:00
mattias
7d29d577e1 lcl: grids: less withs for FPC 3.1.1
git-svn-id: trunk@50281 -
2015-11-11 12:43:23 +00:00
ondrej
d810d222de LCL: added DefaultWidth property to grid column. Issue #28959
git-svn-id: trunk@50267 -
2015-11-10 04:27:18 +00:00
ondrej
fa277e1eb3 LCL: added StoredWidth property to grid column; dispose FWidth if negative width is set. Issue #28959
git-svn-id: trunk@50262 -
2015-11-09 09:57:13 +00:00
mattias
6eac9e78aa lcl: less with-blocks due to FPC 3.1.1 new record methods
git-svn-id: trunk@50255 -
2015-11-08 10:34:25 +00:00
mattias
936b768f7c lcl: less with-blocks due to FPC 3.1.1 new record methods
git-svn-id: trunk@50254 -
2015-11-08 10:32:23 +00:00
mattias
12697b9fd7 lcl: less with-blocks due to FPC 3.1.1 new record methods
git-svn-id: trunk@50253 -
2015-11-08 10:30:24 +00:00
mattias
9d4bc5783d lcl: less with-blocks due to FPC 3.1.1 new record methods
git-svn-id: trunk@50252 -
2015-11-08 10:20:17 +00:00
juha
06a2f78e3c LCL: Improve TreeView Tooltip support. Issue #28879, patch from Alexey.
git-svn-id: trunk@50248 -
2015-11-08 08:46:17 +00:00
mattias
89190707c1 LCL: exploded some With-blocks for fpc 3.1.1
git-svn-id: trunk@50237 -
2015-11-06 18:35:28 +00:00
marco
25053e8ea1 * fix a position where TRect.Width and Height caused problems.
git-svn-id: trunk@50234 -
2015-11-06 16:44:24 +00:00
ondrej
6d5708e02c LCL: add stored function for FilterEdit TextHint. Issue #28956
git-svn-id: trunk@50231 -
2015-11-05 12:38:05 +00:00
mattias
cf00069fb2 LCL: lcltranslator: when switching language call datamodules too, bug #28946, patch from fbiazi
git-svn-id: trunk@50204 -
2015-11-02 21:47:06 +00:00
zeljko
95b1502bcd Qt: fixed csNoFocus on form under X11. issue #28922
git-svn-id: trunk@50195 -
2015-10-29 10:34:13 +00:00
juha
eb671c6495 LCL: Improve Tooltip support in TreeView. Issue #28879, patch from Alexey Torgashin.
git-svn-id: trunk@50191 -
2015-10-28 17:21:09 +00:00
juha
8b83841913 LCL: Fix StringGrid DrawCell RTL (Bidi). Issue #28867, patch from Zaher Dirkey.
git-svn-id: trunk@50187 -
2015-10-27 22:16:21 +00:00
juha
030f238cbd LCL: TreeView tooltips support. Issue #28879, patch from Alexey Torgashin.
git-svn-id: trunk@50186 -
2015-10-27 17:53:45 +00:00
mattias
2c929b55db cleaned up
git-svn-id: trunk@50177 -
2015-10-26 21:41:56 +00:00
mattias
9b0d4c01b6 IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
2015-10-26 21:34:11 +00:00
ondrej
5ccd3cef66 LCL: TreeView selection handling improved.
git-svn-id: trunk@50168 -
2015-10-26 07:10:23 +00:00
ondrej
471e8b0da4 LCL: FilterEdit support for PageUp, PageDown, Ctrl+Home, Ctrl+End and basic support for selection. Issue #28900
git-svn-id: trunk@50164 -
2015-10-25 20:47:35 +00:00
mattias
722d1f85ac LCL: gtk2: fixed gtk warnings for docked forms in SetBounds
git-svn-id: trunk@50150 -
2015-10-23 07:22:17 +00:00
zeljko
eb6cd6b9d0 Qt: better handling of forms with borderstyle = bsNone. issue #26018, related to issue #28863
git-svn-id: trunk@50139 -
2015-10-22 12:55:27 +00:00
zeljko
25dd19073a Gtk2: fix form size. issue #28555
git-svn-id: trunk@50137 -
2015-10-21 13:58:46 +00:00
juha
039c2d80f8 LCL: Prevent flicker in TListbox in Windows XP. Issue #28146, patch from wp.
git-svn-id: trunk@50131 -
2015-10-20 20:59:17 +00:00
juha
5fc7132693 Use the new UTF-8 system by default. Can be disabled by define DisableUTF8RTL. EnableUTF8RTL is removed.
git-svn-id: trunk@50129 -
2015-10-20 17:20:11 +00:00
ondrej
162c962047 win32: detect Windows 8.1 as WindowsVersion = wv8_1 and Windows 10 as WindowsVersion = wv10
git-svn-id: trunk@50128 -
2015-10-20 17:01:40 +00:00
zeljko
52d7205b6e Qt: set proper focus policy for TCustomForm handle. Fixed stalled capture on hidden abstractscrollarea viewport. issue #28880
git-svn-id: trunk@50125 -
2015-10-20 13:09:55 +00:00
zeljko
5ea0c54c00 Qt: fix focus policy. issue #28880
git-svn-id: trunk@50124 -
2015-10-20 07:27:20 +00:00
zeljko
ab44e50aea Qt: MSDN says that command SW_SHOW, SW_SHOWNORMAL, SW_SHOWMAXIMIZED and SW_SHOWFULLSCREEN should activate window.
git-svn-id: trunk@50081 -
2015-10-16 09:40:37 +00:00
zeljko
9ff6e41817 Qt: fixed ShowInTaskbar after first show. issue #28856
git-svn-id: trunk@50068 -
2015-10-15 07:35:21 +00:00
bart
bfa315459c LCL: Publish TRadioButton.Alignment (Issue #0028853).
git-svn-id: trunk@50061 -
2015-10-14 21:49:11 +00:00
bart
26b066a657 LCL: Add unit LCLTranslator to package LCLBase.
git-svn-id: trunk@50038 -
2015-10-12 16:13:50 +00:00
zeljko
3bf53901e5 Gtk2: fixed programatically resizing of TCustomForm when borderstyle is bsSingle or bsDialog. issue #28837
git-svn-id: trunk@50037 -
2015-10-12 12:34:42 +00:00
mattias
7b3045a013 lcl: fixed compilation on fpc 3.0.1, bug #28811
git-svn-id: trunk@50016 -
2015-10-09 10:12:52 +00:00
mattias
2e1ed46381 LCL: less hints
git-svn-id: trunk@49998 -
2015-10-08 15:09:51 +00:00
mattias
1caa35b591 lcl: translations: reading .rsj files: use the new sourcebytes of FPC 3.1.1
git-svn-id: trunk@49997 -
2015-10-08 14:56:04 +00:00
bart
0150692c4d EditButton: Publish TextHint, TextHintFontColor and TextHintFontStyle for TTimeEdit and TCustomControlFilterEdit. Patch by Péter Gábor. Issue #0028781.
git-svn-id: trunk@49972 -
2015-10-07 12:18:48 +00:00
juha
a171f6e322 LCL: Publish OnPaint for TSplitter. Issue #28769, patch from Alexey Torgashin.
git-svn-id: trunk@49919 -
2015-10-03 09:51:31 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
jesus
6e2cd84dcf LCL, grids: fix AutoAdvance=aaNone, issue #28752
git-svn-id: trunk@49897 -
2015-09-29 19:55:53 +00:00
jesus
1ab7a995da LCL, grids: fix range check error on pasting empty cells, fix by wp, issue #28747
git-svn-id: trunk@49896 -
2015-09-29 18:44:46 +00:00
juha
114e2e8efc LCL: Support user defined SelectionFontColor in Treeview. Publish SeparatorColor. Issue #28666, patch from Alexey Torgashin.
git-svn-id: trunk@49894 -
2015-09-29 17:41:26 +00:00
sekelsenmat
0b6855c54f cocoa: Implements ColorDialog
git-svn-id: trunk@49886 -
2015-09-28 17:53:18 +00:00
jesus
40e2ef952b LCL, make ClearSelections public, from wp, issue #27437
git-svn-id: trunk@49885 -
2015-09-28 17:51:21 +00:00
juha
e2932283ec Revert r49699 #57795c6d42, "LCL: Prevent opening custom color selection dialog in ColorBox wrongly."
git-svn-id: trunk@49869 -
2015-09-23 09:19:55 +00:00
zeljko
81a07efed2 LCL: TFileNameEdit - use TOpenPictureDialog if kind of dialog is dkPicture.
git-svn-id: trunk@49860 -
2015-09-21 12:27:39 +00:00
jesus
684039eff1 LCL, fix crash on inserting record in multiselect dbgrid, from Luiz Americo, issue #28688
git-svn-id: trunk@49856 -
2015-09-21 03:34:31 +00:00
bart
78c3da20fa LCL: TimePopupForm: keep the form in view when switchin to non-simple layout.
git-svn-id: trunk@49851 -
2015-09-19 14:22:00 +00:00
bart
108a741bb8 EditButton: Implement property SimpleLayout for TTimeEdit. Patch by Janusz Tomczak, slighty modified by me (Issue #0028561).
git-svn-id: trunk@49850 -
2015-09-19 14:01:40 +00:00
maxim
60ce0ce8d1 Translations: Hungarian translation update by Péter Gábor, bug #28701
git-svn-id: trunk@49845 -
2015-09-18 22:42:51 +00:00
juha
2d80484e2d LCL: Support custom font in calculator form. Issue #28653, patch from Alexey Torgashin.
git-svn-id: trunk@49844 -
2015-09-17 10:42:36 +00:00
zeljko
cf3d8e35ba LCL: do not call DoCallKeyEventHandler() inside TWinControl.KeyDown() if Key = 0, since it might be that our control is
destroyed inside OnKeyDown event. Fixes regression of issue #28537

git-svn-id: trunk@49839 -
2015-09-16 11:47:02 +00:00
sekelsenmat
52234a77bd cocoa: Fixes bug #28655, groupbox click issues
git-svn-id: trunk@49826 -
2015-09-14 20:19:26 +00:00
zeljko
300707437e Qt: pass key events from dropdown list to the lcl. part of issue #28553
git-svn-id: trunk@49824 -
2015-09-14 08:34:03 +00:00
sekelsenmat
e36458af79 cocoa: Fixes regression which broke letter typing in TMemo
git-svn-id: trunk@49822 -
2015-09-14 04:52:18 +00:00
sekelsenmat
1fc9cadb0e cocoa: Attempt at fixing event issues in GroupBox, not yet fully working
git-svn-id: trunk@49821 -
2015-09-14 04:46:02 +00:00
sekelsenmat
0d1f9bd856 cocoa: Implements key up/pressed/down for TEdit, but only keyDown is not ideal due to cocoa limitations
git-svn-id: trunk@49817 -
2015-09-12 07:37:40 +00:00
sekelsenmat
b690381ab0 cocoa: Redesigns the blocking of events during modal to use lclIsEnabled
git-svn-id: trunk@49815 -
2015-09-11 05:16:36 +00:00
juha
a10ce8b8ac LCL: Revert the remaining part of r49534 #091dff42fb.
git-svn-id: trunk@49794 -
2015-09-09 08:25:02 +00:00
sekelsenmat
5db4341940 cocoa: Fixes SetChecked for radio items
git-svn-id: trunk@49791 -
2015-09-09 05:46:43 +00:00
sekelsenmat
019aa71ce3 cocoa: Implements the new blocking mechanism for disabling controls due to modal
git-svn-id: trunk@49782 -
2015-09-08 07:41:15 +00:00
sekelsenmat
0486824ce1 cocoa: Makes the native modal mode selective via a define
git-svn-id: trunk@49779 -
2015-09-08 06:33:52 +00:00
juha
9e362ab5d4 LCL: Fix a memory leak of GDI handles in image list. Issue #28577, patch from C Western.
git-svn-id: trunk@49777 -
2015-09-07 22:01:15 +00:00
juha
f0d8bfadf5 LCL-Win32: Don't cut menu texts when using non-default font. Issue #28622, patch from Ondrej Pokorny.
git-svn-id: trunk@49771 -
2015-09-06 18:11:37 +00:00
zeljko
703b44fded Qt: fixed clientrect sync between lcl and qt for TCustomControls. issue #28596
git-svn-id: trunk@49769 -
2015-09-06 09:56:09 +00:00
zeljko
d737e68a35 Qt: avoid Qt assertions when setting minimum width of statusbar panels.
git-svn-id: trunk@49768 -
2015-09-06 09:12:05 +00:00
bart
da9882f5a6 TFloatSpinEdit: don't "eat" Copy/Cut/Paste keyboard shortcuts (issue #0028626)
git-svn-id: trunk@49766 -
2015-09-05 22:06:14 +00:00
sekelsenmat
eedacb424f cocoa: Fixes menuitem groupindex
git-svn-id: trunk@49758 -
2015-09-05 07:46:33 +00:00
jesus
3a209ed467 LCL, arguments rename and parameter SkipEmptyLines in LoadFromCSVxxx function, modified patch from wp, issue #28582
git-svn-id: trunk@49754 -
2015-09-03 23:49:43 +00:00
bart
9a14589341 LCL: Publish TEditButton.ParentShowHint (Issue #0028492).
git-svn-id: trunk@49751 -
2015-09-03 19:44:46 +00:00
bart
ca600365bc TShellTreeView: fix populating the tree when FileSortType at designtime is not fstNone. Issue #0028565.
git-svn-id: trunk@49741 -
2015-09-02 16:10:41 +00:00
jesus
0ca49a5f21 LCL, fix CSV import into StringGrid omits first line, from wp, issue #28582
git-svn-id: trunk@49735 -
2015-09-01 19:20:51 +00:00
zeljko
0a3de646ab Qt: fixed IndexOfTabAt() when bidiMode of TPageControl is RTL. issue #28591
git-svn-id: trunk@49731 -
2015-08-31 08:52:04 +00:00
zeljko
cee72b713e Qt: fixed font assignment when parentFont=false and font is default one. issue #28437
git-svn-id: trunk@49730 -
2015-08-31 07:57:36 +00:00
sekelsenmat
3c0233d4ed cocoa: Moves all menu code to CocoaWSMenus to have more related code together
git-svn-id: trunk@49729 -
2015-08-31 06:23:13 +00:00
sekelsenmat
bec0723351 cocoa: Implements Application.OnDropFiles
git-svn-id: trunk@49727 -
2015-08-29 14:13:02 +00:00
juha
fdde7f3583 LCL: Make TUpDown.ArrowKeys work. Issue #28537, patch from Denis Kozlov.
git-svn-id: trunk@49726 -
2015-08-29 11:59:12 +00:00
sekelsenmat
83d51bb80f cocoa: Implements support for receiving dropped files into forms
git-svn-id: trunk@49725 -
2015-08-29 07:27:27 +00:00
sekelsenmat
6621c5c9ce cocoa: Fixes modalresult
git-svn-id: trunk@49724 -
2015-08-29 06:16:44 +00:00
sekelsenmat
fa63f29cec cocoa: Fixes the initial checked state of menu items
git-svn-id: trunk@49720 -
2015-08-28 05:04:43 +00:00
maxim
982ce0aebc LCL: updated Russian translation
git-svn-id: trunk@49715 -
2015-08-26 12:07:21 +00:00
bart
6d50fc5c65 LCL: Prevent "Abstract method called" also with FPC 3.0.0. Issue #27754.
git-svn-id: trunk@49711 -
2015-08-26 09:07:27 +00:00
mattias
8c380d06fa lcl: less hints
git-svn-id: trunk@49709 -
2015-08-24 12:42:49 +00:00
mattias
e626f7c17a lcl: updated po files
git-svn-id: trunk@49708 -
2015-08-24 12:42:05 +00:00
mattias
bf7cf6fe96 lcl: less hints
git-svn-id: trunk@49707 -
2015-08-24 12:41:55 +00:00
juha
a7bc23443e Calculator: Add menu for copy/paste. Issue #28551, patch from Alexey Torgashin
git-svn-id: trunk@49706 -
2015-08-23 22:20:02 +00:00
mattias
d10fe91ee5 lcl: moved lcl/forms/calcform.pas, issue #28562
git-svn-id: trunk@49704 -
2015-08-23 19:29:29 +00:00
sekelsenmat
6f9a817ae1 cocoa: Fixes drawing of labels inside groupbox
git-svn-id: trunk@49700 -
2015-08-23 07:45:01 +00:00
juha
57795c6d42 LCL: Prevent opening custom color selection dialog in ColorBox wrongly. Issue #28549, patch from Janusz Tomczak.
git-svn-id: trunk@49699 -
2015-08-21 11:17:27 +00:00
juha
d25b6c6317 LCL: Use BitBtn in Calculator dialog on Windows. Allows colors. Issue #28413, patch from Alexey Torgashin.
git-svn-id: trunk@49696 -
2015-08-20 07:39:54 +00:00
juha
e7f6ab18d2 LCL: Formatting
git-svn-id: trunk@49691 -
2015-08-19 12:16:33 +00:00
juha
090fa94d89 New CalcForm separated from ExtDlgs by Alexey Torgashin.
git-svn-id: trunk@49688 -
2015-08-19 11:26:45 +00:00
juha
80a540632b LCL: Separate TCalculatorForm from ExtDlgs to its own unit. Issue #28516, modified patch from Alexey Torgashin.
git-svn-id: trunk@49687 -
2015-08-19 11:18:45 +00:00
bart
e9b079631b TShellTreeView: publish properties StateImages, OnGetImageIndex and OnGetSelectedIndex. Patch by wp. Issue #0028539
git-svn-id: trunk@49686 -
2015-08-19 09:09:08 +00:00
juha
5747ff089c LCL: Get ComboBox.ItemIndex from Widgetset also when csDestroying. Needed by TIniPropStorage. Issue #28514, patch from Luca Olivetti.
git-svn-id: trunk@49674 -
2015-08-15 21:40:06 +00:00
sekelsenmat
0cd6b5054b cocoa: Reverts wrong workaround for gdb problem
git-svn-id: trunk@49673 -
2015-08-15 16:24:50 +00:00
sekelsenmat
cb613168d4 cocoa: Patch #28512
git-svn-id: trunk@49672 -
2015-08-15 06:28:37 +00:00
sekelsenmat
96d3cffb5a cocoa: identation fix
git-svn-id: trunk@49671 -
2015-08-15 06:21:33 +00:00
sekelsenmat
2d3742cbba cocoa: Implements TWinControl.Color
git-svn-id: trunk@49670 -
2015-08-14 20:27:42 +00:00
sekelsenmat
d649800b00 cocoa: Fixes mouse move with right button clicked
git-svn-id: trunk@49669 -
2015-08-14 20:15:20 +00:00
sekelsenmat
491e74c6e9 cocoa: identation fix
git-svn-id: trunk@49668 -
2015-08-14 19:38:13 +00:00
mattias
be9ce3be19 lcl: less warnings
git-svn-id: trunk@49659 -
2015-08-13 06:07:53 +00:00
sekelsenmat
79e2da2c5e cocoa: Rewrites modal form support to fix bugs #28499 and #28490
git-svn-id: trunk@49657 -
2015-08-12 19:25:48 +00:00
juha
14ddc8f033 Clean and reorder more uses sections to prevent "deprecated" warnings.
git-svn-id: trunk@49656 -
2015-08-12 10:19:37 +00:00
juha
0e783282e9 LCL: Make Calculator "simple" layout work. Issue #28413, patch from Alexey Torgashin.
git-svn-id: trunk@49655 -
2015-08-12 10:19:34 +00:00
mattias
6e77eb32e9 lcl: carbon: fixed compilation when depracted functions disabled
git-svn-id: trunk@49650 -
2015-08-11 12:48:38 +00:00
mattias
f6e1445ede lcl: fixed TCDDrawerMac.DrawMacSquareButton y
git-svn-id: trunk@49646 -
2015-08-11 12:28:07 +00:00
sekelsenmat
f1a6111db4 cocoa: Improves status bar default size and looks
git-svn-id: trunk@49634 -
2015-08-10 19:03:48 +00:00
sekelsenmat
b056d5b455 cocoa: Patch from issue #28510 autorelease pool mem leak fix
git-svn-id: trunk@49633 -
2015-08-10 18:36:10 +00:00
sekelsenmat
58cbaacbda cocoa: Patch from issue #28509 use cgfloat
git-svn-id: trunk@49632 -
2015-08-10 18:34:09 +00:00
sekelsenmat
ffae572f14 cocoa: Patch from issue #28511 potential listview mem leak
git-svn-id: trunk@49631 -
2015-08-10 18:32:52 +00:00
sekelsenmat
758c2b909b cocoa: Now the apple menu is minimally functional
git-svn-id: trunk@49630 -
2015-08-10 18:28:39 +00:00
sekelsenmat
441bf2f002 cocoa: Fixes compilation
git-svn-id: trunk@49629 -
2015-08-10 18:14:28 +00:00
sekelsenmat
3560b2d25d cocoa: Fixes empty mouse wheel events (bug #28491) and starts improving the apple menu
git-svn-id: trunk@49628 -
2015-08-10 18:12:18 +00:00
sekelsenmat
2bd8349602 cocoa: Fixes tab sheet positioning (bug #28489) and starts improving main menu code
git-svn-id: trunk@49626 -
2015-08-10 05:12:52 +00:00
juha
c96d141c52 Tools: Reorder and clean uses sections. Prevent "deprecated" warnings.
git-svn-id: trunk@49624 -
2015-08-08 21:06:51 +00:00
juha
08c9621520 Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
sekelsenmat
4bf196ee57 Fixes normal windows being stay on top
git-svn-id: trunk@49609 -
2015-08-07 06:35:37 +00:00
sekelsenmat
2afb634372 Fixes normal windows being stay on top
git-svn-id: trunk@49608 -
2015-08-07 06:19:54 +00:00
sekelsenmat
31f2f10cc2 Patch from issue #27813
git-svn-id: trunk@49607 -
2015-08-07 06:02:46 +00:00
sekelsenmat
77e8b6e2d1 cocoa: Fixes crash due to ReleaseDC freeing wrongly control DCs
git-svn-id: trunk@49602 -
2015-08-06 06:43:36 +00:00
sekelsenmat
15a40e33f7 cocoa: Finishes implementing TComboBox.OnChange with ReadOnly
git-svn-id: trunk@49601 -
2015-08-06 05:29:25 +00:00
sekelsenmat
6ea69db69f customdrawn: Fixes typo
git-svn-id: trunk@49600 -
2015-08-06 05:10:23 +00:00
bart
55e1744d9c LCL: in TMaskEdit.RestoreMask only clear the control if it is actually masked. Issue #0028477.
git-svn-id: trunk@49595 -
2015-08-05 11:22:25 +00:00
sekelsenmat
e86a17db5b cocoa: Initial implementation of OnChange for TComboBox with ReadOnly=True, it fires even when the user selects the same item so far
git-svn-id: trunk@49594 -
2015-08-05 07:47:05 +00:00
juha
c8458170ec LCL: Add a new Star shape for TShape. Issue #28460, patch from Alexey Torgashin.
git-svn-id: trunk@49593 -
2015-08-03 23:06:29 +00:00
juha
43f03b0c5c LCL: Improve conversion routines HLStoRGB and RGBtoHLS. Issue #28423, patch from Vojtech Cihak.
git-svn-id: trunk@49592 -
2015-08-03 23:06:27 +00:00
sekelsenmat
29edd0c013 cocoa: Implements spinedit.OnChange
git-svn-id: trunk@49588 -
2015-08-03 06:17:42 +00:00
sekelsenmat
38e7f694c0 cocoa: Basic support for select directory dialog
git-svn-id: trunk@49586 -
2015-08-01 11:32:50 +00:00
juha
e8bd482fe1 LCL: TShape, add triangles with left / right / down directions. Issue #28429, patch from Alexey Torgashin.
git-svn-id: trunk@49584 -
2015-08-01 08:49:05 +00:00
sekelsenmat
c7486c896c cocoa: Implements basic TSpeedButton look
git-svn-id: trunk@49581 -
2015-08-01 06:28:50 +00:00
sekelsenmat
726931d294 cocoa: Implements basic TSpeedButton look
git-svn-id: trunk@49580 -
2015-08-01 06:28:38 +00:00
dmitry
5497dfc55a carbon: fix range check error by initializing zero values. #28380. patch by C Western
git-svn-id: trunk@49579 -
2015-08-01 03:31:26 +00:00
mattias
e2510e5ea5 lcl: inline
git-svn-id: trunk@49577 -
2015-07-30 10:05:20 +00:00
sekelsenmat
65b3b495e2 lazcanvas: Forgotten comment
git-svn-id: trunk@49576 -
2015-07-29 14:51:09 +00:00
sekelsenmat
5ea6418f88 lazcanvas: Greatly speeds up tlazcanvas.polygonfill
git-svn-id: trunk@49575 -
2015-07-29 13:59:59 +00:00
bart
a7f0880392 LCL: TimePopupForm: Now actually submit the code (which was forgotten in my previous commit r49572 #03e9e040af) that immediately hides the form on deactivate (Issue #0028441).
git-svn-id: trunk@49574 -
2015-07-28 15:54:05 +00:00
bart
03e9e040af LCL: TimePopupForm: Immediately hide the form on deactivate (Issue #0028441).
git-svn-id: trunk@49572 -
2015-07-27 17:01:23 +00:00
bart
dab2caa6c5 EditButton: fix wrong value of TTimeEdit.Time in TTimeEdit.OnExit (Issue #0028434).
git-svn-id: trunk@49570 -
2015-07-25 21:17:53 +00:00
bart
45a4348cdf LCL: Add images for TTimeEdit (forgotten in r49566 #ad5e87d3a0).
git-svn-id: trunk@49569 -
2015-07-25 20:56:40 +00:00
bart
ad5e87d3a0 LCL: Implement TTimeEdit. Patch by Michael Fuchs, modified by me.
git-svn-id: trunk@49566 -
2015-07-25 13:11:10 +00:00
sekelsenmat
bcc7a87ba4 customdrawn_mac: minor look fix
git-svn-id: trunk@49565 -
2015-07-25 10:18:50 +00:00
sekelsenmat
9a491976ca customdrawn: Implements basic Mac square button look
git-svn-id: trunk@49563 -
2015-07-24 08:22:12 +00:00
juha
c6a1a07dac LCL-Win32: Take care of standard style painting when reducing flicker in TListbox. Issue #28146, patch from wp.
git-svn-id: trunk@49561 -
2015-07-22 08:27:15 +00:00
juha
64e74b9e18 LCL: Show all Cursor values in Object Inspector. Issue #28402.
git-svn-id: trunk@49555 -
2015-07-18 08:20:56 +00:00
juha
f39f93e728 LCL: Prevent AV when TToolButton is clicked and handler destroys the button. Revert earlier fix r49541 #0a78d2b1ae. Patch from Ondrej Pokorny.
git-svn-id: trunk@49544 -
2015-07-14 11:09:59 +00:00
juha
f53444d668 LCL: Revert an experimental change from r49534 #091dff42fb. Caused an eternal loop in layout code.
git-svn-id: trunk@49542 -
2015-07-14 09:39:04 +00:00
juha
091dff42fb LCL: Change for WinControl alignment. r49510 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49534 -
2015-07-12 23:05:20 +00:00
juha
41ca5227fd LCL: New CanSetFocus function with whole parent tree check. Work better than CanFocus in many cases. Issue #21708, patch from Ondrej Pokorny.
git-svn-id: trunk@49526 -
2015-07-11 23:27:51 +00:00
zeljko
3768a9fd84 LCL: fixed TMaskEdit left arrow does not move cursor. issue #28385
git-svn-id: trunk@49512 -
2015-07-09 08:25:11 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
juha
e685858274 LCL-Win32: Fix compilation when function wrappers in FileUtil are disabled (define NoLazUTF8Wrappers).
git-svn-id: trunk@49500 -
2015-07-05 14:43:58 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
7bece2f1bc lcl: gtk2: less hints
git-svn-id: trunk@49468 -
2015-06-29 09:33:11 +00:00
mattias
7c051c126e lcl: gtk2: less hints
git-svn-id: trunk@49467 -
2015-06-29 09:32:58 +00:00
mattias
dc38f72144 lcl: gtk2: less hints
git-svn-id: trunk@49466 -
2015-06-29 09:32:46 +00:00
juha
7cf21da4da LCL: Improve TToolButton drop down behavior. Issue #28231, patch from Ondrej Pokorny.
git-svn-id: trunk@49465 -
2015-06-28 16:53:02 +00:00
juha
16c48dc400 GTK2: Allow TPopupMenu GroupIndex = 0 as a valid index. Issue #28329, patch from Anton Kavalenka.
git-svn-id: trunk@49464 -
2015-06-28 12:45:41 +00:00
zeljko
53498f8e4f Gtk2: fixed show/hide of TListBox. issue #28341
git-svn-id: trunk@49420 -
2015-06-23 14:36:20 +00:00
juha
fb6baf233f LCL: Prevent "Abstract method called" also with FPC 3.0 (the feature was backported there). Issue #27754.
git-svn-id: trunk@49401 -
2015-06-22 09:20:08 +00:00
bart
07301de359 MaskEdit: Fix loading text. Issue #0028328.
git-svn-id: trunk@49368 -
2015-06-19 16:49:10 +00:00
zeljko
0a8fd25907 Qt: fixed items sizing in TListView.Also, added center alignment of text for vsIcon viewstyle.Patch by David Jenkins, modified by me. issue #28212
git-svn-id: trunk@49362 -
2015-06-18 11:19:26 +00:00
zeljko
04bb74e7d0 Qt: proper clear of message in QStatusBar. Patch by David Jenkins. issue #28307
git-svn-id: trunk@49361 -
2015-06-18 10:48:51 +00:00
juha
8bbae227d3 LCL: Fix Initial value for Application.BidiMode. Issue #22044, (modified) patch Denis Kozlov
git-svn-id: trunk@49346 -
2015-06-16 11:32:35 +00:00
zeljko
c14ef804f7 LCL: TMaskEdit, published Alignment property.
git-svn-id: trunk@49335 -
2015-06-15 13:49:19 +00:00
juha
a5dc98b647 LCL-Win32: Fix MenuBar RTL and Check Rectangle. Issue #28294, patch from Zaher Dirkey.
git-svn-id: trunk@49333 -
2015-06-14 22:05:04 +00:00
juha
95725008c2 LCL: Fix wrong ListBox painting in WinXP. Issue #28275, patch from wp.
git-svn-id: trunk@49321 -
2015-06-12 21:42:11 +00:00
zeljko
41459427dc LCL: TCustomMaskEdit, do not set selection if control isn't focused. issue #17942
git-svn-id: trunk@49301 -
2015-06-09 08:22:26 +00:00
zeljko
edabee3db9 Qt: more safe delete of viewport. issue #28264
git-svn-id: trunk@49299 -
2015-06-09 07:23:11 +00:00
bart
bff355cf81 LCL: publish TLabledEdit TextHint properties.
git-svn-id: trunk@49286 -
2015-06-07 09:50:44 +00:00
bart
0d656c63ff LCL: Make thetype of TextHint TTranslateString instead of String (part of issue #0028129).
git-svn-id: trunk@49285 -
2015-06-07 09:46:32 +00:00
juha
8a2cbf2d8e LCL: Remove arrow from widgetsets.
git-svn-id: trunk@49278 -
2015-06-05 17:11:00 +00:00
juha
7027b12651 LCL: Improve TArrow more. Issue #28228, patch from Alexey Torgashin.
git-svn-id: trunk@49277 -
2015-06-05 17:10:58 +00:00
maxim
3d94951a6e Translations: Hungarian translation update by Péter Gábor, bug #28244
git-svn-id: trunk@49272 -
2015-06-04 21:26:04 +00:00
juha
cd60cd81ec LCL: Add ShadowColor for TArrow. Issue #28228, patch from Alexey Torgashin.
git-svn-id: trunk@49261 -
2015-06-04 08:57:48 +00:00