Commit Graph

236 Commits

Author SHA1 Message Date
juha
f9005be726 IDE+LCL: Generate shortcut string correctly for comma and some other chars. Issue #20621
git-svn-id: trunk@33294 -
2011-11-04 10:56:22 +00:00
juha
c4cee0e6dd IDE+LCL: Combine PropEdits.KeyAndShiftStateToKeyString and TWidgetSet.GetAcceleratorString, move to lclproc. Remove unused constants.
git-svn-id: trunk@33283 -
2011-11-04 09:50:46 +00:00
paul
b8c286a25d lcl: reduce amount of warnings, fix use of UTF8Decode and use of UTF8String type
git-svn-id: trunk@33250 -
2011-11-03 06:58:10 +00:00
sekelsenmat
23818b9900 Adds a define to enable paswstring
git-svn-id: trunk@33117 -
2011-10-27 18:47:54 +00:00
sekelsenmat
2c0cc4c4d4 Reverts the previous removal of TLMouseEvent.State
git-svn-id: trunk@33114 -
2011-10-27 18:03:01 +00:00
sekelsenmat
73f0887e09 Fixes bug #20065. Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
git-svn-id: trunk@33092 -
2011-10-26 15:08:10 +00:00
sekelsenmat
190bd0e68d Redirects many utf8 routines in lclproc to use lazutf8, to avoid code duplication
git-svn-id: trunk@32987 -
2011-10-19 19:20:56 +00:00
sekelsenmat
e04d11b5e5 Starts redirecting lclproc utf-8 calls to lazutf8
git-svn-id: trunk@32939 -
2011-10-17 09:45:17 +00:00
sekelsenmat
d0e3cded34 Moves the New LowerCase from LCLProc to LazUtils
git-svn-id: trunk@32713 -
2011-10-06 06:32:09 +00:00
zeljko
1337735deb LCL: LCLProc: added UTF8CompareStr() and UTF8CompareText()
git-svn-id: trunk@32488 -
2011-09-24 05:58:37 +00:00
paul
d04061a144 lcl: replace UTF8String to AnsiString
git-svn-id: trunk@32399 -
2011-09-18 11:36:48 +00:00
paul
6032c0b3b2 don't use UTF8String type in the code. It will cause problems when cpstrenew branch is merged
git-svn-id: trunk@32374 -
2011-09-17 02:21:48 +00:00
mattias
3695f21e44 codetools: parser: read dot source name
git-svn-id: trunk@32100 -
2011-08-29 22:01:05 +00:00
sekelsenmat
c85b5cb9b9 Adds TWidgetset.DebugLogLn for widgetset implemented logs
git-svn-id: trunk@32093 -
2011-08-29 10:39:37 +00:00
sekelsenmat
b51ae032ac Fixes linking LCL-Android by disabling all links to libc in arm-linux
git-svn-id: trunk@31913 -
2011-08-08 11:23:08 +00:00
blikblum
c7c258c4f4 lcl: use string constant argument in GetCompleteText
git-svn-id: trunk@31419 -
2011-06-27 14:45:51 +00:00
mattias
ef8b26114d LCL: MergeSort: using insertion sort for small arrays
git-svn-id: trunk@31168 -
2011-06-11 15:11:42 +00:00
martin
66cdd0e590 DebuglnEnter/Exit: protect against over-exit
git-svn-id: trunk@30514 -
2011-05-01 14:24:54 +00:00
juha
4d7d059433 LCL: write a piece of code in a shorter way.
git-svn-id: trunk@30260 -
2011-04-10 17:07:39 +00:00
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
juha
611aafbe09 IDE: add "Swap case in selection" feature to edit menu.
git-svn-id: trunk@29766 -
2011-03-09 14:12:45 +00:00
paul
47edd5c7a5 lcl: fix memory leak in LCLGetLanguageIDs for darwin platform by Phil (bug #0018447)
git-svn-id: trunk@28948 -
2011-01-11 07:13:17 +00:00
mattias
3fbccdd74b LCL: added dbgs for TMethod
git-svn-id: trunk@28432 -
2010-11-23 11:02:58 +00:00
martin
78878863ea LCL: fix DebugLnEnter/Exit
git-svn-id: trunk@28252 -
2010-11-15 19:37:38 +00:00
marc
80bf16b385 * Fix compilation on darwin
git-svn-id: trunk@28169 -
2010-11-09 23:10:20 +00:00
martin
045fa68803 LCLProc: Fixed crash if no console available. Issue #17883 (Introduced in rev 28160 #5569d788c7)
git-svn-id: trunk@28165 -
2010-11-09 15:24:13 +00:00
martin
5569d788c7 LCL: Introduce DebuglnEnter/Exit
git-svn-id: trunk@28160 -
2010-11-09 02:05:13 +00:00
mattias
af460b1644 LCL: improved UTF8FindNearestCharStart
git-svn-id: trunk@27831 -
2010-10-24 17:44:33 +00:00
sekelsenmat
6e88a7c284 Improves wince menus, see bug #17090
git-svn-id: trunk@26986 -
2010-08-03 07:47:31 +00:00
mattias
747103186b LCL: opening debug log readable under MS Windows
git-svn-id: trunk@26809 -
2010-07-24 12:12:09 +00:00
mattias
1eca5fd45a LCL: dbgs(TRect) using l t r b
git-svn-id: trunk@26749 -
2010-07-20 11:29:16 +00:00
mattias
797f804dc4 anchordocking: enlarge with rotate splitter
git-svn-id: trunk@26070 -
2010-06-12 21:34:12 +00:00
martin
0b718f0db3 LCL: Fix mem corruption
git-svn-id: trunk@25757 -
2010-05-30 02:56:13 +00:00
dmitry
68f07f2a38 lcl: preventing an exception while dumping stacktrace
git-svn-id: trunk@25494 -
2010-05-18 07:44:57 +00:00
sekelsenmat
7850abd2d3 Implements DebugLn and DbgOut for Windows CE, as well as fixes compiling with VerboseSizeMsg
git-svn-id: trunk@25355 -
2010-05-13 11:14:22 +00:00
maxim
a9869a3ad7 LCL: localized shortcut captions (visible in IDE main menu), bug #11934.
git-svn-id: trunk@25302 -
2010-05-10 16:20:21 +00:00
marc
8509dda53a * LCL: Replaced some overloaded GetPart funtions with ones with default arguments. (patch #16175 by Flavio Etrusco)
git-svn-id: trunk@25156 -
2010-05-04 00:04:05 +00:00
mattias
6d4f0a5165 LCL: debugging
git-svn-id: trunk@25153 -
2010-05-03 13:05:08 +00:00
paul
c4f9ffccc0 lcl: improve debugging of TWinControl.WMWindowPosChanged
git-svn-id: trunk@24992 -
2010-04-27 04:53:36 +00:00
mattias
1aa4e0f860 LCL: calculatepreferredsize: anchored both sides, check for anchor kind when adding preferred width
git-svn-id: trunk@24931 -
2010-04-25 19:12:09 +00:00
marc
ff08093f2f * LCL: Try to prevent stringcopy in StripLN
git-svn-id: trunk@24482 -
2010-04-06 23:25:55 +00:00
mattias
387e635060 LCL: comment
git-svn-id: trunk@24190 -
2010-03-24 14:26:29 +00:00
vincents
a94da35a04 LCL: avoid stabs based BackTraceFunction on wince, until issue #14330 has been fixed, fixes for issue #15075
git-svn-id: trunk@22786 -
2009-11-26 07:22:12 +00:00
sekelsenmat
c15be9e2e1 New fix for bug #15075
git-svn-id: trunk@22775 -
2009-11-25 17:53:24 +00:00
sekelsenmat
2774606c92 Introduces the define DEBUG_ALLOW_DUMPBACKTRACE which removes code to dump a backtrace to the console, which crashes WinCE applications. Fixed bug #15075
git-svn-id: trunk@22722 -
2009-11-23 13:51:52 +00:00
mattias
7117c67456 LCL: FindInvalidUTF8Character: check last half char
git-svn-id: trunk@22474 -
2009-11-07 13:08:14 +00:00
mattias
ea159dc66b lcl: fixed compilation
git-svn-id: trunk@22472 -
2009-11-07 12:59:14 +00:00
mattias
dffcbd97cc codetools: procedure modifier deprecated
git-svn-id: trunk@22471 -
2009-11-07 12:52:44 +00:00
mattias
f9bf52235e lcl: added CompareMethods
git-svn-id: trunk@22165 -
2009-10-14 08:58:17 +00:00
paul
012e995f6c lcl: move OpenURL and FindDefaultBrowser from LCLProc to LCLIntf (as Mattias suggested)
git-svn-id: trunk@22045 -
2009-10-05 13:17:58 +00:00