All public logs

Jump to navigation Jump to search

Combined display of all available logs of QB64 Phoenix Edition Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 04:33, 20 April 2022 SMcNeill talk contribs created page ASC (statement) (Created page with "The ASC statement allows a '''QB64''' program to change a character at any position of a STRING variable. {{PageSyntax}} : ASC({{Parameter|stringExpression$}}[, {{Parameter|position%}}]) = {{Parameter|code%}} {{PageDescription}} * The {{Parameter|stringExpression$}} variable's value must have been previously defined and cannot be an empty string (""). * {{Parameter|position%}} is optional. If no position is used, the leftm...")
  • 04:32, 20 April 2022 SMcNeill talk contribs created page ASC (Created page with "The ASC function returns the ASCII code number of a certain STRING text character or a keyboard press. {{PageSyntax}} : {{Parameter|code%}} = ASC({{Parameter|text$}}[, {{Parameter|position%}}]) * {{Parameter|text$}} string character parameter must have a length of at least 1 byte or an error occurs. * '''In QB64''' the optional byte {{Parameter|position%}} INTEGER parameter greater than 0 can specify the ASCII code of any character in...")
  • 04:32, 20 April 2022 SMcNeill talk contribs created page APPEND (Created page with "The OPEN statement is used to open a file or COM serial communications port for program input or output. {{PageSyntax}} : OPEN {{Parameter|fileName$}} ['''FOR''' {{Parameter|mode}}] [{{{KW|ACCESS}}|{{{KW|LOCK}}|SHARED}} [{READ|WRITE}] AS [#]{{Parameter|fileNumber&}} [LEN = {{Parameter|recordLength}}] ===Legacy ''GW-BASIC'' syntax=== : OPEN {{Parameter|modeLetter$}}, [#]{{Parameter|fileNumber&}}, {{Parameter|fileName$}}[, {{Parameter|recor...")
  • 04:31, 20 April 2022 SMcNeill talk contribs created page AND (boolean) (Created page with "The AND conditonal operator is used to include another evaluation in an IF...THEN or Boolean statement. {{PageSyntax}} : IF {{Parameter|condition}} AND {{Parameter|condition2}} {{PageDescription}} * If {{Parameter|condition}} AND {{Parameter|condition2}} are true then the evaluation returns true (-1). * {{Parameter|condition}} and {{Parameter|condition2}} can also contain their own AND evaluations. * Both...")
  • 04:31, 20 April 2022 SMcNeill talk contribs created page AND (Created page with "The logical AND numerical operator compares two values in respect of their bits. If both bits at a certain position in both values are set, then that bit position is set in the result. {{PageSyntax}} :{{Parameter|result}} = {{Parameter|firstvalue}} AND {{Parameter|secondvalue}} {{PageDescription}} * AND compares the bits of the {{Parameter|firstvalue}} against the bits of the {{Parameter|secondvalue}}, the result is stored in the {{Parameter|result}} variable...") Tag: visualeditor-switched
  • 04:29, 20 April 2022 SMcNeill talk contribs created page ALIAS (Redirected page to DECLARE LIBRARY) Tags: New redirect visualeditor
  • 04:26, 20 April 2022 SMcNeill talk contribs created page CALL ABSOLUTE (Created page with "CALL ABSOLUTE is used to access interrupts on the computer or execute assembly type procedures. {{PageSyntax}} : CALL ABSOLUTE([{{Parameter|argumentList}},] {{Parameter|integerOffset}}) ==Legacy support== * CALL ABSOLUTE is implemented to support older code and is not recommended practice. To handle mouse input, the '''use _MOUSEINPUT and related functions'''. {{PageDescription}} * CALL and parameter brackets are required in the statement. * {{P...")
  • 04:25, 20 April 2022 SMcNeill talk contribs created page ABS (Created page with "The ABS function returns the unsigned numerical value of a variable or literal value. {{PageSyntax}} :{{Parameter|positive}} = ABS({{Parameter|numericalValue}}) {{PageDescription}} * ABS always returns positive numerical values. The value can be any numerical type. * Often used to keep a value positive when necessary in a program. * Use SGN to determine a value's sign when necessary. * '''QB64''' allows programs to return only positive _UNSIGNED...")
  • 23:49, 19 April 2022 BigRon55 talk contribs created page GOSUB (Created page with "GOSUB sends the program flow to a sub procedure identified by a line number or label. {{PageSyntax}} : GOSUB {{{Parameter|lineNumber}}|{{Parameter|label}}} {{PageDescription}} * Use RETURN in a sub procedure to return to the next line of code after the original GOSUB call. END or SYSTEM can also be used to end program. <!-- needs clarification: * A procedure loop may be used to return automatically instead of using return. --> * GOSUB and GOTO can...")
  • 23:49, 19 April 2022 BigRon55 talk contribs created page GOTO (Created page with "The GOTO statement sends the procedure to a line label or a line number in the program. {{PageSyntax}} : GOTO {''lineNumber''|''lineLabel''} '''''IF''' Syntax:'' : IF condition GOTO {''lineNumber''|''lineLabel''} {{PageDescription}} * ''lineNumber'' or ''lineLabel'' must already exist or an IDE status error will be displayed until it is created. * Can be used in SUB or FUNCTION procedures using their own line labels or numbers. * The frequent u...")
  • 23:47, 19 April 2022 BigRon55 talk contribs created page IF (Created page with "IF...THEN statements make boolean (true or false) evaluations to automate program decision making. {{PageSyntax}} ===Single-line=== : IF {{Parameter|conditionStatement}} THEN ''{code}'' ELSE ''{alternativeCode}'' : IF {{Parameter|conditionStatement}} GOTO ''lineLabel'' ===Block=== : IF {{Parameter|conditionStatement}} THEN :: ''{code}'' :: ⋮ : ELSEIF {{Parameter|conditionStatement2}} THEN :: ''{code}'' :: ⋮ : ELSE :: ''{...")
  • 23:45, 19 April 2022 BigRon55 talk contribs created page THEN (Created page with "'''THEN''' is required in IF...THEN conditional evaluation statements. {{PageSyntax}} :: IF condition THEN execute_code * THEN is required on the same code line as the IF statement. * The condition value must be true(-1) or <> 0 for the statement code to be executed. ''See also:'' * IF...THEN * ELSE, ELSEIF * END IF {{PageNavigation}}")
  • 23:44, 19 April 2022 BigRon55 talk contribs created page END IF (Redirected page to IF...THEN) Tag: New redirect
  • 23:43, 19 April 2022 BigRon55 talk contribs created page Colon (Created page with "A '''colon''' can be used to separate two unrelated procedure statements on the same line. ''Usage:'' COLOR 10: PRINT "Hello "; : COLOR 12: PRINT "World" {{OutputStart}} {{text|Hello |limegreen}}{{text|World|red}} {{OutputEnd}} * Use colons to combine variable definition statements or screen prints. * Some statements such as END IF and Metacommands require a new code line! * Use semicolons and commas where appropriate in P...")
  • 23:42, 19 April 2022 BigRon55 talk contribs created page SELECT CASE (Created page with "SELECT CASE is used to determine the program flow by comparing the value of a variable to specific CASE values. {{PageSyntax}} :'''SELECT''' [EVERY]'''CASE''' {{Parameter|testExpression}} ::'''CASE''' {{Parameter|expressionList1}} :::[statement-block1] ::['''CASE''' {{Parameter|expressionList2}} :::[statement-block2]]... ::['''CASE ELSE''' :::[statementblock-n]] :'''END SELECT''' * '''SELECT CASE''' evaluates {{Parameter|testExpression}} and executes the first...")
  • 23:41, 19 April 2022 BigRon55 talk contribs created page ELSE (Created page with "ELSE is used in IF...THEN or SELECT CASE statements to offer an alternative to other conditional statements. {{PageSyntax}} ''Single-line syntax:'' : IF {{Parameter|condition}} THEN ''{code}'' ELSE ''{alternative-code}'' ''Block syntax:'' : IF {{Parameter|condition}} THEN :: ''{code}'' :: ⋮ : ELSEIF {{Parameter|condition2}} THEN :: ''{code}'' :: ⋮ : ELSE :: ''{alternative-code}'' :: ⋮ : END IF {{PageDescription}...")
  • 23:40, 19 April 2022 BigRon55 talk contribs created page ELSEIF (Created page with "ELSEIF is used in an IF...THEN block statement to offer an alternative condition. {{PageSyntax}} : IF {{Parameter|condition}} THEN :: ''{code}'' :: ⋮ : ELSEIF {{Parameter|condition2}} THEN :: ''{code}'' :: ⋮ : ELSE :: ''{alternative-code}'' :: ⋮ : END IF {{PageDescription}} * ELSEIF statements require a '''separate''' code block line with THEN for each alternative condition. * There can be more than one ELSE IF statement...")
  • 23:40, 19 April 2022 BigRon55 talk contribs created page IF...THEN (Created page with "IF...THEN statements make boolean (true or false) evaluations to automate program decision making. {{PageSyntax}} ===Single-line=== : IF {{Parameter|conditionStatement}} THEN ''{code}'' ELSE ''{alternativeCode}'' : IF {{Parameter|conditionStatement}} GOTO ''lineLabel'' ===Block=== : IF {{Parameter|conditionStatement}} THEN :: ''{code}'' :: ⋮ : ELSEIF {{Parameter|conditionStatement2}} THEN :: ''{code}'' :: ⋮ : ELSE :: ''{...")
  • 23:39, 19 April 2022 BigRon55 talk contribs created page CHR$ (Created page with "The CHR$ function returns the character associated with a certain character code as a STRING. {{PageSyntax}} :{{Parameter|result$}} = CHR$({{Parameter|code%}}) {{PageDescription}} * Valid ASCII {{Parameter|code%}} numbers range from 0 to 255. * The character code of a character can be found using ASC. * Some control codes below 32 will not PRINT or will move the screen cursor, unless _CONTROLCHR OFF is used. {{PageExamp...")
  • 23:36, 19 April 2022 BigRon55 talk contribs created page INKEY$ (Created page with "The INKEY$ function returns user input as ASCII STRING character(s) from the keyboard buffer. {{PageSyntax}} : {{Parameter|keypress$}} = INKEY$ {{PageDescription}} * Returns ASCII character string values in upper or lower cases. See: UCASE$ and LCASE$ * Returns "" if no key has been pressed since the last keyboard read. * Some control keys cannot be read by INKEY$ or will return 2 byte ASCII codes. * INKEY$ can also be used to clear a...")
  • 23:36, 19 April 2022 BigRon55 talk contribs created page LCASE$ (Created page with "The LCASE$ function outputs an all-lowercase version of a STRING. {{PageSyntax}} :{{Parameter|result$}} = LCASE$({{Parameter|text$}}) {{PageDescription}} * Normally used to guarantee that user input is not capitalized. * Does not affect non-alphabetical characters. {{PageExamples}} ''Example:'' The following code guarantees that all user letter entries will be lower case: {{CodeStart}}{{Cl|PRINT}} "Do you want to continue? (y/n)" {{Cl|DO...LOOP|DO}}...")
  • 23:35, 19 April 2022 BigRon55 talk contribs created page UCASE$ (Created page with "The UCASE$ function outputs an all-uppercase version of a STRING. {{PageSyntax}} :{{Parameter|result$}} = UCASE$({{Parameter|text$}}) {{PageDescription}} * Used to guarantee that all alphabetical characters in a STRING are capitalized. * Does not affect non-alphabetical characters. {{PageExamples}} ''Example:'' The following code guarantees that all letter key entries are capitalized: {{CodeStart}}{{Cl|PRINT}} "Do you want to continue? (y/n)" {{Cl|...")
  • 23:34, 19 April 2022 BigRon55 talk contribs created page INSTR (Created page with "The INSTR function searches for the first occurence of a search STRING within a base string and returns the position it was found. {{PageSyntax}} : {{Parameter|position%}} = INSTR([{{Parameter|start%}},] {{Parameter|baseString$}}, {{Parameter|searchString$}}) {{Parameters}} * The optional literal or variable INTEGER {{Parameter|start%}} indicates where in the {{Parameter|baseString$}} the search must start. * The {{Parameter|baseString$}} is a litera...")
  • 23:31, 19 April 2022 RhoSigma talk contribs created page Template:LogicalTruthTable (Created page with "<center>The results of the bitwise logical operations, where <i>A</i> and <i>B</i> are operands, and <i>T</i> and <i>F</i> indicate that a bit is set or not set:</center> <dl><dd><table border="1" cellpadding="2" align="center"> <tr> <th colspan="2">Operands</th> <th colspan="6">Operations </th></tr> <tr> <td align="center">A</td> <td align="center">B</td> <td align="center"><tt>NOT B</tt></td> <td align="center"><tt>A AND B</tt></td> <td align="center"><tt>A ...")
  • 23:19, 19 April 2022 RhoSigma talk contribs created page Template:PageErrors (Created page with "=== Errors ===")
  • 22:55, 19 April 2022 RhoSigma talk contribs created page Template:PrintUsing (Created page with "<center><b>Template is a literal or variable <a href="STRING.html" title="STRING">string</a> using the following formatting characters:</b> <p><br /> </p> <table border="1]]"> <tbody><tr> <td>  <b>&</b></td> <td>Prints an entire string value. <a href="STRING.html" title="STRING">STRING</a> length should be limited as template width will vary. </td></tr> <tr> <td>  <b>\  \</b></td> <td>Denotes the start and end point of a fixed string...")
  • 22:37, 19 April 2022 RhoSigma talk contribs created page Template:Discrete (Created page with "<div style="float: right;"><span style="font-family: Courier New, Courier, monospace;color:#B0B0B0;font-size: 0.80em;line-height: 120%;">{{{1}}}</span></div>")
  • 22:28, 19 April 2022 RhoSigma talk contribs created page Template:InlineCodeEnd (Created page with "</span>")
  • 22:28, 19 April 2022 RhoSigma talk contribs created page Template:InlineCode (Created page with "<span style="font-family: Courier New, monospace, Courier; background: #dddddd">")
  • 22:15, 19 April 2022 RhoSigma talk contribs created page Template:Cb (Created page with "<span style="color:blue">[[{{{1}}}|{{{2|{{{1}}}}}}]]</span>")
  • 20:48, 19 April 2022 SMcNeill talk contribs created page WINDOWHASFOCUS (Created page with "{{DISPLAYTITLE:_WINDOWHASFOCUS}} The _WINDOWHASFOCUS function returns true (-1) if the current program's window has focus. Windows-only. {{PageSyntax}} : {{Parameter|hasFocus%%}} = _WINDOWHASFOCUS {{PageDescription}} * The function returns true (-1) if the current program is the topmost window on the user's desktop and has focus. If the current program is running behind another window, the function returns false (0). * Keywords_currently_not_supported_by_QB...")
  • 20:48, 19 April 2022 SMcNeill talk contribs created page WINDOWHANDLE (Created page with "{{DISPLAYTITLE:_WINDOWHANDLE}} The _WINDOWHANDLE function returns the window handle assigned to the current program by the OS. Windows-only. {{PageSyntax}} : {{Parameter|hwnd&&}} = _WINDOWHANDLE {{PageDescription}} * The result is an _INTEGER64 number assigned by Windows to your running program. * Use it to make API calls that require a window handle to be passed. * Keywords_currently_not_supported_by_QB64#Keywords_Not_Supported_in...")
  • 20:48, 19 April 2022 SMcNeill talk contribs created page WIDTH (function) (Created page with "{{DISPLAYTITLE:_WIDTH (function)}} The _WIDTH function returns the width of an image handle or of the current write page. {{PageSyntax}} : {{Parameter|columns&}} = _WIDTH[({{Parameter|imageHandle&}})] {{PageDescription}} * If {{Parameter|imageHandle&}} is omitted, it's assumed to be the handle of the current SCREEN or write page. * To get the width of the current program screen window use zero for the handle...")
  • 20:47, 19 April 2022 SMcNeill talk contribs created page WHEEL (Created page with "{{DISPLAYTITLE:_WHEEL}} The _WHEEL function returns the relative position of a specified wheel number on a controller device. {{PageSyntax}} : {{Parameter|move}} = _WHEEL({{Parameter|wheelNumber%}}) * Returns -1 when scrolling up and 1 when scrolling down with 0 indicating no movement since last read. * Add consecutive wheel values to determine a cumulative value over time for scrolling or moving objects. * {{Parameter|wheelNumber%}} must be a number which do...")
  • 20:47, 19 April 2022 SMcNeill talk contribs created page $VIRTUALKEYBOARD (Created page with "{{DISPLAYTITLE:$VIRTUALKEYBOARD}} [DEPRACATED] The $VIRTUALKEYBOARD metacommand turns the virtual keyboard ON or OFF. {{PageSyntax}} : $VIRTUALKEYBOARD:{ON|OFF} {{PageDescription}} * Places a virtual keyboard on screen, which can be used in touch-enabled devices like Windows tablets. * Depracated. {{PageExamples}} {{CodeStart}} {{Cl|$VIRTUALKEYBOARD}}:ON {{Cl|DO}}: {{Cl|LOOP}} {{Cl|UNTIL}} {{Cl|INKEY$}} = {{Cl|CHR$}}(27) '' '' {{CodeEnd}}...")
  • 20:47, 19 April 2022 SMcNeill talk contribs created page $VERSIONINFO (Created page with "{{DISPLAYTITLE:$VERSIONINFO}} The $VERSIONINFO metacommand adds text metadata to the resulting executable for identification purposes across the OS. Windows-only. {{PageSyntax}} : $VERSIONINFO:{{Parameter|key}}={{Parameter|value}} {{Parameters}} * Text ''keys'' can be: '''CompanyName, FileDescription, InternalName, LegalCopyright, LegalTrademarks, OriginalFilename, ProductName, Web, Comments''' * Numeric {{Parameter|keys}} can be:'''FILEVERS...")
  • 20:46, 19 April 2022 SMcNeill talk contribs created page TRIM$ (Created page with "{{DISPLAYTITLE:_TRIM$}} The _TRIM$ function removes both leading and trailing space characters from a STRING value. {{PageSyntax}} :{{Parameter|return$}} = _TRIM$({{Parameter|text$}}) {{PageDescription}} * Shorthand to using LTRIM$(RTRIM$("text")) * {{Parameter|text$}} is the STRING value to trim. * If {{Parameter|text$}} contains no leading or trailing space characters, it is returned unchanged. * Convert fixed length STRING values by usi...")
  • 20:46, 19 April 2022 SMcNeill talk contribs created page TOTALDROPPEDFILES (Created page with "{{DISPLAYTITLE:_TOTALDROPPEDFILES}} The _TOTALDROPPEDFILES function returns the number of items (files or folders) dropped in a program's window after _ACCEPTFILEDROP is enabled. {{PageSyntax}} : {{Parameter|totalFilesReceived&}} = _TOTALDROPPEDFILES {{PageDescription}} * After _ACCEPTFILEDROP is enabled, _TOTALDROPPEDFILES will return 0 until the user drops files or folders into the program's window. * When using _DROPPEDFILE to read the list...")
  • 20:45, 19 April 2022 SMcNeill talk contribs created page TOGGLEBIT (Created page with "{{DISPLAYTITLE:_TOGLEBIT}} The _TOGGLEBIT function is used to toggle a specified bit of a numerical value. {{PageSyntax}} :{{Parameter|result}} = _TOGGLEBIT({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} * {{Parameter|numericalVariable}} is the variable to toggle the bit of and can be of the following types: _BYTE, INTEGER, LONG, or _INTEGER64. * Integer values can be signed or _UNSIGNED. * {{Parameter|numeri...")
  • 20:45, 19 April 2022 SMcNeill talk contribs created page TITLE$ (Created page with "{{DISPLAYTITLE:_TITLE$}} The _TITLE$ function returns the program title last set by the _TITLE statement. {{PageSyntax}} : {{Parameter|currentTitle$}} = _TITLE$ {{PageDescription}} * If no title has been set, the title bar will say "Untitled" and this function will return an empty string (""). ==Availability== * '''Build 20170924/68.''' {{PageSeeAlso}} * _TITLE * _CONSOLETITLE {{PageNavigation}}")
  • 20:44, 19 April 2022 SMcNeill talk contribs created page TITLE (Created page with "{{DISPLAYTITLE:_TITLE}} The _TITLE statement provides the program name in the title bar of the program window. {{PageSyntax}} : _TITLE {{Parameter|text$}} {{Parameters}} * {{Parameter|text$}} can be any literal or variable STRING or ASCII character value. {{PageDescription}} * The title can be changed anywhere in a program procedure. * The title bar will say "Untitled" if a title is not set. * Change the title of the $CONSOLE windows created usi...")
  • 20:44, 19 April 2022 SMcNeill talk contribs created page STRICMP (Created page with "{{DISPLAYTITLE:_STRICMP}} The _STRICMP function compares the relationship between two strings, ignoring upper or lower case letters. {{PageSyntax}} : {{Parameter|comparison%}} = _STRICMP({{Parameter|string1$}}, {{Parameter|string2$}}) {{PageDescription}} * Function returns -1 when {{Parameter|string1$}} is less than {{Parameter|string2$}}, 0 when equal or 1 when {{Parameter|string1$}} is greater than {{Parameter|string2$}}. * Alphabet comparisons will be eva...")
  • 20:43, 19 April 2022 SMcNeill talk contribs created page STRCMP (Created page with "{{DISPLAYTITLE:_STRCMP}} The _STRCMP function compares the relationship between two strings, comparing upper or lower case. {{PageSyntax}} : {{Parameter|comparison%}} = _STRCMP({{Parameter|string1$}}, {{Parameter|string2$}}) {{PageDescription}} * Function returns -1 when {{Parameter|string1$}} is less than {{Parameter|string2$}}, 0 when equal or 1 when {{Parameter|string1$}} is greater than {{Parameter|string2$}}. * Upper case letters are valued less than lo...")
  • 20:43, 19 April 2022 SMcNeill talk contribs created page STARTDIR$ (Created page with "{{DISPLAYTITLE:_STARTDIR$}} The _STARTDIR$ function returns the path a user called a QB64 program from. {{PageSyntax}} : {{Parameter|callPath$}} = _STARTDIR$ {{PageDescription}} * Returns a STRING representing the user's program calling path. ==Availability== * '''Version 1.000 and up'''. {{PageExamples}} ''Example:'' Showcasing QB64 path functions: {{CodeStart}} '' '' {{Cl|$CONSOLE}}:ONLY {{Cl|_DEST}} {{Cl|_CONSOLE}} {{Cl|SHELL}} "cd" {{Cl|PRINT}} {{C...")
  • 20:43, 19 April 2022 SMcNeill talk contribs created page SOURCE (function) (Created page with "{{DISPLAYTITLE:_SOURCE (function)}} The _SOURCE function returns the present image source handle value. {{PageSyntax}} : {{Parameter|currentSource&}} = _SOURCE {{PageDescription}} * Returns a handle value that is a LONG integer type. * Save the source handle to a LONG variable for later restoration using the _SOURCE statement. {{PageExamples}} See the examples in: * Bitmaps * SAVEIMAGE * SaveIcon32...")
  • 20:42, 19 April 2022 SMcNeill talk contribs created page SOURCE (Created page with "{{DISPLAYTITLE:_SOURCE}} The _SOURCE statement establishes the image SOURCE using a handle created by _LOADIMAGE, _NEWIMAGE or _COPYIMAGE. {{PageSyntax}} : _SOURCE {{Parameter|handle&}} {{PageDescription}} * The handle is a LONG integer value from the _SOURCE function or a handle created by _NEWIMAGE. * If the handle is designated as 0, it refers to the current SCREEN image. * A source image can only supply info...")
  • 20:42, 19 April 2022 SMcNeill talk contribs created page SNDVOL (Created page with "{{DISPLAYTITLE:_SNDVOL}} The _SNDVOL statement sets the volume of a sound loaded in memory using a handle from the _SNDOPEN function. {{PageSyntax}} : _SNDVOL {{Parameter|handle&}}, {{Parameter|volume!}} {{PageDescription}} * {{Parameter|volume!}} is a value from 0 (silence) to 1 (full volume). * In versions '''prior to build 20170811/60''', the sound identified by {{Parameter|handle&}} must have been opened using the "VOL" capability to use...")
  • 20:41, 19 April 2022 SMcNeill talk contribs created page SNDSTOP (Created page with "{{DISPLAYTITLE:_SNDSTOP}} The _SNDSTOP statement stops a playing or paused sound using a handle from the _SNDOPEN or _SNDCOPY functions. {{PageSyntax}} : _SNDSTOP {{Parameter|handle&}} {{PageDescription}} * Sounds can be resumed using _SNDPLAY with the correct handle. {{PageExamples}} ''Example:'' {{CodeStart}} '' '' {{Cl|_SNDSTOP}} h& '' '' {{CodeEnd}} {{PageSeeAlso}} * _SNDPAUSE {{PageNavigation}}")
  • 20:41, 19 April 2022 SMcNeill talk contribs created page SNDSETPOS (Created page with "{{DISPLAYTITLE:_SNDSETPOS}} The _SNDSETPOS statement changes the current/starting playing position in seconds of a sound. {{PageSyntax}} : _SNDSETPOS {{Parameter|handle&}}, {{Parameter|position!}} {{PageDescription}} *Changes the current/starting playing position in seconds (a SINGLE value) of a sound in memory. *If {{Parameter|position!}} is past the length of the sound, playback will be interrupted. *Function cannot be called while a looping sound is be...")
  • 20:41, 19 April 2022 SMcNeill talk contribs created page SNDRAWLEN (Created page with "{{DISPLAYTITLE:_SNDRAWLEN}} The _SNDRAWLEN function returns the length, in seconds, of a _SNDRAW sound currently queued. {{PageSyntax}} : {{Parameter|length#}} = _SNDRAWLEN {{PageDescription}} * Use _SNDRAWLEN to determine the length of a sound queue during creation and when to stop playing the sound. * Ensure that _SNDRAWLEN is comfortably above 0 (until you've actually finished playing sound). * If you are getting occasional random clicks, this...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)