2002-09-30 16:46 UTC+0300 Chen Kedem <niki@actcom.co.il>

This commit is contained in:
Chen Kedem
2002-09-30 13:46:40 +00:00
parent 08b8e26b76
commit 9dfe2ce4a7
5 changed files with 99 additions and 90 deletions

View File

@@ -7,6 +7,14 @@
For example:
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2002-09-30 16:46 UTC+0300 Chen Kedem <niki@actcom.co.il>
* doc/en/input.txt
* doc/en/lang.txt
* doc/en/menu.txt
* doc/en/objfunc.txt
! columns in <table></table> need to be at least 3 spaces apart
2002-09-29 12:00 UTC+0700 Andi Jahja <andijahja@harbour-id.net>
* source/rtl/tget.prg
! fixed get (value and display) involving negative (with decimal)

View File

@@ -40,16 +40,16 @@
* type of input event, simply add the various mask names together.
*
* <table>
* inkey.ch Meaning
* inkey.ch Meaning
*
* INKEY_MOVE Mouse motion events are allowed
* INKEY_LDOWN The mouse left click down event is allowed
* INKEY_LUP The mouse left click up event is allowed
* INKEY_RDOWN The mouse right click down event is allowed
* INKEY_RUP The mouse right click up event is allowed
* INKEY_KEYBOARD All keyboard events are allowed
* INKEY_ALL All mouse and keyboard events are allowed
* HB_INKEY_EXTENDED Extended keyboard codes are used.
* INKEY_MOVE Mouse motion events are allowed
* INKEY_LDOWN The mouse left click down event is allowed
* INKEY_LUP The mouse left click up event is allowed
* INKEY_RDOWN The mouse right click down event is allowed
* INKEY_RUP The mouse right click up event is allowed
* INKEY_KEYBOARD All keyboard events are allowed
* INKEY_ALL All mouse and keyboard events are allowed
* HB_INKEY_EXTENDED Extended keyboard codes are used.
* </table>
* If the parameter is not numeric, it will be treated as if it were set
* to hb_set.HB_SET_EVENTMASK.

View File

@@ -28,41 +28,42 @@
* Lang library,sorted by language.
*
* <table>
* Language Codepage <cNewLang>
* Basque 850 EU
* Catalan 850 CA
* Chinese Simplified 936 ZHGB
* Chinese Traditional 950 ZHB5
* Croatian 852 HR852
* Croatian ISO-8859-2 HRISO
* Czech 852 CS852
* Czech ISO-8859-2 CSISO
* Czech KAM CSKAM
* Czech Windows-1250 CSWIN
* English 437 EN
* Esperanto 850 EO
* French 850 FR
* Galician 850 GL
* German 850 DE
* Hebrew 862 HE862
* Hebrew Windows-1255 HEWIN
* Hungarian 852 HU852
* Hungarian CWI-2 HUCWI
* Hungarian Windows-1 HUWIN
* Icelandic 850 IS85
* Indonesian 437 ID
* Italian 437 IT
* Korean 949 KO
* Polish 852 PL852
* Polish ISO-8859-1 PLISO
* Polish Mozowia PLMAZ
* Portuguese 850 PT
* Romanian 852 RO
* Russian 866 RU866
* Russian Windows-1251 RUWIN
* Serbian 852 SR852
* Serbian ISO-8859-2 SRISO
* Spanish 850 ES
* Language Codepage <cNewLang>
*
* Basque 850 EU
* Catalan 850 CA
* Chinese Simplified 936 ZHGB
* Chinese Traditional 950 ZHB5
* Croatian 852 HR852
* Croatian ISO-8859-2 HRISO
* Czech 852 CS852
* Czech ISO-8859-2 CSISO
* Czech KAM CSKAM
* Czech Windows-1250 CSWIN
* English 437 EN
* Esperanto 850 EO
* French 850 FR
* Galician 850 GL
* German 850 DE
* Hebrew 862 HE862
* Hebrew Windows-1255 HEWIN
* Hungarian 852 HU852
* Hungarian CWI-2 HUCWI
* Hungarian Windows-1 HUWIN
* Icelandic 850 IS85
* Indonesian 437 ID
* Italian 437 IT
* Korean 949 KO
* Polish 852 PL852
* Polish ISO-8859-1 PLISO
* Polish Mozowia PLMAZ
* Portuguese 850 PT
* Romanian 852 RO
* Russian 866 RU866
* Russian Windows-1251 RUWIN
* Serbian 852 SR852
* Serbian ISO-8859-2 SRISO
* Spanish 850 ES
* </table>
* $RETURNS$
* <cOldLang> The old language indentifier

View File

