February 3-4, 2012
* [[GetTempPathA]] [[user:ChrisIverson]]
* [[GetTempFileNameA]] [[user:Alyce]]

January 23, 2012
* [[Numbers in LB]] - [[user:tsh73]]

December 29, 2011
* [[GetShortPathNameA|Get DOS short filename]] [[user:Alyce]]

December 14, 2011
* [[ShowCursor]] [[user:Alyce]]

November 16-17, 2011
* [[EventLog|Read or Write to Windows Event Log]] [[user:StPendl]]
* [[ControlPanelApplets|Running Control Panel Applets]] [[user:Alyce]]

October 24-28, 2011
* [[rndrandomize|RND(n) and Randomize]] - [[user:Alyce]]
* [[LastInputInfo|Last Input Info (system idle time)]] - [[user:Alyce|1319557959]]
* [[MDIScroll|MDI Client to Scroll Controls]] - [[user:Alyce]] //originally from NL #108, 5.2003//

October 19, 2011
* [[ArraysAndStructs|Arrays and Structs (the Memory Article)]] - [[user:DennisMcK]] //originally from NL #99, 8/2002 //

October 17, 2011
* [[Debug|Debug Your Code]] - [[user:Alyce]]

October 6, 2011
* [[GDI|Graphics Device Interface API Tutorials]] [[user:Alyce|1317925234]]

October 3, 2011
* [[ChatWindow|Chat Window Prototype]] [[user:Alyce|1317675785]]

September 21, 2011
* [[MouseAndKeyboard|Trapping Mouse and Keyboard Events in Graphics]] [[user:Alyce|1316633986]]

August 18, 2011
* [[QCard13|Qcard DLL - Lesson 13]] - [[user:Alyce]]

August 12, 2011
* [[FloodFill]] - [[user:Alyce]]

July 27, 2011
* [[TransparentBlt|Transferring Images with TransparentBlt]][[user:JanetTerra|1311821374]]

July 20, 2011
* [[Callbacks]] [[user:Alyce]]

July 4-11, 2011
* [[ManagingCards|Managing Cards]] [[user:Alyce]]
* [[QCard12|Qcard DLL - Lesson 12]]
* [[QCard11|Qcard DLL - Lesson 11]]
* [[QCard10|Qcard DLL - Lesson 10]]
* [[QCard09|Qcard DLL - Lesson 9]]
* [[QCard08|Qcard DLL - Lesson 8]]
* [[QCard07|Qcard DLL - Lesson 7]]
* [[QCard06|Qcard DLL - Lesson 6]]
* [[QCard05|Qcard DLL - Lesson 5]]
* [[QCard04|Qcard DLL - Lesson 4]]
* [[QCard03|Qcard DLL - Lesson 3]]
* [[QCard02|Qcard DLL - Lesson 2]]
* [[cardsDLL|Using Cards.DLL]][[user:Alyce]]
* [[ShapedWindow|Creating a Nonrectangular Window]] - [[user:JanetTerra]]
* [[LoadCursorFromFile|Custom Cursors With LoadCursorFromFile]] [[user:JanetTerra]]
* [[QCard01|Qcard DLL - Lesson 1]] [[user:Alyce|1309779392]]

July 1, 2011
* [[Basics of Programming]] [[user:lbjoseph]]

June 28, 2011
* [[FindFolder|Find Folder]] [[user:StPendl]] //originally from NL 141//

