User contributions for SMcNeill

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

19 April 2022

  • 20:4620:46, 19 April 2022 diff hist +1,299 N TOTALDROPPEDFILESCreated 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:4520:45, 19 April 2022 diff hist +1,311 N TOGGLEBITCreated 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:4520:45, 19 April 2022 diff hist +439 N 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:4420:44, 19 April 2022 diff hist +2,156 N TITLECreated 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:4420:44, 19 April 2022 diff hist +623 N STRICMPCreated 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:4320:43, 19 April 2022 diff hist +610 N STRCMPCreated 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:4320:43, 19 April 2022 diff hist +630 N 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:4320:43, 19 April 2022 diff hist +564 N 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:4220:42, 19 April 2022 diff hist +1,368 N SOURCECreated 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:4220:42, 19 April 2022 diff hist +687 N SNDVOLCreated 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:4120:41, 19 April 2022 diff hist +436 N SNDSTOPCreated 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:4120:41, 19 April 2022 diff hist +1,370 N SNDSETPOSCreated 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:4120:41, 19 April 2022 diff hist +1,090 N SNDRAWLENCreated 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..."
  • 20:4020:40, 19 April 2022 diff hist +408 N SNDRAWDONECreated page with "{{DISPLAYTITLE:_SNDRAWDONE}} _SNDRAWDONE ensures that the final buffer portion is played in short sound effects even if it is incomplete. {{PageSyntax}} : _SNDRAWDONE {{PageDescription}} * Use to force playing small buffers of _SNDRAW data. ==Availability== * '''Version 1.000 and up''' {{PageSeeAlso}} * _SNDOPENRAW * _SNDRAW * _SNDRAWLEN * _SNDRATE {{PageNavigation}}"
  • 20:4020:40, 19 April 2022 diff hist +5,353 N SNDRAWCreated page with "{{DISPLAYTITLE:_SNDRAW}} The _SNDRAW statement plays sound wave sample frequencies created by a program. {{PageSyntax}} : _SNDRAW {{Parameter|leftSample}}[, {{Parameter|rightSample}}][, {{Parameter|pipeHandle&}}] {{Parameters}} * The {{Parameter|leftSample}} and {{Parameter|rightSample}} value(s) can be any SINGLE or DOUBLE literal or variable frequency value from -1.0 to 1.0. * The {{Parameter|pipeHandle&}} parameter refers to the sound pipe opened..."
  • 20:3920:39, 19 April 2022 diff hist +547 N SNDRATECreated page with "{{DISPLAYTITLE:_SNDRATE}} The _SNDRATE function returns the sample rate frequency per second of the current computer's sound card. {{PageSyntax}} : {{Parameter|sampleRate&}} = _SNDRATE {{PageDescription}} * The sample rate frequency per second value returned can be any LONG value. Common values are 22050 or 44100. * '''The sound card sample rate is determined by the sound card and it cannot be changed.''' {{PageExamples}} * See the example in [[_SNDRAW]..."
  • 20:3920:39, 19 April 2022 diff hist +578 N SNDPLAYINGCreated page with "{{DISPLAYTITLE:_SNDPLAYING}} The _SNDPLAYING function returns whether a sound is being played. Uses a handle from the _SNDOPEN or _SNDCOPY functions. {{PageSyntax}} :{{Parameter|isPlaying%}} = _SNDPLAYING({{Parameter|handle&}}) {{PageDescription}} *Returns false (0) if a sound is not playing or true (-1) if it is. *If a sound is paused, _SNDPLAYING returns 0. {{PageExamples}} {{CodeStart}} '' '' {{Cl|PRINT}} {{Cl|_SNDPLAYING}}(h&) '' '' {{CodeEn..."
  • 20:3820:38, 19 April 2022 diff hist +1,444 N SNDPLAYFILECreated page with "{{DISPLAYTITLE:_SNDPLAYFILE}} The _SNDPLAYFILE statement is used to play a sound file without generating a handle, automatically closing it after playback finishes. {{PageSyntax}} :_SNDPLAYFILE {{Parameter|filename$}}[, {{Parameter|ignored%}}][, {{Parameter|volume!}}] {{PageDescription}} * Supported file formats are '''WAV, OGG and MP3'''. See _SNDOPEN. * {{Parameter|ignored%}} is an optional parameter , accepted for historical reasons. ** In versions pr..."
  • 20:3820:38, 19 April 2022 diff hist +1,271 N SNDPLAYCOPYCreated page with "{{DISPLAYTITLE:_SNDPLAYCOPY}} The _SNDPLAYCOPY statement copies a sound, plays it, and automatically closes the copy using a handle parameter passed from _SNDOPEN or _SNDCOPY {{PageSyntax}} : _SNDPLAYCOPY {{Parameter|handle&}}[, {{Parameter|volume!}}] {{Parameters}} * The LONG {{Parameter|handle&}} value is returned by _SNDOPEN using a specific sound file. * The {{Parameter|volume!}} parameter can be any SINGLE value from 0 (no volume) to..."
  • 20:2520:25, 19 April 2022 diff hist +533 N SNDPLAYCreated page with "{{DISPLAYTITLE:_SNDPLAY}} The _SNDPLAY statement plays a sound designated by a file handle created by _SNDOPEN. {{PageSyntax}} : _SNDPLAY {{Parameter|handle&}} {{PageDescription}} * Make sure that the {{Parameter|handle&}} value is not 0 before attempting to play it. {{PageExamples}} ''Example:'' Checking a handle value before playing {{CodeStart}} '' '' {{Cl|IF...THEN|IF}} h& {{Cl|THEN}} {{Cl|_SNDPLAY}} h& '' '' {{CodeEnd}} {{PageSeeAlso}} * _SNDO..."
  • 20:2520:25, 19 April 2022 diff hist +486 N SNDPAUSEDCreated page with "{{DISPLAYTITLE:_SNDPAUSED}} The _SNDPAUSED function checks if a sound is paused. Uses a handle parameter passed from _SNDOPEN. {{PageSyntax}} : {{Parameter|isPaused%%}} = _SNDPAUSED({{Parameter|handle&}}) {{PageDescription}} *Returns true (-1) if the sound is paused. False (0) if not paused. {{PageExamples}} {{CodeStart}} '' '' {{Cl|PRINT}} {{Cl|_SNDPAUSED}}(h&) '' '' {{CodeEnd}} {{PageSeeAlso}} * _SNDPAUSE, _SNDPLAY, * _SNDSTOP {{PageN..."
  • 20:2420:24, 19 April 2022 diff hist +523 N SNDPAUSECreated page with "{{DISPLAYTITLE:_SNDPAUSE}} The _SNDPAUSE statement pauses a sound using a handle from the _SNDOPEN function. {{PageSyntax}} : _SNDPAUSE {{Parameter|handle&}} {{PageDescription}} * Continue playing by calling _SNDPLAY {{Parameter|handle&}} * In versions '''prior to build 20170811/60''', the sound identified by {{Parameter|handle&}} must have been opened using the "PAUSE" capability to use this function. {{PageSeeAlso}} * _SNDPLAY, ..."
  • 20:2420:24, 19 April 2022 diff hist +906 N SNDOPENRAWCreated page with "{{DISPLAYTITLE:_SNDOPENRAW}} The _SNDOPENRAW function opens a new channel to fill with _SNDRAW content to manage multiple dynamically generated sounds. {{PageSyntax}} : {{Parameter|pipeHandle&}} = _SNDOPENRAW {{PageDescription}} * You can manage multiple dynamically generated sounds at once without having to worry about mixing. * Use _SNDCLOSE to remove the pipe sound handles from memory. {{PageExamples}} ''Example:'' Combining 2 sounds without worrying..."
  • 20:2420:24, 19 April 2022 diff hist +3,960 N SNDOPENCreated page with "{{DISPLAYTITLE:_SNDOPEN}} The _SNDOPEN function loads a sound file into memory and returns a LONG handle value above 0. {{PageSyntax}} : {{Parameter|soundHandle&}} = _SNDOPEN({{Parameter|fileName$}}) {{PageDescription}} * Returns a LONG {{Parameter|soundHandle&}} value to the sound file in memory. '''A zero value means the sound could not be loaded.''' * The literal or variable STRING sound {{Parameter|fileName$}} can be '''WAV, OGG or MP3''' file..."
  • 20:2320:23, 19 April 2022 diff hist +760 N SNDLOOPCreated page with "{{DISPLAYTITLE:_SNDLOOP}} The _SNDLOOP statement is like _SNDPLAY but the sound is looped. Uses a handle from the _SNDOPEN function. {{PageSyntax}} : _SNDLOOP {{Parameter|handle&}} {{PageDescription}} *Plays the sound identified by {{Parameter|handle&}} in a loop. {{PageExamples}} ''Example:'' Loading a sound or music file and playing it in a loop until a key is pressed. {{CodeStart}} '' '' bg = {{Cl|_SNDOPEN}}("back.ogg") '<<<<<<<<<< change to your..."
  • 20:2220:22, 19 April 2022 diff hist +931 N SNDLIMITCreated page with "{{DISPLAYTITLE:_SNDLIMIT}} The _SNDLIMIT statement stops playing a sound after it has been playing for a set number of seconds. {{PageSyntax}} : _SNDLIMIT {{Parameter|handle&}}, {{Parameter|numberOfSeconds!}} {{Parameters}} * The {{Parameter|handle&}} variable name is created using the _SNDOPEN function from a loaded sound file. * {{Parameter|numberOfSeconds!}} is a SINGLE value of seconds that the sound will play. {{PageDescription}} *Sets how lon..."
  • 20:2220:22, 19 April 2022 diff hist +539 N SNDLENCreated page with "{{DISPLAYTITLE:_SNDLEN}} The _SNDLEN function returns the length in seconds of a loaded sound using a handle from the _SNDOPEN function. {{PageSyntax}} : {{Parameter|soundLength}} = _SNDLEN({{Parameter|handle&}}) {{PageDescription}} * Returns the length of a sound in seconds. * In versions '''prior to build 20170811/60''', the sound identified by {{Parameter|handle&}} must have been opened using the "LEN" capability to use this function. {{..."
  • 20:2220:22, 19 April 2022 diff hist +1,356 N SNDGETPOSCreated page with "{{DISPLAYTITLE:_SNDGETPOS}} The _SNDGETPOS function returns the current playing position in seconds using a handle from _SNDOPEN. {{PageSyntax}} :{{Parameter|position}} = _SNDGETPOS({{Parameter|handle&}}) {{PageDescription}} *Returns the current playing position in seconds from an open sound file. *If a sound isn't playing, it returns 0. *If a sound is paused, it returns the paused position. *For a looping sound, the value returned continues to increment..."
  • 20:2120:21, 19 April 2022 diff hist +839 N SNDCOPYCreated page with "{{DISPLAYTITLE:_SNDCOPY}} The _SNDCOPY function copies a sound to a new handle so that two or more of the same sound can be played at once. The passed handle parameter is from the _SNDOPEN function. {{PageSyntax}} : {{Parameter|copyHandle&}} = _SNDCOPY({{Parameter|handle&}}) {{PageDescription}} * Returns a new handle to the a copy in memory of the sound data referred to by the source handle. * No changes to the source handle (such as a volume change) are..." current
  • 20:2120:21, 19 April 2022 diff hist +530 N SNDCLOSECreated page with "{{DISPLAYTITLE:_SNDCLOSE}} The _SNDCLOSE statement frees and unloads an open sound using a _SNDOPEN or _SNDCOPY handle. {{PageSyntax}} : _SNDCLOSE {{Parameter|handle&}} {{PageDescription}} * If the sound is still playing, it will be freed automatically after it finishes. ** Closing a looping/paused/etc. sound means it is never freed until the QB64 program terminates. * When your QB64 program terminates, all sounds are automatically freed. {{PageSeeA..."
  • 20:2020:20, 19 April 2022 diff hist +3,621 N SNDBALCreated page with "{{DISPLAYTITLE:_SNDBAL}} The _SNDBAL statement attempts to set the balance or 3D position of a sound. {{PageSyntax}} : _SNDBAL {{Parameter|handle&}}[, {{Parameter|x!}}][, {{Parameter|y!}}][, {{Parameter|z!}}][, {{Parameter|channel&}}]] {{Parameters}} * ''handle&'' is a valid sound handle created by the _SNDOPEN function. * {{Parameter|x!}} distance values go from left (negative) to right (positive). * {{Parameter|y!}} distance values go from below (negati..."
  • 20:2020:20, 19 April 2022 diff hist +1,674 N SHRCreated page with "{{DISPLAYTITLE:_SHR}} The _SHR function is used to shift the bits of a numerical value to the right. {{PageSyntax}} :{{Parameter|result}} = _SHR({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} * {{Parameter|numericalVariable}} is the variable to shift the bits of and can be of the following types: INTEGER, LONG, _INTEGER64, or _BYTE. * Integer values can be signed or _UNSIGNED. * {{Parameter|numericalValue}} t..."
  • 20:1920:19, 19 April 2022 diff hist +1,859 N SHLCreated page with "{{DISPLAYTITLE:_SHL}} The _SHL function is used to shift the bits of a numerical value to the left. {{PageSyntax}} :{{Parameter|result}} = _SHL({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} * {{Parameter|numericalVariable}} is the variable to shift the bits of and can be of the following types: INTEGER, LONG,_INTEGER64, or _BYTE. * Integer values can be signed or _UNSIGNED. * {{Parameter|numericalValue}} is..."
  • 20:1820:18, 19 April 2022 diff hist +1,142 N SHELLHIDECreated page with "{{DISPLAYTITLE:_SHELLHIDE}} The _SHELLHIDE function hides the console window and returns any INTEGER code sent when a program exits. {{PageSyntax}} : {{Parameter|returnCode%}} = _SHELLHIDE({{Parameter|externalCommand$}}) {{Parameters}} * The literal or variable STRING {{Parameter|externalCommand$}} parameter can be any external command or call to another program. {{PageDescription}} * A QB64 program can return codes specified after END or SYST..."
  • 20:1820:18, 19 April 2022 diff hist +1,227 N SETBITCreated page with "{{DISPLAYTITLE:_SETBIT}} The _SETBIT function is used to set a specified bit of a numerical value to 1 (on state). {{PageSyntax}} :{{Parameter|result}} = _SETBIT({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} * {{Parameter|numericalVariable}} is the variable to set the bit of and can be of the following types: _BYTE, INTEGER, LONG, or _INTEGER64. * Integer values can be signed or _UNSIGNED. * {{Parameter|nume..."
  • 20:1820:18, 19 April 2022 diff hist +3,448 N SETALPHACreated page with "{{DISPLAYTITLE:_SETALPHA}}{{DISPLAYTITLE:}} The _SETALPHA statement sets the alpha channel transparency level of some or all of the pixels of an image. {{PageSyntax}} : _SETALPHA {{Parameter|alpha&}}[, {{Parameter|color1&}}][ TO {{Parameter|colour2&}}] [, {{Parameter|imageHandle&}}] {{Parameters}} * {{Parameter|alpha&}} is the new alpha level to set, ranging from 0 (transparent) to 255 (opaque). * {{Parameter|color1&}} designates the 32-bit LONG color..."
  • 20:1720:17, 19 April 2022 diff hist +496 N SCROLLLOCKCreated page with "{{DISPLAYTITLE: _SCROLLLOCK}} The _SCROLLLOCK statement sets the state of the Scroll Lock key. {{PageSyntax}} : _SCROLLLOCK {ON|OFF|_TOGGLE} ==Availability== * Version 1.4 and up. * Not available in Linux or macOS. {{PageSeeAlso}} * _CAPSLOCK (function), _NUMLOCK (function), _SCROLLLOCK (function) * _CAPSLOCK (statement), _NUMLOCK (statement)..."
  • 20:1720:17, 19 April 2022 diff hist +599 N SCROLLLOCK (function)Created page with "{{DISPLAYTITLE: _SCROLLLOCK (function)}} The _SCROLLLOCK function returns the current state of the Scroll Lock key as on (-1) or off (0). {{PageSyntax}} : {{Parameter|keyStatus%%}} = _SCROLLLOCK ==Availability== * Version 1.4 and up. * Not available in Linux or macOS. {{PageSeeAlso}} * _CAPSLOCK (function), _..."
  • 20:1520:15, 19 April 2022 diff hist +973 N SCREENYCreated page with "{{DISPLAYTITLE:_SCREENY}} The _SCREENY function returns the current row pixel coordinate of the program window on the desktop. {{PageSyntax}} : {{Parameter|positionY&}} = _SCREENY {{PageDescription}} * Function returns the current program window's upper left corner row position on the desktop. * Use _DESKTOPWIDTH and _DESKTOPHEIGHT to find the current user's Windows desktop resolution to adjust the position with _SCREENMOVE. * Keywords_currently..."
  • 20:1520:15, 19 April 2022 diff hist +966 N SCREENXCreated page with "{{DISPLAYTITLE:_SCREENX}} The _SCREENX function returns the current column pixel coordinate of the program window on the desktop. {{PageSyntax}} : {{Parameter|positionX&}} = _SCREENX {{PageDescription}} * Function returns the current program window's upper left corner column position on the desktop. * Use _DESKTOPWIDTH and _DESKTOPHEIGHT to find the current Windows desktop resolution to adjust the position with _SCREENMOVE. * Keywords_currently_..."
  • 20:1520:15, 19 April 2022 diff hist +762 N SCREENSHOWCreated page with "The $SCREENSHOW metacommand can be used to display the main program window throughout the program. {{PageSyntax}} : $SCREENSHOW {{PageDescription}} * The metacommand is intended to be used in a modular program when a screen surface is necessary in one or more modules. * $SCREENSHOW can only be used after $SCREENHIDE or _SCREENHIDE have been used in another program module. * If $SCREENHIDE and then $SCREENSHOW are used in the same p..."
  • 19:5219:52, 19 April 2022 diff hist +429 N $SCREENSHOWCreated page with "{{DISPLAYTITLE:_SCREENSHOW}} The _SCREENSHOW statement can be used to display the main program window in a section of code. {{PageSyntax}} : _SCREENSHOW {{PageDescription}} * _SCREENHIDE or $SCREENHIDE must be used before _SCREENSHOW or $SCREENSHOW can be used! {{PageSeeAlso}} * $SCREENHIDE, $SCREENSHOW, $CONSOLE (QB64 Metacommands) * _SCREENHIDE, _CONSOLE {{PageNavigation}}"
  • 19:5119:51, 19 April 2022 diff hist +4,658 N SCREENPRINTCreated page with "{{DISPLAYTITLE:_SCREENPRINT}} The _SCREENPRINT statement simulates typing text into a Windows focused program. {{PageSyntax}} : _SCREENPRINT {{Parameter|text$}} {{PageDescription}} * Keyword not supported in Linux or MAC versions * {{Parameter|text$}} is the text to be typed into a focused program's text entry area, one character at a time. * Set the focus to a de..."
  • 15:3415:34, 19 April 2022 diff hist +2,100 N SCREENIMAGECreated page with "{{DISPLAYTITLE:_SCREENIMAGE}} The _SCREENIMAGE function stores the current desktop image or a portion of it and returns an image handle. {{PageSyntax}} : {{Parameter|imageHandle&}} = _SCREENIMAGE({{Parameter|column1}}, {{Parameter|row1}}, {{Parameter|column2}}, {{Parameter|row2}})] {{PageDescription}} * {{Parameter|imageHandle&}} is the handle to the new image in memory that will contain the desktop screenshot. * The optional screen {{Parameter|column}} and {..."
  • 15:3415:34, 19 April 2022 diff hist +493 N SCREENICONCreated page with "{{DISPLAYTITLE:_SCREENICON}} The _SCREENICON statement can be used to minimize the main program window to the taskbar. {{PageSyntax}} : _SCREENICON {{PageDescription}} * Use _SCREENICON to minimize the main program window to the taskbar. ==Availability== * '''Version 1.000 and up'''. {{PageSeeAlso}} * $SCREENHIDE, $SCREENSHOW, $CONSOLE (QB64 Metacommands) * _SCREENHIDE, _SCREENSHOW, _CONSOLE * _SCREENICON (function)..."
  • 15:3315:33, 19 April 2022 diff hist +481 N SCREENICON (function)Created page with "{{DISPLAYTITLE:_SCREENICON (function)}} The _SCREENICON function returns true (-1) or false (0) to indicate if the window has been minimized to an icon on the taskbar. {{PageSyntax}} : {{Parameter|isMinimized%%}} = _SCREENICON {{PageDescription}} * The function returns true (-1) when the program is minimized to the task bar and false (0) when not. {{PageSeeAlso}} * _SCREENICON * _SCREENHIDE * _SCREENSHOW {{PageNaviga..."
  • 15:3315:33, 19 April 2022 diff hist +620 N SCREENHIDECreated page with "{{DISPLAYTITLE:_SCREENHIDE}} The '''_SCREENHIDE''' statement can be used to hide the main program window in a section of code. {{PageSyntax}} ::: _SCREENHIDE * Use _SCREENHIDE to get rid of the main program window until later in the program. * Use the Metacommand to get rid of the program window throughout a program or when using $CONSOLE. * _SCREENHIDE or $SCREENHIDE must be used before _SCREENSHOW or $SCREENSHOW can be used! ''See also:''..."
  • 15:3215:32, 19 April 2022 diff hist +1,348 N $SCREENHIDECreated page with "The $SCREENHIDE metacommand can be used to hide the main program window throughout a program. {{PageSyntax}} : $SCREENHIDE * $SCREENHIDE may be used at the start of a program to hide the main program window when using a console window. * The _SCREENHIDE statement must be used before _SCREENSHOW can be used in sections of a program. * '''QB64 metacommands cannot be commented out with apostrophe or [[REM]..."
  • 15:3215:32, 19 April 2022 diff hist +817 N SCREENEXISTSCreated page with "{{DISPLAYTITLE:_SCREENEXISTS}} The _SCREENEXISTS function returns true (-1) once a screen has been created. {{PageSyntax}} : {{Parameter|screenReady%%}} = _SCREENEXISTS {{PageDescription}} * Function returns true (-1) once a program screen is available to use or change. * Can be used to avoid program errors because a screen was not ready for input or alterations. ** Use before _TITLE, _SCREENMOVE and other functions that require the output window to h..."
  • 15:2715:27, 19 April 2022 diff hist +1,079 N SCREENCLICKCreated page with "{{DISPLAYTITLE:_SCREENCLICK}} The _SCREENCLICK statement simulates clicking on a pixel coordinate on the desktop screen with the left mouse button. {{PageSyntax}} : _SCREENCLICK {{Parameter|column%}}, {{Parameter|row%}}[, {{Parameter|button%}}] {{PageDescription}} * {{Parameter|column%}} is the horizontal pixel coordinate position on the screen. * {{Parameter|row%}} is the vertical pixel coordinate position on the screen. * Optional {{Parameter|button%}} can..."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)