@@ -66,14 +66,14 @@
* displayed. 1 origin. Default 1.
*
* <nWindowRow> - the number of the window row on which the initial
* item is to be displayed. 0 origin. Default 0.
* item is to be displayed. 0 origin. Default 0.
* $RETURNS$
* <nPosition> - the number of the item to be selected, or 0 if the
* selection was aborted.
* <nPosition> - the number of the item to be selected, or 0 if the
* selection was aborted.
* $DESCRIPTION$
* Allows selection of an element from an array.
* Allows selection of an element from an array.
* Please see standard Clipper documentation for ACHOICE for
* additional detail.
* additional detail.
* $EXAMPLES$
* aItems := { "One", "Two", "Three" }
* nChoice := ACHOICE( 10, 10, 20, 20, aItems )
@@ -102,19 +102,19 @@
* __AtPrompt( <nRow>, <nCol>, <cPrompt>, [<xMsg>] ) --> .F.
* $ARGUMENTS$
* <nRow> is the row number to display the menu <cPrompt>. Value could
* range from zero to MAXROW().
* range from zero to MAXROW().
*
* <nCol> is the column number to display the menu <cPrompt>. Value
* could range from zero to MAXCOL().
* could range from zero to MAXCOL().
*
* <cPrompt> is the menu item character string to display.
* <cPrompt> is the menu item character string to display.
*
* <xMsg> define a message to display each time this menu item is
* highlighted. <xMsg> could be a character string or code block that
* is evaluated to a character string. If <xMsg> is not specified or
* got the wrong type, an empty string ("") would be used.
* got the wrong type, an empty string ("") would be used.
* $RETURNS$
* __AtPrompt() always return .F.
* __AtPrompt() always return .F.
* $DESCRIPTION$
* With __AtPrompt() you define and display a menu item, each call to
* __AtPrompt() add another item to the menu, to start the menu itself
@@ -122,10 +122,10 @@
* define any row and column combination and they will be displayed at
* the order of definition. After each call to __AtPrompt(), the cursor
* is placed one column to the right of the last text displayed, and
* ROW() and COL() are updated.
* ROW() and COL() are updated.
*
* @...PROMPT command is preprocessed into __AtPrompt() function during
* compile time.
* compile time.
* $EXAMPLES$
* // display a two line menu with status line at the bottom
* // let the user select favorite day
@@ -147,7 +147,7 @@
* $COMPLIANCE$
* CA-Clipper array is limited to 4096 items, and therefor 4096 menu
* items are the maximum that could be defined per one menu, Harbour
* does not have this limit (not that you'll ever need that).
* does not have this limit (not that you'll ever need that).
* $FILES$
* Library is rtl
* $SEEALSO$
@@ -166,19 +166,19 @@
* @ <nRow>, <nCol> PROMPT <cPrompt> [MESSAGE <xMsg>]
* $ARGUMENTS$
* <nRow> is the row number to display the menu <cPrompt>. Value could
* range from zero to MAXROW().
* range from zero to MAXROW().
*
* <nCol> is the column number to display the menu <cPrompt>. Value
* could range from zero to MAXCOL().
* could range from zero to MAXCOL().
*
* <cPrompt> is the menu item character string to display.
* <cPrompt> is the menu item character string to display.
*
* <xMsg> define a message to display each time this menu item is
* highlighted. <xMsg> could be a character string or code block that
* is evaluated to a character string. If <xMsg> is not specified or
* got the wrong type, an empty string ("") would be used.
* got the wrong type, an empty string ("") would be used.
* $RETURNS$
* @...Prompt always return .F.
* @...Prompt always return .F.
* $DESCRIPTION$
* With @...Prompt you define and display a menu item, each call to
* @...Prompt add another item to the menu, to start the menu itself
@@ -186,10 +186,10 @@
* define any row and column combination and they will be displayed at
* the order of definition. After each call to @...Prompt, the cursor
* is placed one column to the right of the last text displayed, and
* ROW() and COL() are updated.
* ROW() and COL() are updated.
*
* @...PROMPT command is preprocessed into __AtPrompt() function during
* compile time.
* compile time.
* $EXAMPLES$
* // display a two line menu with status line at the bottom
* // let the user select favorite day
@@ -211,7 +211,7 @@
* $COMPLIANCE$
* CA-Clipper array is limited to 4096 items, and therefor 4096 menu
* items are the maximum that could be defined per one menu, Harbour
* does not have this limit (not that you'll ever need that).
* does not have this limit (not that you'll ever need that).
* $SEEALSO$
* ACHOICE(),MENU TO,SET MESSAGE,SET INTENSITY,SET WRAP,__MENUTO()
* $END$
@@ -227,35 +227,35 @@
* $SYNTAX$
* __MenuTo( <bBlock>, <cVariable> ) --> nChoice
* $ARGUMENTS$
* <bBlock> is a set/get code block for variable named <cVariable>.
* <bBlock> is a set/get code block for variable named <cVariable>.
*
* <cVariable> is a character string that contain the name of the
* variable to hold the menu choices, if this variable does not exist
* a PRIVATE variable with the name <cVariable> would be created to
* hold the result.
* hold the result.
* $RETURNS$
* __MenuTo() return the number of select menu item, or 0 if there was
* no item to select from or if the user pressed the Esc key.
* no item to select from or if the user pressed the Esc key.
* $DESCRIPTION$
* __MenuTo() invoked the menu define by previous __AtPrompt() call
* and display a highlight bar that the user can move to select an
* option from the menu. If <cVariable> does not exist or not visible,
* a PRIVATE variable named <cVariable> is created and hold the current
* menu selection. If there is a variable named <cVariable>, its value
* is used to select the first highlighted item.
* is used to select the first highlighted item.
*
* Menu prompts and messages are displayed in current Standard color,
* highlighted bar is displayed using current Enhanced color.
* highlighted bar is displayed using current Enhanced color.
*
* Pressing the arrow keys move the highlighted bar. When a menu item
* is highlighted the message associated with it is displayed on the
* line specified with SET MESSAGE. If SET WRAP is ON and the user
* press UP arrow while on the first selection the last menu item is
* highlighted, if the user press Down arrow while on the last item,
* the first item is highlighted.
* the first item is highlighted.
*
* Following are active keys that handled by __MenuTo():
*
* Following are active keys that handled by __MenuTo():
* -----------------------------------------------------
*
* <table>
* key Meaning
@@ -274,10 +274,10 @@
* | return this item position.
* </table>
* upon exit the cursor is placed at MAXROW()-1, 0
* __MenuTo() can be nested without loosing the previous prompts.
* __MenuTo() can be nested without loosing the previous prompts.
*
* MENU TO command is preprocessed into __MenuTo() function during
* compile time.
* compile time.
* $EXAMPLES$
* // display menu item on each screen corner and let user select one
* CLS
@@ -298,7 +298,7 @@
* $STATUS$
* R
* $COMPLIANCE$
* This command is CA-Clipper compliant
* This command is CA-Clipper compliant
* $FILES$
* Library is rtl
* $SEEALSO$
@@ -319,30 +319,30 @@
* <cVariable> is a character string that contain the name of the
* variable to hold the menu choices, if this variable does not exist
* a PRIVATE variable with the name <cVariable> would be created to
* hold the result.
* hold the result.
* $RETURNS$
* Menu To return the number of select menu item, or 0 if there was
* no item to select from or if the user pressed the Esc key.
* no item to select from or if the user pressed the Esc key.
* $DESCRIPTION$
* Menu To() invoked the menu define by previous __AtPrompt() call
* and display a highlight bar that the user can move to select an
* option from the menu. If <cVariable> does not exist or not visible,
* a PRIVATE variable named <cVariable> is created and hold the current
* menu selection. If there is a variable named <cVariable>, its value
* is used to select the first highlighted item.
* is used to select the first highlighted item.
*
* Menu prompts and messages are displayed in current Standard color,
* highlighted bar is displayed using current Enhanced color.
* highlighted bar is displayed using current Enhanced color.
*
* Pressing the arrow keys move the highlighted bar. When a menu item
* is highlighted the message associated with it is displayed on the
* line specified with SET MESSAGE. If SET WRAP is ON and the user
* press UP arrow while on the first selection the last menu item is
* highlighted, if the user press Down arrow while on the last item,
* the first item is highlighted.
* the first item is highlighted.
*
* Following are active keys that handled by Menu To:
*
* Following are active keys that handled by Menu To:
* -----------------------------------------------------
*
* <table>
* key Meaning
@@ -361,10 +361,10 @@
* | return this item position.
* </table>
* upon exit the cursor is placed at MAXROW()-1, 0
* Menu To can be nested without loosing the previous prompts.
* Menu To can be nested without loosing the previous prompts.
*
* MENU TO command is preprocessed into __MenuTo() function during
* compile time.
* compile time.
* $EXAMPLES$
* // display menu item on each screen corner and let user select one
* CLS
@@ -385,7 +385,7 @@
* $STATUS$
* R
* $COMPLIANCE$
* This command is CA Clipper compliant
* This command is CA Clipper compliant
* $SEEALSO$
* @...PROMPT,ACHOICE(),SET MESSAGE,SET INTENSITY,SET WRAP,__ATPROMPT()
* $END$

View File

@@ -123,11 +123,11 @@
* that allow you to distinguish between DATA and CLASSDATA:
*
* <table>
* hboo.ch Value Meaning
* hboo.ch Value Meaning
*
* HB_MSGLISTALL 0 All types
* HB_MSGLISTCLASS 1 CLASSDATA only
* HB_MSGLISTPURE 2 DATA only
* HB_MSGLISTALL 0 All types
* HB_MSGLISTCLASS 1 CLASSDATA only
* HB_MSGLISTPURE 2 DATA only
* </table>
*
* DATA are instance variable usable within each object from a class,