Commit Graph

427 Commits

Author SHA1 Message Date
martin
40d9429c6c Test: fixed expectation for checkbox background color
git-svn-id: trunk@42717 -
2013-09-10 11:11:57 +00:00
mattias
f5dda02fe9 IDE: renamed DoPathDelims to ForcePathDelims
git-svn-id: trunk@42697 -
2013-09-09 10:18:24 +00:00
martin
e9ab40821e Tests: test for PageControl, workaround QT and GTK do extra paint
git-svn-id: trunk@42694 -
2013-09-09 08:36:48 +00:00
martin
426e526f9b Tests: test for PageControl, workaround QT and GTK do extra paint
git-svn-id: trunk@42693 -
2013-09-09 08:34:03 +00:00
martin
9e8ac69776 remove -WC opt
git-svn-id: trunk@42691 -
2013-09-08 23:37:07 +00:00
martin
0dcfe25d4f Tests: test for PageControl, workaround missing button paint in QT
git-svn-id: trunk@42690 -
2013-09-08 23:27:01 +00:00
martin
dea1487f68 Tests: more test for PageControl
git-svn-id: trunk@42689 -
2013-09-08 23:01:33 +00:00
martin
7db05696b4 Tests: more test for PageControl
git-svn-id: trunk@42688 -
2013-09-08 22:55:50 +00:00
martin
361be30481 Tests: more test for PageControl
git-svn-id: trunk@42687 -
2013-09-08 22:53:43 +00:00
mattias
1fdae44bb9 tests: replaced DoDirSeparators with DoPathDelims
git-svn-id: trunk@42684 -
2013-09-08 20:33:22 +00:00
martin
01192bcac9 Tests: started test for PageControl
git-svn-id: trunk@42679 -
2013-09-08 14:22:38 +00:00
martin
46fe5c5c38 tests: fix range check error
git-svn-id: trunk@42523 -
2013-08-30 08:51:16 +00:00
mattias
45db0258ac lazutils: added MergeCmdLineParams
git-svn-id: trunk@42244 -
2013-07-30 15:37:48 +00:00
mattias
a58991715c tests: TTextStrings
git-svn-id: trunk@42124 -
2013-07-17 21:30:55 +00:00
mattias
bc30518a35 tests: TTextStrings
git-svn-id: trunk@42122 -
2013-07-17 21:16:24 +00:00
mattias
bf8072a3ee tests: added test if CP1257-UTF8-CP1257 is lossless
git-svn-id: trunk@42028 -
2013-07-08 17:57:27 +00:00
mattias
c7a6f30979 tests: added test if CP433-UTF8-CP433 is lossless
git-svn-id: trunk@42027 -
2013-07-08 17:42:24 +00:00
mattias
65dc384053 tests: added test if CP433-UTF8-CP433 is lossless
git-svn-id: trunk@42026 -
2013-07-08 17:41:58 +00:00
mattias
90efb38b39 tests: added test if 8859-2-UTF8-8859-2 is lossless
git-svn-id: trunk@42025 -
2013-07-08 17:37:15 +00:00
mattias
3d352019bf tests: added test if 8859-15-UTF8-8859-15 is lossless
git-svn-id: trunk@42024 -
2013-07-08 17:36:49 +00:00
mattias
9640cbc6e8 tests: added test if 8859-1-UTF8-8859-1 is lossless
git-svn-id: trunk@42023 -
2013-07-08 17:36:28 +00:00
mattias
3483a510dc tests: added test if CP1255-UTF8-CP1255 is lossless
git-svn-id: trunk@42021 -
2013-07-08 17:34:39 +00:00
mattias
b3672fb4a5 tests: added test if CP1254-UTF8-CP1254 is lossless
git-svn-id: trunk@42019 -
2013-07-08 17:24:17 +00:00
mattias
44d50da995 tests: added test if CP1253-UTF8-CP1253 is lossless
git-svn-id: trunk@42017 -
2013-07-08 17:03:41 +00:00
mattias
11ff90f78b tests: added test if CP1252-UTF8-CP1252 is lossless
git-svn-id: trunk@42015 -
2013-07-08 16:54:21 +00:00
mattias
22b78d78f7 tests: added test if CP1251-UTF8-CP1251 is lossless
git-svn-id: trunk@42014 -
2013-07-08 16:52:13 +00:00
mattias
fa58ecb761 tests: added test if CP1250-UTF8-CP1250 is lossless
git-svn-id: trunk@42012 -
2013-07-08 16:48:51 +00:00
mattias
0d94ffb16b tests: updated TestCreateRelativePath
git-svn-id: trunk@41464 -
2013-05-30 15:19:33 +00:00
mattias
d9d42d35c7 tests: CreateRelativePath should keep ~ and $()
git-svn-id: trunk@41457 -
2013-05-30 10:51:28 +00:00
mattias
9b22e58354 tests: comments
git-svn-id: trunk@41450 -
2013-05-29 12:13:36 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
363854a331 lazutils: restored old CreateRelativePath, added doc
git-svn-id: trunk@41064 -
2013-05-08 01:18:11 +00:00
mattias
6b2480c61e lazutils: doc CreateRelativePath
git-svn-id: trunk@41063 -
2013-05-08 01:08:04 +00:00
mattias
caef4942e5 tests: ExpandFilename
git-svn-id: trunk@41062 -
2013-05-08 00:39:02 +00:00
mattias
16edeb1707 test: comment
git-svn-id: trunk@41061 -
2013-05-07 17:00:02 +00:00
mattias
8c9d341ad8 tests: less hints
git-svn-id: trunk@41060 -
2013-05-07 16:50:38 +00:00
juha
ca6c8aeee8 PNG test: add a groupbox for radiobuttons (did not work with QT). Improve anchors.
git-svn-id: trunk@41021 -
2013-05-04 10:28:52 +00:00
juha
270b5eb2c5 Tests: add more files and the actual test application to PNG test. Were left out by mistake earlier.
git-svn-id: trunk@40950 -
2013-04-30 11:19:24 +00:00
juha
8b3ac5fb01 Move PNG test files to right directory
git-svn-id: trunk@40948 -
2013-04-30 11:06:56 +00:00
juha
e749bc2e6b Tests: move lclmanual -> manual/lcl
git-svn-id: trunk@40907 -
2013-04-28 13:42:54 +00:00
juha
e2f29dcf76 Tests: Visual test suite for PNG loading. Issue #24119, patch from José Mejuto
git-svn-id: trunk@40906 -
2013-04-28 13:37:26 +00:00
mattias
bf56f3685f tests: added TestReIndent
git-svn-id: trunk@40806 -
2013-04-14 18:45:19 +00:00
mattias
925530b425 tests: GuessIndentSize
git-svn-id: trunk@40793 -
2013-04-11 12:20:17 +00:00
mattias
7c72271f45 tests: added test for cfgscritpt lcl
git-svn-id: trunk@40756 -
2013-04-08 22:14:01 +00:00
mattias
92fd214b1a tests: added test for cfgscript lcl
git-svn-id: trunk@40754 -
2013-04-08 22:07:00 +00:00
sekelsenmat
d98c131660 A modified version of the windows7 drawer patch from bug #24156
git-svn-id: trunk@40656 -
2013-03-28 09:53:24 +00:00
mattias
e3fad78b87 tests: added TestCompareTextIgnoringSpace test
git-svn-id: trunk@40184 -
2013-02-04 22:37:53 +00:00
mattias
314c442ef8 tests: codetools
git-svn-id: trunk@40022 -
2013-01-29 13:56:54 +00:00
mattias
ca6c8654a9 codetools: added tests for ComparingTextIgnoringSpace
git-svn-id: trunk@39965 -
2013-01-25 08:21:03 +00:00
mattias
e038ce4fc2 lazutils: xpath: test for predicates
git-svn-id: trunk@39917 -
2013-01-20 12:22:29 +00:00
mattias
5eecb021b6 lazutils: xpath: test for position
git-svn-id: trunk@39916 -
2013-01-20 12:10:15 +00:00
mattias
9ad25df1d3 lazutils: xpath: test for nodes
git-svn-id: trunk@39915 -
2013-01-20 12:05:07 +00:00
mattias
32fc4e1bed lazutils: xpath: test for root and //
git-svn-id: trunk@39914 -
2013-01-20 11:52:49 +00:00
mattias
a841f44ff5 xpath: added a test
git-svn-id: trunk@39913 -
2013-01-20 11:34:32 +00:00
mattias
6438ccc4ba codetools: added test for scanner at end, tool at impl uses end, then buildtree
git-svn-id: trunk@39865 -
2013-01-16 17:10:59 +00:00
mattias
0a8cd93bc5 tests: nice
git-svn-id: trunk@39819 -
2013-01-10 12:26:33 +00:00
mattias
c47b6d72a2 lazutils: TranslateUTF8Chars: multibyte with different size replacements
git-svn-id: trunk@39799 -
2013-01-07 16:49:16 +00:00
mattias
d594f5e36a lazutils: TranslateUTF8Chars: multibyte with same size replacements
git-svn-id: trunk@39798 -
2013-01-07 16:12:40 +00:00
mattias
dbdae2d1c7 lazutils: TranslateUTF8Chars: ascii with delete
git-svn-id: trunk@39795 -
2013-01-07 12:51:47 +00:00
mattias
222d3f6e64 lazutils: TranslateUTF8Chars: plain ascii
git-svn-id: trunk@39794 -
2013-01-07 12:34:37 +00:00
mattias
5bcaa75c06 lazutils: moved SplitCmdLineParms to LazFileUtils
git-svn-id: trunk@39741 -
2013-01-03 12:10:48 +00:00
mattias
899bdb7156 lazutils: FileUtil: added SplitCmdLineParams
git-svn-id: trunk@39730 -
2013-01-02 12:43:12 +00:00
mattias
1944243a3c codetools: added test for FindJumpPoint and double parsed include file
git-svn-id: trunk@39569 -
2012-12-17 13:29:37 +00:00
mattias
a86057b6f4 tests: fixed compilation
git-svn-id: trunk@38473 -
2012-09-01 23:49:32 +00:00
mattias
d21465be10 codetools: started skipping codetools skip comments
git-svn-id: trunk@38190 -
2012-08-06 22:37:08 +00:00
mattias
593c7fdb94 lazutils: utf8pos: added optional parameter StartPos
git-svn-id: trunk@37703 -
2012-06-20 12:11:42 +00:00
mattias
b7deaffd70 IDE,codetools: added conditionals functions GetIDEValue, GetEnv
git-svn-id: trunk@37391 -
2012-05-22 13:27:59 +00:00
mattias
b88a39ccca codetools: cfgscript: nicer error message if semicolon is missing
git-svn-id: trunk@37390 -
2012-05-22 10:53:35 +00:00
mattias
752c8adef7 runtests: unit output directory
git-svn-id: trunk@37389 -
2012-05-22 10:23:18 +00:00
mattias
8d1cb5ba75 tests: added tests for cfgscripts
git-svn-id: trunk@37388 -
2012-05-22 10:19:03 +00:00
mattias
8f39480f49 tests: complete block: repeat if else
git-svn-id: trunk@37014 -
2012-04-24 14:04:56 +00:00
mattias
8ec7169736 tests: complete block: fail on if
git-svn-id: trunk@37013 -
2012-04-24 13:48:56 +00:00
mattias
ba1fbe98f3 tests: todo
git-svn-id: trunk@37001 -
2012-04-24 09:39:10 +00:00
mattias
eb3ec4b040 tests: complete block: try, if
git-svn-id: trunk@36999 -
2012-04-24 08:55:06 +00:00
mattias
78412d51f2 tests: complete block: asm
git-svn-id: trunk@36997 -
2012-04-24 08:44:42 +00:00
mattias
ff80c97e6a runtests: fixed compilation
git-svn-id: trunk@36996 -
2012-04-24 08:27:04 +00:00
mattias
d9a785c090 tests: codetools: added test for duplicate sections, parsing library
git-svn-id: trunk@36971 -
2012-04-22 17:50:36 +00:00
sekelsenmat
eb613379a2 Initial implementation of the multiline TCDEdit
git-svn-id: trunk@36930 -
2012-04-20 14:05:13 +00:00
mattias
d5b401577b laz2_dom: added XmlValueToStr
git-svn-id: trunk@36348 -
2012-03-26 18:14:23 +00:00
sekelsenmat
194f7e5e2d Minor improvement in TTF debugging, cd_test_all and CustomDrawn glyph drawing
git-svn-id: trunk@36270 -
2012-03-23 11:30:16 +00:00
sekelsenmat
c35fbab45c Moves customdrawn_android and customdrawn_winxp drawers into the LCL in preparation for using them in LCL-CustomDrawn
git-svn-id: trunk@36258 -
2012-03-23 09:46:10 +00:00
sekelsenmat
0c67c051d3 Minor improvement to the common radiobutton drawer and adds android radiobutton tests
git-svn-id: trunk@36255 -
2012-03-23 09:37:42 +00:00
sekelsenmat
40a6a4cab9 cd_test_all: Adds a edit and combobox for Android testing
git-svn-id: trunk@36179 -
2012-03-20 17:37:53 +00:00
mattias
ba291b44cc lazutils: added TIndexedAVLTree
git-svn-id: trunk@36146 -
2012-03-18 01:05:11 +00:00
mattias
065bc9485c avglvltree: use rotateleft/right for balanceafterinsert
git-svn-id: trunk@36137 -
2012-03-17 20:38:48 +00:00
mattias
4d16618629 tests: avglvltree
git-svn-id: trunk@36123 -
2012-03-17 16:53:54 +00:00
sekelsenmat
6d8f89f7ee Initial implementation of TCDSpinEdit (supports both float and integer value)
git-svn-id: trunk@35973 -
2012-03-14 09:39:36 +00:00
martin
5a1360baf1 LazLogger, introduce base and dummy classes
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00
mattias
f3d45bc669 tests: codetools: hastxtword count>1
git-svn-id: trunk@35735 -
2012-03-05 14:29:11 +00:00
mattias
ea6accf625 tests: HasTxtWord
git-svn-id: trunk@35678 -
2012-03-03 17:02:24 +00:00
sekelsenmat
179972fb78 Starts TCDComboBox implementation, with a native routine for an eventual native item choose popup/dialog
git-svn-id: trunk@35641 -
2012-03-01 15:30:26 +00:00
mattias
9a2c21130a lazutils: fixed ReplaceSubString not changing original string
git-svn-id: trunk@35507 -
2012-02-20 12:47:43 +00:00
mattias
2e114fe055 lazutils: changed replacesubstring function to procedure
git-svn-id: trunk@35506 -
2012-02-20 10:53:10 +00:00
mattias
c80c2dfecc lazutils: added ReplaceSubString
git-svn-id: trunk@35499 -
2012-02-20 02:18:56 +00:00
mattias
44740de026 lazutils: added StrToXMLValue
git-svn-id: trunk@35468 -
2012-02-18 21:09:48 +00:00
mattias
cdf93d73b3 tests: added tests for UTF8Trim
git-svn-id: trunk@35421 -
2012-02-17 14:54:20 +00:00
martin
998b336ccb LazLogger: tests / fix parsing enabled groups
git-svn-id: trunk@35329 -
2012-02-12 16:44:13 +00:00
martin
a9dab89451 LazLogger: started tests
git-svn-id: trunk@35327 -
2012-02-12 15:13:37 +00:00
sekelsenmat
26d2cf7352 customdrawncontrols: Adds disabled looks for button and edit and adds partial code for the spin
git-svn-id: trunk@35037 -
2012-01-30 10:29:33 +00:00
mattias
197ac89ba8 codetools: completeblock debugging
git-svn-id: trunk@35002 -
2012-01-28 18:39:54 +00:00
mattias
cec16d5f5b tests: added completeblock test for case of end
git-svn-id: trunk@35000 -
2012-01-28 18:06:41 +00:00
mattias
525e2b6af4 tests: added completeblock test for try..finally
git-svn-id: trunk@34999 -
2012-01-28 18:01:12 +00:00
mattias
c15bbb3599 tests: complete block
git-svn-id: trunk@34610 -
2012-01-06 09:29:54 +00:00
mattias
b2dc71915b tests: complete block
git-svn-id: trunk@34604 -
2012-01-05 23:19:31 +00:00
sekelsenmat
c7d4748e81 customdrawn-android: Improves the text rendering, starts implementing text metrics. Improves the customdrawn examples.
git-svn-id: trunk@34150 -
2011-12-13 09:30:28 +00:00
mattias
3ec95f8d25 codetools: FindBlockStart: fixed when starting on last atom of block, bug #20797
git-svn-id: trunk@33915 -
2011-12-02 20:07:45 +00:00
mattias
55135cb93d tests: added test for codetools FindBlockStart
git-svn-id: trunk@33914 -
2011-12-02 19:50:31 +00:00
mattias
51ce9975e3 tests: added test for codetools FindBlockStart
git-svn-id: trunk@33913 -
2011-12-02 19:50:08 +00:00
sekelsenmat
7a56eb68a6 lazdialogs test: Adapts it for WinCE and improves the test
git-svn-id: trunk@33653 -
2011-11-20 21:19:54 +00:00
sekelsenmat
b51f40bfee Adds the lazdialogs testcase
git-svn-id: trunk@33651 -
2011-11-20 20:27:09 +00:00
sekelsenmat
ef607318ca Adds a button glyph test
git-svn-id: trunk@33571 -
2011-11-16 16:42:02 +00:00
sekelsenmat
ba4bd03d8d textextent test: Adds a arabic test
git-svn-id: trunk@33565 -
2011-11-16 13:06:06 +00:00
sekelsenmat
1e32edd4db textextent test: Fixes rendering for widgetsets which correctly apply the Brush under TextOut
git-svn-id: trunk@33564 -
2011-11-16 12:52:23 +00:00
sekelsenmat
fd7c5f87c7 textextent test: Fixes a tipo
git-svn-id: trunk@33560 -
2011-11-16 11:01:09 +00:00
sekelsenmat
5611271435 textextent test: Fixes a tipo
git-svn-id: trunk@33559 -
2011-11-16 10:52:54 +00:00
sekelsenmat
89748aa75c Adds a test for GetTextExtentExPoint
git-svn-id: trunk@33546 -
2011-11-15 20:24:52 +00:00
sekelsenmat
3223ac53ab customdrawn tests: A bit more spacing because Android controls are bigger
git-svn-id: trunk@33520 -
2011-11-14 07:15:54 +00:00
sekelsenmat
a90f20cd58 customdrawn tests: Improves the checkbox tests
git-svn-id: trunk@33509 -
2011-11-13 18:46:36 +00:00
sekelsenmat
6271f42df7 customdrawn tests: Adds checkbox winxp tests and starts TTabControl test
git-svn-id: trunk@33487 -
2011-11-12 17:30:30 +00:00
sekelsenmat
2bbcdb80e4 custom drawn tests: Adds a test for TScrollBar.PageSize
git-svn-id: trunk@33451 -
2011-11-10 06:12:09 +00:00
sekelsenmat
ed15dd0eb4 custom drawn tests: Improves the scrollbar tests
git-svn-id: trunk@33447 -
2011-11-09 21:05:38 +00:00
sekelsenmat
306398d36c custom drawn tests: Adds more checkbox tests
git-svn-id: trunk@33445 -
2011-11-09 19:44:49 +00:00
sekelsenmat
c9f9c81357 customdrawn tests: Adds scrollbar tests
git-svn-id: trunk@33442 -
2011-11-09 16:46:48 +00:00
sekelsenmat
f243cbead9 customdrawn tests: Advances the listview test
git-svn-id: trunk@33440 -
2011-11-09 15:56:02 +00:00
sekelsenmat
847363fdd2 customdrawn tests: Finishes the progressbar tests
git-svn-id: trunk@33433 -
2011-11-09 12:27:59 +00:00
sekelsenmat
8227b20654 customdrawn tests: Adds tests for the progressbar and listview
git-svn-id: trunk@33426 -
2011-11-09 08:24:46 +00:00
sekelsenmat
5db4db8822 customdrawn tests: Adds progressbar tests
git-svn-id: trunk@33419 -
2011-11-08 16:06:17 +00:00
sekelsenmat
d1b32f9a27 customdrawn tests: Adds more tests
git-svn-id: trunk@33418 -
2011-11-08 15:06:18 +00:00
sekelsenmat
b949305af6 customdrawn tests: Adds vertical trackbar tests
git-svn-id: trunk@33411 -
2011-11-08 10:36:42 +00:00
sekelsenmat
3e0f825405 custom drawn tests: Improves the trackbar tests
git-svn-id: trunk@33407 -
2011-11-08 07:56:32 +00:00
sekelsenmat
c8c3173472 Initial commit of the customdrawn widgetset. It already compiles in win32, but does not link yet.
git-svn-id: trunk@33362 -
2011-11-06 08:19:26 +00:00
sekelsenmat
f7dc81a9d1 customdrawn tests: adds TCDStaticText
git-svn-id: trunk@33345 -
2011-11-05 16:34:56 +00:00
sekelsenmat
84fd8c7545 customdrawn tests: Adds radiobutton
git-svn-id: trunk@33341 -
2011-11-05 14:54:37 +00:00
sekelsenmat
19a88c4667 customdrawn tests: Improves the layout (before the pagecontrols had left=-1)
git-svn-id: trunk@33330 -
2011-11-05 10:07:44 +00:00
sekelsenmat
34d9164fb9 customdrawn test: Adds a wince build mode
git-svn-id: trunk@33303 -
2011-11-04 16:51:43 +00:00
sekelsenmat
9e673aa6cf customdrawn test: Adds OnClick handler and logger
git-svn-id: trunk@33278 -
2011-11-04 07:38:22 +00:00
sekelsenmat
6ec44d6b2c customdrawn: Small test fixes
git-svn-id: trunk@33269 -
2011-11-03 16:34:33 +00:00
sekelsenmat
492de3197f customdrawn: More tests
git-svn-id: trunk@33266 -
2011-11-03 14:31:09 +00:00
sekelsenmat
574de4ecfd customdrawn: More tests
git-svn-id: trunk@33261 -
2011-11-03 13:06:31 +00:00
sekelsenmat
809aa055d4 customdrawn: More tests
git-svn-id: trunk@33258 -
2011-11-03 12:36:45 +00:00
sekelsenmat
c0fd58624a advances the customdrawn test battery
git-svn-id: trunk@33255 -
2011-11-03 10:36:14 +00:00
sekelsenmat
c1f462390c Initial structure of the customdrawn tester
git-svn-id: trunk@33249 -
2011-11-03 03:31:35 +00:00
sekelsenmat
172b031906 Adds a new unit to hold eventually utf16-based routines. Might be useful to speed up WideLowerCase for example in the future.
git-svn-id: trunk@32980 -
2011-10-19 12:14:14 +00:00
sekelsenmat
039f6c0926 One more test for assignment
git-svn-id: trunk@32974 -
2011-10-19 07:05:25 +00:00
sekelsenmat
7a64d13e99 Improved tests for paswstring
git-svn-id: trunk@32973 -
2011-10-19 06:54:19 +00:00
sekelsenmat
51be3f5f28 Starts a test for paswstring
git-svn-id: trunk@32966 -
2011-10-19 06:06:59 +00:00
sekelsenmat
810795ad1f Adds more uppercase support and tests, removes lowercase2
git-svn-id: trunk@32924 -
2011-10-16 15:18:12 +00:00
sekelsenmat
45ad603666 More tests and more lower/uppercase support
git-svn-id: trunk@32915 -
2011-10-15 21:20:11 +00:00
sekelsenmat
a8bff35bc7 More tests and more uppercase support
git-svn-id: trunk@32912 -
2011-10-15 18:38:52 +00:00
sekelsenmat
99b3c0f6bb New lower/upper tests, implements uppercase till 01FF, improves the description of the routines and fixes the identifier for Turkish and adds Azeri support
git-svn-id: trunk@32910 -
2011-10-15 17:48:16 +00:00