Commit Graph

45310 Commits

Author SHA1 Message Date
bart
d23bfafa8d EditButton: implement property spacing.
git-svn-id: trunk@47138 -
2014-12-08 14:02:26 +00:00
mattias
bccb1f6661 IDE: fpc msg parser: reverse instantfpc cache
git-svn-id: trunk@47137 -
2014-12-08 13:51:45 +00:00
mattias
405b01702a IDE: fixed typo
git-svn-id: trunk@47136 -
2014-12-08 12:59:20 +00:00
dmitry
99e378be1e cocoa: replace hitheme drawing of status bar with NSCell drawing. x86_64 target should compile now
git-svn-id: trunk@47135 -
2014-12-08 04:05:46 +00:00
dmitry
9455a86196 cocoa: compiler directive exclusion for i386 only code in themedrawings
git-svn-id: trunk@47134 -
2014-12-08 04:01:21 +00:00
martin
91bf3f088a EditorMacroScript: deal with broken xml file
git-svn-id: trunk@47133 -
2014-12-08 01:09:26 +00:00
martin
b58ff06478 SynEdit: more control over selection, when edit text from app
git-svn-id: trunk@47132 -
2014-12-07 23:54:10 +00:00
martin
bb622e5b7b Fpdebug: display more values
git-svn-id: trunk@47131 -
2014-12-07 22:25:24 +00:00
juha
136a5214a6 IDE: Delay creation of palette component buttons until a page is selected.
git-svn-id: trunk@47130 -
2014-12-07 17:29:54 +00:00
juha
ae16efe8ac IDE: Store Index of a page in Pages into ComponentPage itself.
git-svn-id: trunk@47129 -
2014-12-07 17:29:53 +00:00
juha
f5a445a699 IDE: Remove an exception from TComponentPalette.AssignOrigCompsForPage. Can be triggered in some strange cases.
git-svn-id: trunk@47128 -
2014-12-07 17:29:51 +00:00
juha
df3f0370d6 IDE: Move ReAlignButtons logic to TComponentPage class.
git-svn-id: trunk@47127 -
2014-12-07 17:29:50 +00:00
juha
8deedb773e IDE: New TComponentPage class. Move some methods from TComponentPalette to it.
git-svn-id: trunk@47126 -
2014-12-07 17:29:49 +00:00
juha
35c07f3d3c IDE: Minor refactoring in TComponentPalette.OnScrollBoxResize.
git-svn-id: trunk@47125 -
2014-12-07 17:29:48 +00:00
juha
fad5ba7edc IDE: Optimize KeyMappings, add a cache for commands and eliminate a linear search.
git-svn-id: trunk@47124 -
2014-12-07 17:29:41 +00:00
mattias
10f31d95f1 IDE: Fix for access violation if form is closed by pressing its X button and then reopened via F12 button in design mode, by Cyrax, bug #27141
git-svn-id: trunk@47123 -
2014-12-06 18:58:16 +00:00
mattias
666f004e4c lcl: fixed compilation WinCE
git-svn-id: trunk@47122 -
2014-12-06 13:32:48 +00:00
mattias
8e9dbfa85e IDE: compare files diff as source: do not add to project
git-svn-id: trunk@47121 -
2014-12-06 12:41:15 +00:00
jesus
7ab6918cc8 LazControls: check filteredtreeview and listbox, fix AV, from BBaz, issue #27137
git-svn-id: trunk@47120 -
2014-12-06 03:44:54 +00:00
jesus
539bec103f LazReport, Enable justified alignment on export to pdf using PowerPDF (best results when using PowerPDF 0.9.12), issue #26353
git-svn-id: trunk@47119 -
2014-12-06 03:24:25 +00:00
juha
5feb8a998a Remove non-existent units from lazarus.lpi
git-svn-id: trunk@47118 -
2014-12-05 13:06:57 +00:00
juha
86cf88320b IDE: Replace test "Package" with "Unit" in component palette options. Reuse the resource string.
git-svn-id: trunk@47117 -
2014-12-05 12:37:55 +00:00
juha
5ae6d7c5ac IDE: Use BeginUpdate-EndUpdate blocks in component palette options.
git-svn-id: trunk@47116 -
2014-12-05 11:43:39 +00:00
juha
483871416f IDE: Call ReAlignButtons only for the active page at the end of UpdateNoteBookButtons.
git-svn-id: trunk@47115 -
2014-12-05 07:19:18 +00:00
juha
2c6049da98 IDE: Call ReAlignButtons in OnScrollBoxResize also during startup. Needed on Windows.
git-svn-id: trunk@47114 -
2014-12-05 07:19:07 +00:00
jesus
47cf220de1 Examples, postscript: fix opening default .ps viewer under windows plus cleanup, from ocean, issue #27135
git-svn-id: trunk@47113 -
2014-12-05 01:09:46 +00:00
juha
d798261135 IDE: Align the buttons of current page again after palette configuration changed.
git-svn-id: trunk@47112 -
2014-12-04 23:29:05 +00:00
juha
96987c1d32 IDE: Less updates for the component palette during startup.
git-svn-id: trunk@47111 -
2014-12-04 23:29:03 +00:00
juha
149ad1651b IDE: More debug messages for component palette ReAlignButtons.
git-svn-id: trunk@47110 -
2014-12-04 23:29:01 +00:00
juha
be294a7bed IDE: fix a bug in component palette configuration.
git-svn-id: trunk@47109 -
2014-12-04 23:28:54 +00:00
mattias
574751850e lazutf8: in utf8 mode: override widestringmanager Ansi procs
git-svn-id: trunk@47108 -
2014-12-04 20:19:50 +00:00
mattias
a46dc8915a IDE: added TDebuggerIntf.CanExternalDebugSymbolsFile
git-svn-id: trunk@47107 -
2014-12-04 19:14:22 +00:00
mattias
d7122737e1 IDEIntf: renamed TDebuggerIntf.HasExePath to NeedsExePath, old kept as deprecated
git-svn-id: trunk@47106 -
2014-12-04 18:42:47 +00:00
mattias
e2c1838d3d lazutils: sanity check macros
git-svn-id: trunk@47105 -
2014-12-04 18:11:56 +00:00
mattias
233243e167 lazutils: paswstring: sanity check macros
git-svn-id: trunk@47104 -
2014-12-04 18:11:43 +00:00
mattias
b27cc83e34 lazutils: show exceptions of GetFormatSettingsUTF8
git-svn-id: trunk@47103 -
2014-12-04 18:10:53 +00:00
bart
7fdf4a2de2 CheckBoxThemed: fix checkbox position if Alignment is taLeftJustify (issue #0027127).
git-svn-id: trunk@47102 -
2014-12-04 17:44:09 +00:00
juha
9f65b18ff8 IDE: Use a unique name for a method, SelectButton -> SelectAButton.
git-svn-id: trunk@47101 -
2014-12-04 17:12:19 +00:00
juha
69a98b68c7 IDE: Call ReAlignButtons in TComponentPalette.ActivePageChanged only when needed.
git-svn-id: trunk@47100 -
2014-12-04 17:12:10 +00:00
juha
34ca493ff0 IDE: Reduce component palette updates at the start. Aims for snappier boot of Lazarus.
git-svn-id: trunk@47099 -
2014-12-04 17:12:09 +00:00
juha
d16d9236fd Revert "IDE: Another debug message ...", fLastCompPaletteForm was freed -> crash.
git-svn-id: trunk@47098 -
2014-12-04 17:12:04 +00:00
mattias
4ead586177 lazutils: paswstring: implemented CodePointLengthPChar
git-svn-id: trunk@47097 -
2014-12-04 16:45:29 +00:00
mattias
191c86fdf6 lazutils: paswstring: fixed CharLengthPChar
git-svn-id: trunk@47096 -
2014-12-04 16:27:01 +00:00
mattias
a937271d53 lazutils: paswstring: clean up
git-svn-id: trunk@47095 -
2014-12-04 16:11:59 +00:00
mattias
a4c4c3a904 lazutils: paswstring: PasUnicodeCompareText less strings
git-svn-id: trunk@47094 -
2014-12-04 16:10:31 +00:00
mattias
140ad30431 lazutils: paswstring: Unicode2AnsiMove, Ansi2UnicodeMove less strings
git-svn-id: trunk@47093 -
2014-12-04 16:07:49 +00:00
mattias
faa90467e8 lazutils: paswstring: StrCompAnsi: two strings less
git-svn-id: trunk@47092 -
2014-12-04 14:53:53 +00:00
mattias
cbcc383422 lazutils: paswstring: WideCompareText: two strings less
git-svn-id: trunk@47091 -
2014-12-04 14:41:05 +00:00
mattias
2a848a5c8c lazutils: GetEnvironmentStringUTF8 for FPC_RTL_UNICODE
git-svn-id: trunk@47090 -
2014-12-04 14:28:35 +00:00
mattias
302870da38 lazutils: paswstring: EnsureAnsiLen grow faster
git-svn-id: trunk@47089 -
2014-12-04 13:50:48 +00:00