5;- ABS( n );ABS( n )  valeur absolue de n
5;- ACS( n );ACS( n )  arc-cosinus de n
1;- "addsprite";print #w.g "addsprite NomSprite Image [image2 image3 etc]"| - cre un sprite avec le(s) fichier(s) Image prcdemment dclar(s)||    loadbmp "Smiley", "figure.bmp"|    loadbmp "Smiley2", "figure2.bmp"|    #w.g "addsprite toto Smiley Smiley2"    'toto' sera le seul nom connu par JB pour ce sprite.
0;AND;AND  bitwise, boolean AND operator
2;- APPEND;APPEND  est un paramtre d'ouverture d'un fichier.|          - il en existe 5 : INPUT, OUTPUT, APPEND, RANDOM ou BINARY|  voir OPEN.
5;- AS;AS  utilis avec la commande OPEN
5;- ASC( s$ );ASC( s$ )  code ASCII de s$
5;- ASN( n );ASN( n )  arc-sinus de n
5;- ATN( n );ATN( n )  arc-tangente de n
0;- "!autoresize";"!autoresize"  paramtre de texteditor pour "lier" sa dimension  la fentre dans laquelle il se trouve.
0;"autoresize";"autoresize"  graphics command to relocate control automatically
1;"backcolor";"backcolor"  graphics command to set background color
1;"background";"background"  sprite command to set background image
1;- BackgroundColor$;BackgroundColor$ = "couleur"| - dfini et donne la couleur de fond de la fentre
6;BEEP;BEEP  play the default system wave file
5;BINARY;BINARY  purpose parameter in file open statement
5;Bitwise;Bitwise  Operations modify bit patterns in an object
1;- BMPBUTTON;BMPBUTTON #handle.ext, filespec, returnVar, corner, posx, posy| - ajoute une image bouton  la fentre #handle||exemple:||  WindowWidth = 248|  WindowHeight = 175|  nomainwin|  loadbmp "arrow", "BMP\ARRWBTTN.BMP"|  loadbmp "blue", "BMP\BLUEBTTN.BMP"|  bmpbutton #main.button1, "BMP\ARRWBTTN.BMP", [button1Click], UL, 22, 11|  bmpbutton #main.button2, "BMP\BLUEBTTN.BMP", [button2Click], UL, 22, 46|  open "BmpButton Image Changer" for window as #main|  print #main, "trapclose [quit]"||  'wait here for user events|  wait||[button1Click]   'Display arrow image on button 2|  print #main.button2, "setfocus"|  print #main.button2, "bitmap arrow"|  print #main.button1, "bitmap blue"|  wait||[button2Click]   'Display arrow image on button 1|  print #main.button1, "setfocus"|  print #main.button1, "bitmap arrow"|  print #main.button2, "bitmap blue"|  wait||[quit]|  close #main|  end
2;- BMPSAVE;BMPSAVE "bmpName", "filename.bmp" save a bitmap to a disk file
5;- BOOLEAN;BOOLEAN  valuation "vrai" ou "faux"
1;"box";"box"  graphics command to draw box
1;"boxfilled";"boxfilled"  graphics command to draw filled box
1;- BUTTON;BUTTON #handle.ext, "label", returnVar, corner, x, y , width, height|  add a button to a window
6;- BYREF;BYREF  passes an argument to a subroutine or function by reference
0;CALL;CALL NomDeSubroutine [paramtre1,paramtre2, etc]| - appelle une SUB NomDeSubroutine crer par l'utilisateur
0;CASE;CASE  specifies a value for select case statement
0;CHECKBOX;CHECKBOX  add a checkbox to a window
0;CHR$( n );CHR$( n )  return character of ascii value n
1;"circle";"circle"  graphics command to draw circle
1;"circlefilled";"circlefilled"  graphics command to draw filled circle
1;CLOSE;CLOSE  #h close a file or window with handle #h
6;CLS;CLS  clear a program's mainwindow
1;"cls";"cls"  graphics command to clear drawing area
4;"!cls";"!cls"  text command to clear texteditor
0;"color";"color"  graphics command to set pen color
0;COMBOBOX;COMBOBOX  add a combobox to a window
0;ComboboxColor$;ComboboxColor$  sets or returns combobox color
0;CommandLine$;CommandLine$  contains any command line switches used on startup
0;CONFIRM;CONFIRM  opens a confirm dialog box
0;"!contents";"!contents"  text command to replace contents of texteditor
0;"!contents?";"!contents?"  text command returns contents of texteditor
0;"!copy";"!copy"  text command to copy text to clipboard
0;COS( n );COS( n )  cosine of n
0;DATA;DATA  adds data to a program that can be read with the READ statement
0;DATE$( );DATE$( )  return string with today's date
0;DefaultDir$;DefaultDir$  a variable containing the default directory
0;"delsegment";"delsegment"  graphics command to delete drawing segment
0;Dialog;Dialog  window type
0;DIM;DIM  array( ) set the maximum size of a data array
0;"discard";"discard"  graphics command to discard unflushed drawing
0;DisplayWidth;DisplayWidth  a variable containing the width of the display
0;DisplayHeight;DisplayHeight  a variable containing the height of the display
0;"down";"down"  graphics command to lower pen
0;"drawbmp";"drawbmp"  graphics command to display a bitmap
0;Drives$;Drives$  special variable, holds drive letters
0;DO LOOP;DO LOOP  performs a looping action until/while a condition is met
0;DUMP;DUMP  force the LPRINT buffer to print
0;"ellipse";"ellipse"  graphics command to draw an ellipse
0;"ellipsefilled";"ellipsefilled"  graphics command to draw a filled ellipse
0;ELSE;ELSE  used in block conditional statements with IF/THEN
0;ENABLE;ENABLE  make a control active
0;END;END  marks end of program execution
0;END FUNCTION;END FUNCTION  signifies the end of a function
0;END IF;END IF  used in block conditional statements with IF/THEN
0;END SELECT;END SELECT  signals end of SELECT CASE construct
0;END SUB;END SUB  signifies the end of a subroutine
0;EOF( #h );EOF( #h )  returns the end-of-file status for #h
0;EXIT;EXIT  exits a looping structure, sub or function
0;EXIT FOR;EXIT FOR  terminate a for/next loop before it completes
0;EXIT WHILE;EXIT WHILE  terminate a while/wend loop before it completes
0;EXP( n );EXP( n )  returns e^n
0;FIELD;FIELD  #h, list... sets random access fields for #h
0;FILEDIALOG;FILEDIALOG  opens a file selection dialog box
0;FILES;FILES  returns file and subdirectory info
0;"fill";"fill"  graphics command to fill with color
0;"font";"font"  set font as specified
0;ForegroundColor$;ForegroundColor$  sets or returns foreground color for window
0;FOR...NEXT;FOR...NEXT  performs looping action
0;FUNCTION;FUNCTION  define a user function
0;GET;GET  #h, n get random access record n for #h
0;"getbmp";"getbmp"  graphics command to capture drawing area
0;GLOBAL;GLOBAL  creates a global variable
0;"go";"go"  graphics command to move pen
0;GOSUB;GOSUB  label call subroutine label
0;"goto";"goto"  graphics command to move pen
0;GOTO;GOTO  label branch to label
0;GRAPHICBOX;GRAPHICBOX  add a graphics region to a window
0;GROUPBOX;GROUPBOX  add a groupbox to a window
0;Graphics;Graphics  window type
0;Graphics Commands;Graphics Commands  a detailed summary of graphics commands in Just BASIC
0;"home";"home"  graphics command to center pen
0;IF THEN;IF THEN  perform conditional action(s)
0;Inkey$;Inkey$  contains a character or keycode from a graphics window
0;INPUT;INPUT  get data from keyboard, file or button
0;INPUT$( #h, n );INPUT$( #h, n )  get n chars from handle #h, or from the keyboard
0;INPUT;INPUT  purpose parameter in file open statement
0;INSTR(a$,b$,n);INSTR(a$,b$,n)  search for b$ in a$, with optional start n
0;INT( n );INT( n )  integer portion of n
0;JOY;JOY -   global variables containing joystick information read by readjoystick command  - Joy1x, Joy1y
0;KILL;KILL  s$ delete file named s$
0;LEFT$( s$, n );LEFT$( s$, n )   first n characters of s$
0;LEN( s$ );LEN( s$ )   length of s$
0;LET;LET  var = expr  assign value of expr to var
0;"line";"line"   graphics command to draw line
0;"!line";"!line"   text command to return text from specified line in texteditor control
0;"!lines?";"!lines?"  text command to return number of lines in texteditor control
0;LINE;LINE  INPUT get next line of text from file
0;LISTBOX;LISTBOX  add a listbox to a window
0;ListboxColor$;ListboxColor$  sets or returns listbox color
0;LOADBMP;LOADBMP  load a bitmap into memory
0;LOC(#handle);LOC(#handle)  return current binary file position
0;"locate";#handle, "locate x y width height"|This command is for a graphicbox, not a graphics window,and it repositions the control in its| window.|This is effective when the control is placed inside a window of type "window".|The control will not update its size and location until a refresh command is sent to the window.
0;LOCATE;LOCATE  locate text in the mainwindow
0;LOF( #h );LOF( #h )  returns length of open file #h or bytes in serial buffer
0;LOG( n );LOG( n )  returns the natural logarithm of n
0;LOWER$( s$ );LOWER$( s$ )  s$ converted to all lowercase
0;LPRINT;LPRINT  print to hard copy
0;MAINWIN;MAINWIN  set the width of the main window in columns and rows
0;MENU;MENU  adds a pull-down menu to a window
0;MID$( );MID$( )  return a substring from a string
0;MIDIPOS( );MIDIPOS( )  return position of play in a MIDI file
0;MKDIR( );MKDIR( )  make a new subdirectory
0;MOD;MOD  returns the result of integer division
0;"!modified?";"!modified?"  text command to return modified status
0;NAME;NAME  a$ AS b$ rename file named a$ to b$
0;NEXT;NEXT  used with FOR
0;NOMAINWIN;NOMAINWIN  keep a program's main window from opening
0;"north";"north"  graphics command to set the current drawing direction
0;NOT;NOT  logical and bitwise NOT operator
0;NOTICE;NOTICE "message"| - ouvre une boite de dialogue de message avec un simple bouton "Ok"
0;ONCOMERROR;ONCOMERROR  set an error handler for serial communications
0;ON ERROR;ON ERROR  set an error handler for general program errors
0;- OPEN;OPEN "Mon programme" for window_nf as #main|ou|OPEN "c:\test.txt" for input as #f|ou|OPEN "com2:9600,n,8,1" for random as #commHandle| - ouvre un fichier ou une fentre ou la lecture du port COM (srie) du PC.
0;OPEN "COMn:...";OPEN "COMn:..."  open a communications port for reading/writing
0;OR;OR  logical and bitwise OR operator
0;"!origin";"!origin"  text command to set origin
0;"!origin?";"!origin?"  text command to return origin
0;OUTPUT;OUTPUT  purpose parameter in file open statement
0;"!paste";"!paste"  text command to paste text from clipboard
0;"pie";"pie"  graphics command to draw pie section
0;"piefilled";"piefilled"  graphics command to draw filled pie section
0;"place";"place"  graphics command to locate pen
0;Platform$;Platform$  special variable containing platform name
0;PLAYWAVE;PLAYWAVE  plays a *.wav sound file
0;PLAYMIDI;PLAYMIDI  plays a *.midi sound file
0;"posxy";"posxy"  graphics command to return pen position
0;"print";"print"  graphics command to print hard copy
0;PRINT;PRINT  print to a file or window
0;PrinterFont$;PrinterFont$  returns or sets the font used with LPRINT
0;PROMPT;PROMPT  open a prompter dialog box
0;PUT;PUT  #h, n puts a random access record n for #h
0;RADIOBUTTON;RADIOBUTTON  adds a radiobutton to a window
0;RANDOM;RANDOM  purpose parameter in file open statement
0;RANDOMIZE;RANDOMIZE  seed the random number generator
0;READ;READ  reads information from DATA statements
0;REDIM;REDIM  redimensions an array and resets its contents
0;"redraw";"redraw"  graphics command to redraw segment
0;"refresh";#handle, "refresh"  graphics command to refresh GraphicBox position
0;REM;REM  adds a remark to a program
0;RESTORE;RESTORE  sets the position of the next DATA statement to read
0;RETURN;RETURN  return from a subroutine call
0;RIGHT$( s$, n );RIGHT$( s$, n )  n rightmost characters of s$
0;RMDIR( );RMDIR( )  remove a subdirectory
0;RND( n );RND( n )  returns a random number
0;"rule";"rule"  graphics command to set drawing rule
0;RUN;RUN  s$, mode run external program s$, with optional mode
0;SCAN;SCAN  checks for and dispatches user actions
0;SEEK;SEEK  #h, fpos set the position in a file opened for binary access
0;"segment";"segment"  graphics command to return segment ID
0;SELECT CASE;SELECT CASE  performs conditional actions
0;"!selectall";"!selectall"  text command to highlight all text
0;"!selection?";"!selection?"  text command to return highlighted text
0;"set";"set"  graphics command to draw a point
0;"setfocus";"setfocus"  set input focus to control or window
0;SIN( n );SIN( n )  sine of n
0;"size";"size"  graphics command to set pen size
0;SPACE$( n );SPACE$( n )  returns a string of n spaces
3;Sprites;Sprites  all about using sprites in Just BASIC
5;SQR(n);SQR(n)  details about getting the square root of a number
0;STATICTEXT;STATICTEXT  add a statictext control to a window
0;STOP;STOP  marks end of program execution
0;STOPMIDI;STOPMIDI  stops a MIDI file from playing
4;STR$( n );STR$( n )  returns string equivalent of n
6;SUB;SUB  defines a subroutine
5;TAB( n );TAB( n )  cause tabular printing in mainwin
5;TAN( n );TAN( n )  tangent of n
4;Text;Text  window type
4;Text Commands;Text Commands  a detailed summary of text window commands in Just BASIC
0;TEXTBOX;TEXTBOX  add a textbox (entryfield) to a window
0;TextboxColor$;TextboxColor$  sets or returns textbox color
0;TEXTEDITOR;TEXTEDITOR  add a texteditor widget to a window
0;TexteditorColor$;TexteditorColor$  sets or returns texteditor color
0;TIME$( );TIME$( )  returns current time as string
0;TIMER;TIMER  manage a Windows timer
0;"!trapclose";"!trapclose"  text command to trap closing of text window
0;"trapclose";"trapclose"  trap closing of window
4;TRIM$( s$ );TRIM$( s$ )  returns s$ without leading/trailing spaces
0;"turn";"turn"  graphics command to reset drawing direction
0;TXCOUNT(#handle);TXCOUNT(#handle)  gets number of bytes in serial communications queue
0;UNLOADBMP;UNLOADBMP  unloads a bitmap from memory
0;"up";"up"  graphics command to lift pen
0;UPPER$( s$ );UPPER$( s$ )  s$ converted to all uppercase
0;USING( );USING( )  performs numeric formatting
0;UpperLeftX;UpperLeftX  specifies the x part of the position where the next window will open
0;UpperLeftY;UpperLeftY  specifies the y part of the position where the next window will open
0;VAL( s$ );VAL( s$ )  returns numeric equivalent of s$
0;Version$;Version$  special variable containing LB version info
0;WAIT;WAIT  stop and wait for user interaction
0;"when";"when"  graphics command to trap mouse and keyboard events
0;WHILE...WEND;WHILE...WEND  performs looping action
0;Window;Window  window type
0;WindowWidth;WindowWidth  specifies the width of the next window to open
0;WindowHeight;WindowHeight  specifies the height of the next window to open
0;WORD$( s$, n );WORD$( s$, n )  returns nth word from s$
0;XOR;XOR  logical and bitwise XOR operator