June 12-23, 2011
* [[ScreenCapture|Screen Capture of a Window]] [[user:Alyce]]
* [[MidiMapper|Midi Mapper for Sound Effects]] [[user:Alyce]]
* [[PushButtons|Push Buttons]] [[user:Alyce]]
* [[TCPIPTutorial|TCP/IP Tutorial]] - by Alex Davies //originally from NL 115//
* [[UsingModem|Using the Modem]] - George Johnson //originally from NL 114//
* [[DraggingAPopupWindow|Dragging a Popup Window]] [[user:BrentDT]] //originally from NL 143//
* [[BmpButtons]] [[user:Alyce]]
* [[ColorStatementsForControls|Color Statements for Controls]] [[user:Alyce]]
* [[ColorDialog]] [[user:Alyce]]
* [[SegmentsAndFlushing|Segments and Flushing]] [[user:Alyce]]
* [[Stopwatch]] [[user:JanetTerra]] [[user:StPendl]] [[user:BillBeasley]] [[user:GordonSweet]]
* [[Trapclose]] [[user:Alyce]]
* [[EncryptionDLL|Encryption Demo and DLL]] [[user:DavidDrake]] //originally from NL 108//
* [[FileAPI|API-Based File Operations]] [[user:DennisMcK]] //originally from NL 107//
* [[DrawnObjects|Drawn Objects]] [[user:Alyce]]
* [[APIColorDialog|API Color Dialog]] [[user:DennisMcK]] //originally from NL 105//
* [[ScanLoop|Minimize CPU Usage in Scan Loop]] [[user:DennisMcK]] //originally from NL 105//
* [[BitmapGraphics|Bitmap Graphics Tutorial]] [[user:Alyce]]
* [[ColorInGraphics|Use of Color in Graphics]] [[user:Alyce]]
* [[TurtleGraphics|Turtle Graphics Tutorial]] [[user:Alyce]]
* [[GraphicText|Graphics Text Tutorial]] [[user:Alyce]]
* [[MemoryMappedFiles|Sharing Data with Memory Mapped Files]] [[user:DennisMcK]]
* [[APIPolygon|Easy Polygon via API]] [[user:Alyce]]
* [[ImagesOnStatictext|Images on Statictext]] [[user:Alyce]]
* [[SimulatedHyperlink|Simulated Hyperlink in Liberty Basic]] //David Conner// and [[user:StPendl]] //Originally from NL 129//
* [[ContextSensitiveHelp|Context Sensitive Help]] [[user:DennisMcK]] //originally from NL 131//
* [[ShellAboutBox|Shell About Box]] [[user:Alyce]]
* [[ActiveX1|Using ActiveX DLLs in Liberty BASIC]] Part 1 - [[user:DennisMcK]] //originally from NL 130, March 2005//
* [[ActiveX2|Using ActiveX DLLs in Liberty BASIC]] Part 2 - [[user:DennisMcK]] //originally from NL 131//
* [[LengthofFileonInternet|Length of a File on the Internet]] [[user:BrentDT]] //orignally from NL 136, 2005//
* [[HTTPSData|Retrieving HTTPS Data]] [[user:BrentDT]] //originally from NL 137, OCT 2005//

June 10, 2011
* [[ClipboardAPI|Clipboard API Demos]] [[user:Alyce|1307705536]] [[user:DennisMcK]]

May 23, 2011
* [[MultipleTimerRoutines|Multiple-Timer Routines]] [[user:nukesrus21]]
* [[AnimationControl|API Animation Control]] [[user:Alyce|1306168004]]

May 9, 2011
* [[Prompt]]
* [[NoMainWin]]

May 8, 2011
* [[MutEx|Allowing only one instance of your program]] [[user:StPendl]]

May 5, 2011
* [[Drives|Retrieving installed drive letters with Drive$]] [[user:Alyce]]
* [[Combobox]] [[user:Alyce|1304619006]]

May 1, 2011
* [[GraphicPrinting2|Another Look at Hard Copy Printing]] [[user:RodBird]]

April 20, 2011
* [[GraphicPrinting|Hard Copy Printing with Graphics]] [[user:Alyce]]

April 8, 2011
* [[History1|History of Liberty BASIC]] //1999// [[user:CarlGundel]]

March 31, 2011
* [[ChangingTheIcon]] [[user:Alyce]]

February 27, 2011
* [[Graphic Segments|Getting to grips with graphic SEGMENTS]] -[[user:rodbird]]

January 15, 2011
* [[SaveJPG|Saving JPGs]] - Saving and Loading JPGs with a Free DLL [[user:mike_ukmid]]

October 10, 2010
* [[IntegerArithmetic|Integer Arithmetic]] - [[user:CarlGundel]]

September 2, 2010
* [[AccessingSerialPort|Accessing the Serial Port]] - [[user:rodbird]]

August 30, 2010
* [[RosettaCode|Rosetta Code]] - Links to Liberty BASIC examples on Rosetta Code

August 20, 2010
* [[PolarPhun|UNDERSTANDING AND PLOTTING POLAR COORDINATES]] [[user:Steelweaver52]]

August 10, 2010
* [[Graphics101plotting|Graphics 101 – plotting a function]] [[user:tsh73]]

July 26, 2010
* [[Get Set Default Printer|Get and Set Default Printer]] [[user:JanetTerra|1280168720]]

June 29, 2010
* [[GamePhysics1]] - Angle and Velocity [[user:benjamin805]]
* [[GamePhysics2]] - Acceleration [[user:benjamin805]]

June 6, 2010
* [[SHFileOperationA|Advanced File Operation API]] [[user:Alyce]]

May 31, 2010
* [[VidCap|Video Capture in Liberty BASIC]] by Callum Lowcay

April 19, 2010
* [[DisplayMultiLineText|Displaying Multi-Line Text]] - [[user:StPendl]]

March 30, 2010
* [[StylishComments|Commenting Your Programs With Style]] - [[user:JCHarrison]]

February 3, 2010
* [[UpdatingSizeRAF|Updating the Size of an Existing Random Access File ]] - [[user:jbross1]]

February 2, 2010
* [[A Kit for Using Cheetah]] - [[user:James_Young]]

January 20, 2010
* [[sprite8|Sprite Byte Tutorials Lesson Eight: Manipulating the Background]] [[user:Alyce]]

December 10, 2009
* [[Understanding Cascading Menus]] [[user:jbross1]]

December 9, 2009
* [[SubroutinesAndGosubs|Subroutines and Gosubs]] [[user:Alyce]]

November 14, 2009
* [[FunctionFundamentals|Function Fundamentals]] [[user:Alyce]]

October 7, 2009
* [[ParsingText|Parsing Text (HTML Parsing)]] [[user:jmuelver]]
* [[DownloadFile|Downloading a File]] [[user:Alyce]]

September 11, 2009
* [[UpdatingIniFile|Updating an Initialization File for Addional Values]] [[user:jbross1]]

August 18, 2009
* [[GraphicDimensions|Finding the Dimensions of a Graphic (.bmp, .gif, .png, .jpg)]] [[user:JanetTerra]]

August 16, 2009
* [[OpenGL3D_9|OpenGL 3D Lesson 9 - OpenGL Calls and Argument Types]] [[user:robmcal]]

July 31, 2009
* [[OpenGL3D_8|OpenGL 3D Lesson 8 - Transparent Surfaces and Fog]] [[user:robmcal]]

July 20, 2009
* [[OpenGL3D_7|OpenGL 3D Lesson 7 - Texture Mapping]] [[user:robmcal]]

July 13, 2009
* [[OpenGL3D_6|OpenGL 3D Lesson 6 - Creating Shapes]] [[user:robmcal]]

July 7, 2009
* [[OpenGL3D_5|OpenGL 3D Lesson 5 - Complex Surfaces]] [[user:robmcal]]

July 3, 2009
* [[OpenGL3D_4|OpenGL 3D Lesson 4 - Display Lists]] [[user:robmcal]]

June 29, 2009
* [[OpenGL3D_3|OpenGL 3D Lesson 3 - Rotation and Scaling]] [[user:robmcal]]

June 27, 2009
* [[OpenGL3D_2|OpenGL 3D Lesson 2 - Moving Objects]] [[user:robmcal]]

June 26, 2009
* [[OpenGL3D_1|OpenGL 3D Lesson 1 - Introduction and Basic Shapes]] [[user:robmcal]]

April 21, 2009
* [[sprite7|Sprite Byte Tutorials Lesson Seven: Collision Detection and Scoring]] [[user:Alyce]]

April 8, 2009
* [[CustomControlsBox|Custom Controls in a Box]] - [[user:lbjoseph]]
* [[ListBoxAndButtons|Rearranging a listbox and repeating buttons]] - by Jim Brossman
* [[WAVtoMP3|Converting wav files to MP3]] - [[user:mike_ukmid]]

February 15, 2009
* [[TutorialRandomAccessFile|Writing Data to and Retrieving Data from a Random Access file]] [[user:JanetTerra|1234751409]]

February 12, 2009
* [[TutorialSequentialTextFile|Creating, Reading, and Appending Sequential Text Files]] [[user:JanetTerra|1234495637]]

February 5, 2009
* [[sprite6|Sprite Byte Tutorials Lesson Six: User-Controlled Sprite and Computer-Controlled Sprite]] [[user:Alyce|1204905401]]

January 25, 2009
* [[IntroToFiles|An Introduction to Working with Files]] - [[user:GordonR]]

January 16, 2009
* [[FastFAQ|Fast FAQ: New to Liberty BASIC? Read this!]] - [[user:RodBird]]
* [[SerialPortPropeller|Hardware Control with the Serial Port and Propeller]] - [[user:rabaggett]]
* [[Hardware Control with the Serial Port and Propeller II]] - [[user:rabaggett]]

November 1, 2008
* [[Unicode]] [[user:harmonv]]

October 29, 2008
* [[FastFAQ|Fast FAQ (Frequently Asked Questions]] [[user:RodBird]]

October 21, 2008
* [[MessageBoxExA]] [[user:Alyce|1224597732]]

August 8, 2008
* [[EZTwain|Scanning with EZTwain]] [[user:JanetTerra]]

August 5, 2008
* [[FlashWindow]] [[user:JanetTerra]]

April 28, 2008
* [[ImageConversion|Using pct_dll.dll]] - Image conversion, window and screen dumps for LB4 [[user:mike_ukmid]]

April 22, 2008
* [[GPFiles|Using Files as a General Purpose Interface]] [[user:BillBlack]]

March 8, 2008
* [[UsingTheFilesStatement|Using the FILES Statement]] [[user:alix]]

March 7, 2008
* [[sprite5|Sprite Byte Tutorials Lesson Five: User-Controlled Sprite]] [[user:Alyce]]

January 18, 2008
* [[ABCs of APIs 9|The ABCs of APIs Lesson 9 - DLLs To Be Opened]] [[user:Alyce]]

January 14, 2008
* [[AnimatedWindow|AnimateWindow]] [[user:JanetTerra]]

January 14, 2008
* [[Creating an Image Map]] [[user:marcuslee]]

January 13, 2008
* [[ABCs of APIs 8|The ABCs of APIs Lesson 8 - Windows API in Liberty BASIC]] [[user:Alyce]]

January 1, 2008
* [[Inkey GetAsyncKeyState|Smoother Animation with GetAsyncKeyState]] [[user:JanetTerra]]

September 27, 2007
* [[ABCs of APIs 7|The ABCs of APIs Lesson 7 - Passing Numbers by Reference]] [[user:Alyce]]

September 9, 2007
* [[ListBox_single_and_double_click|How to have a single- and a double-click handler for a listbox]] [[user:StPendl]]

August 22, 2007
* [[ABCs of APIs 6|The ABCs of APIs Lesson 6 - Using Structs]] [[user:Alyce]]
* [[Byte Mode Programming|Byte Mode Programming By Mervin Faulkner]]

August 16, 2007
* [[ABCs of APIs 5|The ABCs of APIs Lesson 5 - Retrieving Text Strings from API Calls ]][[user:Alyce]]

August 15, 2007
* [[ABCs of APIs 4|The ABCs of APIs Lesson 4 - Sending Text Strings into API Calls ]][[user:Alyce]]

July 2, 2007
* [[Coding With Subs|Coding with Sub Event Handlers]] [[user:JanetTerra]]

June 30, 2007
* [[Managing Multiple Windows]] [[user:harmonv]]

June 21, 2007
* [[Toe Charts|Programming Using Task, Object, Event (TOE) Charts]] - [[user:Noble]]

June 18, 2007
* [[Running from System Tray]] - [[user:DuncanB]]

May 30, 2007
* [[Calculating the Value of PI]] - [[user:frankdwest]]

March 28, 2007
* [[ABCs of APIs 3|The ABCs of APIs Lesson 3 - Numeric Types]]

March 24, 2007
* [[A True API Popup Menu - By Duncan B]]

February 26, 2007
* [[ABCs of APIs 2|The ABCs of APIs Lesson 2 - Using Multiple Arguments to Move a Window]]

February 23, 2007
* [[ABCs of APIs 1|The ABCs of APIs Lesson 1 - Getting Started]]

February 9, 2007
* [[Retrieving Information from Textboxes|Retrieving Information from Textboxes with SendMessageA]]

February 5, 2007
* [[Textbox with Columns|Creating Columns in a Textbox with _EM_SETTABSTOPS]]

February 4, 2007
* [[Graphicbox and Scrollbars|A Graphicbox with Scrollbars]]

February 1, 2007
* [[GetSysColor|GetSysColor: Designing Your Program With GUI Compatible Colors]]

January 29, 2007
* [[MoveWindow|Moving or Resizing a Window or Control]]

January 15, 2007
* [[Improved BmpButton]]

January 9, 2007
* [[Load Bitmap to Size|Load Bitmap to Desired Size]]

January 8, 2007
* [[WindowCoordinates|Getting a Window's Coordinates]]

November 4, 2006
* [[jumpstart|Jumpstart]]

October 25, 2006
* [[CryptographyWithLB102|Cryptography with Liberty BASIC: 102 Classical Cryptography: DES]]

October 10, 2006
* [[Listview, trapping double click|Trapping a Double Click in a Listview]]

September 24, 2006
* [[menus02|The Liberty BASIC Popup Menu]]

September 24, 2006
* [[menus01|The Liberty BASIC Menu Bar]]

September 22, 2006
* [[Bit.Shift|Bit Shift Functions]]

September 6, 2006
* [[twit|Help (... is on the way!)]]
* [[chm|Creating Compiled HTML Help]]

August 29, 2006
* [[sprite4|Sprite Byte Tutorials Lesson Four: Moving a Sprite]]

August 28, 2006
* [[file.operations|Copying, Moving, Deleting and Renaming Files]]

August 24, 2006
* [[Scientific precision|Precision and Scientific Notation in Liberty BASIC]]

August 16, 2006
* [[CryptographyWithLB101|Cryptography with Liberty BASIC: 101 Introduction to Cryptography]]

August 7, 2006
* [[DesktopShell|Creating a Shell and Painting the Desktop]]

August 4, 2006
* [[MultiColored Graphics Text]]

August 3, 2006
* [[LayeredWindowTransparency|Transparent Window Using SetLayeredWindowAttributes]]

August 2, 2006
* [[StylebitsWindowsConstants|Stylebits and Windows Constants]]

July 24, 2006
* [[LBWFCh06|Chapter 6: Using Wire (Strange Things, Reminders, and Tips)]]

* [[LBWFCh05|Chapter 5: Using Wire (Focusing on the FF.LBWF.RequestObjectNameFromXY$() Function)]]

* [[LBWFCh04|Chapter 4: Wire 1.0 Released (Making Complex Objects With Wire)]]

* [[LBWFCh03|Chapter 3: Version 1.0 of the Wire Frame Library is On the Horizon]]

July 23, 2006
* [[LBWFCh02|Chapter 2: The Liberty BASIC Wire Frame Library - Version 0.6]]

July 22, 2006
* [[LBWFCh01|Chapter 1: Introducing the Liberty BASIC Wire Frame Library]]

* [[Plot3D|Precursor: Easy Functions for Plotting 3D Objects]]

July 21, 2006
* [[TabStrips|TabStrips and Container Controls]]

July 8, 2006
* [[RebarControls|Rebar Controls in Liberty BASIC]]

June 19, 2006
* [[Toolbar with Hi-color Images]]

June 9, 2006
* [[Tutorial WhenMouse|Trapping Mouse Actions and the When commands]]

May 23, 2006
* [[sprite3|Sprite Byte Tutorials Lesson Three: Changing the Sprite Image]]

May 21, 2006
* [[Graphics Windows Graphicboxes and Scrollbars|Graphics Windows, Graphicboxes and Scrollbars]]

May 20, 2006
* [[Stylebits - Dialog Windows]]

May 17, 2006
* [[Stylebits - Comboboxes]]
* [[Stylebits - Listboxes]]

May 16, 2006
* [[GetSystemMetrics]]

May 15, 2006
* [[Tutorial Inkey|Capturing Keypresses with When characterInput and Inkey$]]

May 11, 2006
* [[Stylebits - Buttons]]

May 10, 2006
* [[Stylebits - Statictext]]
* [[sprite2|Sprite Byte Tutorials Lesson Two: All About Masks]]

May 9, 2006
* [[Stylebits - Textboxes]]
* [[Stylebits - Windows]]
* [[sprite1|Sprite Byte Tutorials Lesson One: The Absolute Minimum!]]

May 2, 2006
* [[Getting Started]]

May 1, 2006
* [[ATL Tutorial]]
* [[ATL Demo]]
* [[Combobox with Images]]
* [[Drawing a Tiled Background with CreateCompatibleBitmap]]

March 20, 2006
* [[tech.writing|How to Write Well]]