Revision: 14357 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14357&view=rev Author: vszakats Date: 2010-04-22 01:38:57 +0000 (Thu, 22 Apr 2010)
Log Message: ----------- 2010-04-22 03:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/achoice.prg ! Fixed to be more compatible with Clipper when passed wrong parameter types to ACHOICE(). (replacing DEFAULT TO usage with foolproof method) ! ACHOCIE() fixed to default dimensions to 0,0,0,0 like in Clipper. ! Fixed typo in ACHOICE() K_UP handling, which caused a bogus line to appear below the bottom when the height of the achoice area was only one line. Pls verify me for regressions. ! ACHOICE() fixed to immediately return zero (and position cursor) when wrong type or empty array was received as value array. ! Fixed minor inefficiency caused by wrongly calculated display area width when rightmost colums was out of screen in ACHOICE() call. * src/rtl/alert.prg + HB_ALERT() extended to support all variables types (not just strings) when an array is passed as first parameter: F.e.: HB_ALERT( { "hello", 100, .T. } ) % Optimized out two local variables along the way. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/src/rtl/achoice.prg trunk/harbour/src/rtl/alert.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour