💾 Archived View for mirrors.apple2.org.za › archive › apple.cabi.net › Hypercard › HyperTalk.stuff ›… captured on 2023-01-29 at 08:18:52.
-=-=-=-=-=-=-
Hypertalk Functions the abs of <number> --returns the absolute value of <number> abs (<number>) the annuity of <rate>, <periods> --computes present or future values of ordinary annuity. annuity (<rate>,<periods>) --<rate> is interest rate, <periods> is number of periods. the atan of <number> --returns the trigonometric arc tangent of <number> atan (<number>) average (<list>) --returns the average of number in list. charToNum <char> --returns ASCII equivalent of <char> the charToNum of <char> the clickChunk the clickH --returns the horizontal location of most recent mouse click the clickV --returns the vertical location of most recent mouse click the clickLine --returns the specification of the line clicked in a locked field the clickLoc --returns the locations of the most recent mouse click as "h,v" the clickText --returns the text of a single word clicked in a locked field the commandKey --returns "up" or "down" compound (<rate>,<periods>) --computes present or future value of a compound interest-bearing account. the cos of <angle> --returns the cosine of <angle> cos(<angle>) the [ <modifier> ] date --<modifier> is long, short, abbreviated, or abbrev. Returns a string representing the current date set in the Mac. the destination the diskSpace the exp of <number> --returns the mathematical exponential of <number> exp (<number>) the exp1 of <number> --returns 1 less than the mathematical exponential of <number> exp1(<number>) the exp2 of <number> --returns the value of 2 raised to the power <number> exp2 (<number>) the foundChuck --returns a chunk expression that indicates where the most recent find command located its argument. the foundField --returns a field expression for the field in which the most recent find command located its argument. the foundLine --returns a line expression for the field in which the most recent find command located its argument. the foundText --returns the characters enclosed in the box after the most recent find command has located its argument. the length of <factor> --returns the number of characters in <factor> length (<expression>) the ln of <number> --returns the base-e or natural logarithm of <number> ln (<number>) the ln1 of <number> --returns the base-e or natural logarithm of 1 ln1 (<number>) the log2 of <number> --returns the base-2 logarithm of <number> log2 (<number>) max (<list>) --returns the highest-value number from <list> min (<list>) --returns the lowest-value number from <list> the mouse --returns "up" or "down" the mouseClick --returns "true" or "false" the mouseH --returns the horizontal location of mouse pointer the mouseLoc --returns the point where mouse pointer is located as "h,v" the mouseV --returns the vertical location of mouse pointer [ the ] number of <objects> [ the ] number of [ background ] buttons --returns the number of background or card buttons or fields. [ the ] number of [ card ] fields [ the ] number of backgrounds [ in this stack ] [ the ] number of cards [ the ] number of cards in <background> [ the ] number of <chunks> in <expression> --<chunks> = characters, words, items, lines the numToChar of <source> --returns the character whose ASCII value is <source> numToChar (<source>) offset (<string1>,<string2>) --returns the number of characters from the beginning of string2 at which string1 begins. the optionKey --returns "up" or "down" the param of <factor> --returns a parameter value from the parameter list passed to the currently executing handler. param (<expression>) the paramCount --returns number of parameters passed to currently executing handler the params --returns entire parameter list, including message name the random of <factor> --returns a random integer between 1 and <source> random (<expression>) the result --returns text string containing an explanation of the error from the previously executed command. the round of <factor> --returns the <source> number rounded off to nearest integer. round (<expression>) the screenRect --the rect of the entire screen in which the HC window resides. the seconds --returns an integer showing the number of seconds between Midnight, Jan 1, 1904 and the current time set on the Mac. the secs the selectedButton of <family> --returns the descriptor of the button selected the selectedChunk --returns a chunk expression that indicates the range of characters currently highlighted. the selectedField --returns a field expression for the range of characters that is currently hilighted. the selectedLine --returns a line expression for the range of characters that is currently hilighted. the selectedLoc --returns a point at which the selected text begins. the selectedText --returns the text that is currently hilighted. the shiftKey --returns "up" or "down" the sin of <angle> --returns the sine of <angle> sin (<angle>) the sound --returns the name of the sound resource currently playing the sqrt of <number> --returns the square root of <number> sqrt (<number>) the stacks --returns a list of pathways of open stacks. the stackSpace --returns space remaining in Mac operating system. the systemVersion --returns string representing current system vesrion. the tan of <angle> --returns the tangent of <angle> tan (<angle>) the target --returns a string indicating the original recipient of the message. the ticks --returns an integer representing the number of ticks (1/60th of a second) since the Mac was turned on or restarted. the time --returns the time as a text string. the short time the long time the tool --returns the name of the currently selected tool tool() the trunc of <number> --returns the integer part of <number> trunc (<expression>) the value of <factor> --evaluates <factor> as an expression value (<expression>) the windows --returns list of names of windows available. windows()