Skip to main content
guest
Join
|
Help
|
Sign In
Liberty BASIC Programmer's Encyc
Home
guest
|
Join
|
Help
|
Sign In
Wiki Home
Recent Changes
Pages and Files
Members
Home
General Tutorials
Advanced Tutorials
GUI Programming
Graphics and Games
Strings and Text
Numbers and Math
Using Files
Windows API
Communications
Programmer's Tools
Articles by Date
FAQs
Rosetta Code
General Articles
Newsletters Contents
Table of Contents
Demos
Submit Articles
TOS and License
Articles by Date
Edit
258
…
1
Tags
lbpe
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Older Version
Newer Version
Alyce
Jun 6, 2013
Highlight Changes
(
Deleted
,
Inserted
)
View WikiText
June 6, 2013
Operations in a loop.
-
-
tsh73
May 27, 2013
Operations in a loop. Single-pass random optimal selection
-
-
tsh73
May 18, 2012
Show and Hide Controls
-
Alyce
April 14, 2012
Joystick and Gamepad Input
-
RodBird
April 12, 2012
Filling String Arrays
-
-
Alyce
March 29, 2012
The ABCs of APIs Lesson 10 - Using Winstring with Pointers to Text
-
Alyce
February 22, 2012
Safe Directories for File Writing
-
Alyce
February 13-14, 2012
GDI Pens and Brushes
-
Alyce
Parallelogram Blit
-
Alyce
February 3-5, 2012
GetTempPathA
-
ChrisIverson
GetTempFileNameA
-
Alyce
Using Initialization Files
-
Alyce
January 23, 2012
Numbers in LB
-
-
tsh73
December 29, 2011
Get DOS short filename
-
Alyce
December 14, 2011
ShowCursor
-
Alyce
November 16-17, 2011
Read or Write to Windows Event Log
-
StPendl
Running Control Panel Applets
-
Alyce
October 24-28, 2011
RND(n) and Randomize
-
-
Alyce
Last Input Info (system idle time)
-
-
Alyce
Oct 25, 2011
MDI Client to Scroll Controls
-
-
Alyce
originally from NL #108, 5.2003
October 19, 2011
Arrays and Structs (the Memory Article)
-
-
DennisMcK
originally from NL #99, 8/2002
October 17, 2011
Debug Your Code
-
-
Alyce
October 6, 2011
Graphics Device Interface API Tutorials
-
Alyce
Oct 6, 2011
October 3, 2011
Chat Window Prototype
-
Alyce
Oct 3, 2011
September 21, 2011
Trapping Mouse and Keyboard Events in Graphics
-
Alyce
Sep 21, 2011
August 18, 2011
Qcard DLL - Lesson 13
-
-
Alyce
August 12, 2011
FloodFill
-
-
Alyce
July 27, 2011
Transferring Images with TransparentBlt
-
JanetTerra
Jul 27, 2011
July 20, 2011
Callbacks
-
Alyce
July 4-11, 2011
Managing Cards
-
Alyce
Qcard DLL - Lesson 12
Qcard DLL - Lesson 11
Qcard DLL - Lesson 10
Qcard DLL - Lesson 9
Qcard DLL - Lesson 8
Qcard DLL - Lesson 7
Qcard DLL - Lesson 6
Qcard DLL - Lesson 5
Qcard DLL - Lesson 4
Qcard DLL - Lesson 3
Qcard DLL - Lesson 2
Using Cards.DLL
-
Alyce
Creating a Nonrectangular Window
-
-
JanetTerra
Custom Cursors With LoadCursorFromFile
-
JanetTerra
Qcard DLL - Lesson 1
-
Alyce
Jul 4, 2011
July 1, 2011
Basics of Programming
-
lbjoseph
June 28, 2011
Find Folder
-
StPendl
originally from NL 141
June 12-23, 2011
Screen Capture of a Window
-
Alyce
Midi Mapper for Sound Effects
-
Alyce
Push Buttons
-
Alyce
TCP/IP Tutorial
- by Alex Davies
originally from NL 115
Using the Modem
- George Johnson
originally from NL 114
Dragging a Popup Window
-
BrentDT
originally from NL 143
BmpButtons
-
Alyce
Color Statements for Controls
-
Alyce
ColorDialog
-
Alyce
Segments and Flushing
-
Alyce
Stopwatch
-
JanetTerra
-
StPendl
-
BillBeasley
-
GordonSweet
Trapclose
-
Alyce
Encryption Demo and DLL
-
DavidDrake
originally from NL 108
API-Based File Operations
-
DennisMcK
originally from NL 107
Drawn Objects
-
Alyce
API Color Dialog
-
DennisMcK
originally from NL 105
Minimize CPU Usage in Scan Loop
-
DennisMcK
originally from NL 105
Bitmap Graphics Tutorial
-
Alyce
Use of Color in Graphics
-
Alyce
Turtle Graphics Tutorial
-
Alyce
Graphics Text Tutorial
-
Alyce
Sharing Data with Memory Mapped Files
-
DennisMcK
Easy Polygon via API
-
Alyce
Images on Statictext
-
Alyce
Simulated Hyperlink in Liberty Basic
David Conner
and
-
StPendl
Originally from NL 129
Context Sensitive Help
-
DennisMcK
originally from NL 131
Shell About Box
-
Alyce
Using ActiveX DLLs in Liberty BASIC
Part 1 -
-
DennisMcK
originally from NL 130, March 2005
Using ActiveX DLLs in Liberty BASIC
Part 2 -
-
DennisMcK
originally from NL 131
Length of a File on the Internet
-
BrentDT
orignally from NL 136, 2005
Retrieving HTTPS Data
-
BrentDT
originally from NL 137, OCT 2005
June 10, 2011
Clipboard API Demos
-
Alyce
Jun 10, 2011
-
DennisMcK
May 23, 2011
Multiple-Timer Routines
-
nukesrus21
API Animation Control
-
Alyce
May 23, 2011
May 9, 2011
Prompt
NoMainWin
May 8, 2011
Allowing only one instance of your program
-
StPendl
May 5, 2011
Retrieving installed drive letters with Drive$
-
Alyce
Combobox
-
Alyce
May 5, 2011
May 1, 2011
Another Look at Hard Copy Printing
-
RodBird
April 20, 2011
Hard Copy Printing with Graphics
-
Alyce
April 8, 2011
History of Liberty BASIC
1999
-
CarlGundel
March 31, 2011
ChangingTheIcon
-
Alyce
February 27, 2011
Getting to grips with graphic SEGMENTS
-
-
rodbird
January 15, 2011
Saving JPGs
- Saving and Loading JPGs with a Free DLL
-
mike_ukmid
October 10, 2010
Integer Arithmetic
-
-
CarlGundel
September 2, 2010
Accessing the Serial Port
-
-
rodbird
August 30, 2010
Rosetta Code
- Links to Liberty BASIC examples on Rosetta Code
August 20, 2010
UNDERSTANDING AND PLOTTING POLAR COORDINATES
-
Steelweaver52
August 10, 2010
Graphics 101 – plotting a function
-
tsh73
July 26, 2010
Get and Set Default Printer
-
JanetTerra
Jul 26, 2010
June 29, 2010
GamePhysics1
- Angle and Velocity
-
benjamin805
GamePhysics2
- Acceleration
-
benjamin805
June 6, 2010
Advanced File Operation API
-
Alyce
May 31, 2010
Video Capture in Liberty BASIC
by Callum Lowcay
April 19, 2010
Displaying Multi-Line Text
-
-
StPendl
March 30, 2010
Commenting Your Programs With Style
-
-
JCHarrison
February 3, 2010
Updating the Size of an Existing Random Access File
-
-
jbross1
February 2, 2010
A Kit for Using Cheetah
-
-
James_Young
January 20, 2010
Sprite Byte Tutorials Lesson Eight: Manipulating the Background
-
Alyce
December 10, 2009
Understanding Cascading Menus
-
jbross1
December 9, 2009
Subroutines and Gosubs
-
Alyce
November 14, 2009
Function Fundamentals
-
Alyce
October 7, 2009
Parsing Text (HTML Parsing)
-
jmuelver
Downloading a File
-
Alyce
September 11, 2009
Updating an Initialization File for Addional Values
-
jbross1
August 18, 2009
Finding the Dimensions of a Graphic (.bmp, .gif, .png, .jpg)
-
JanetTerra
August 16, 2009
OpenGL 3D Lesson 9 - OpenGL Calls and Argument Types
-
robmcal
July 31, 2009
OpenGL 3D Lesson 8 - Transparent Surfaces and Fog
-
robmcal
July 20, 2009
OpenGL 3D Lesson 7 - Texture Mapping
-
robmcal
July 13, 2009
OpenGL 3D Lesson 6 - Creating Shapes
-
robmcal
July 7, 2009
OpenGL 3D Lesson 5 - Complex Surfaces
-
robmcal
July 3, 2009
OpenGL 3D Lesson 4 - Display Lists
-
robmcal
June 29, 2009
OpenGL 3D Lesson 3 - Rotation and Scaling
-
robmcal
June 27, 2009
OpenGL 3D Lesson 2 - Moving Objects
-
robmcal
June 26, 2009
OpenGL 3D Lesson 1 - Introduction and Basic Shapes
-
robmcal
April 21, 2009
Sprite Byte Tutorials Lesson Seven: Collision Detection and Scoring
-
Alyce
April 8, 2009
Custom Controls in a Box
-
-
lbjoseph
Rearranging a listbox and repeating buttons
- by Jim Brossman
Converting wav files to MP3
-
-
mike_ukmid
February 15, 2009
Writing Data to and Retrieving Data from a Random Access file
-
JanetTerra
Feb 15, 2009
February 12, 2009
Creating, Reading, and Appending Sequential Text Files
-
JanetTerra
Feb 12, 2009
February 5, 2009
Sprite Byte Tutorials Lesson Six: User-Controlled Sprite and Computer-Controlled Sprite
-
Alyce
Mar 7, 2008
January 25, 2009
An Introduction to Working with Files
-
-
GordonR
January 16, 2009
Fast FAQ: New to Liberty BASIC? Read this!
-
-
RodBird
Hardware Control with the Serial Port and Propeller
-
-
rabaggett
Hardware Control with the Serial Port and Propeller II
-
-
rabaggett
November 1, 2008
Unicode
-
harmonv
October 29, 2008
Fast FAQ (Frequently Asked Questions
-
RodBird
October 21, 2008
MessageBoxExA
-
Alyce
Oct 21, 2008
August 8, 2008
Scanning with EZTwain
-
JanetTerra
August 5, 2008
FlashWindow
-
JanetTerra
April 28, 2008
Using pct_dll.dll
- Image conversion, window and screen dumps for LB4
-
mike_ukmid
April 22, 2008
Using Files as a General Purpose Interface
-
BillBlack
March 8, 2008
Using the FILES Statement
-
alix
March 7, 2008
Sprite Byte Tutorials Lesson Five: User-Controlled Sprite
-
Alyce
January 18, 2008
The ABCs of APIs Lesson 9 - DLLs To Be Opened
-
Alyce
January 14, 2008
AnimateWindow
-
JanetTerra
January 14, 2008
Creating an Image Map
-
marcuslee
January 13, 2008
The ABCs of APIs Lesson 8 - Windows API in Liberty BASIC
-
Alyce
January 1, 2008
Smoother Animation with GetAsyncKeyState
-
JanetTerra
September 27, 2007
The ABCs of APIs Lesson 7 - Passing Numbers by Reference
-
Alyce
September 9, 2007
How to have a single- and a double-click handler for a listbox
-
StPendl
August 22, 2007
The ABCs of APIs Lesson 6 - Using Structs
-
Alyce
Byte Mode Programming By Mervin Faulkner
August 16, 2007
The ABCs of APIs Lesson 5 - Retrieving Text Strings from API Calls
-
Alyce
August 15, 2007
The ABCs of APIs Lesson 4 - Sending Text Strings into API Calls
-
Alyce
July 2, 2007
Coding with Sub Event Handlers
-
JanetTerra
June 30, 2007
Managing Multiple Windows
-
harmonv
June 21, 2007
Programming Using Task, Object, Event (TOE) Charts
-
-
Noble
June 18, 2007
Running from System Tray
-
-
DuncanB
May 30, 2007
Calculating the Value of PI
-
-
frankdwest
March 28, 2007
The ABCs of APIs Lesson 3 - Numeric Types
March 24, 2007
A True API Popup Menu - By Duncan B
February 26, 2007
The ABCs of APIs Lesson 2 - Using Multiple Arguments to Move a Window
February 23, 2007
The ABCs of APIs Lesson 1 - Getting Started
February 9, 2007
Retrieving Information from Textboxes with SendMessageA
February 5, 2007
Creating Columns in a Textbox with _EM_SETTABSTOPS
February 4, 2007
A Graphicbox with Scrollbars
February 1, 2007
GetSysColor: Designing Your Program With GUI Compatible Colors
January 29, 2007
Moving or Resizing a Window or Control
January 15, 2007
Improved BmpButton
January 9, 2007
Load Bitmap to Desired Size
January 8, 2007
Getting a Window's Coordinates
November 4, 2006
Jumpstart
October 25, 2006
Cryptography with Liberty BASIC: 102 Classical Cryptography: DES
October 10, 2006
Trapping a Double Click in a Listview
September 24, 2006
The Liberty BASIC Popup Menu
September 24, 2006
The Liberty BASIC Menu Bar
September 22, 2006
Bit Shift Functions
September 6, 2006
Help (... is on the way!)
Creating Compiled HTML Help
August 29, 2006
Sprite Byte Tutorials Lesson Four: Moving a Sprite
August 28, 2006
Copying, Moving, Deleting and Renaming Files
August 24, 2006
Precision and Scientific Notation in Liberty BASIC
August 16, 2006
Cryptography with Liberty BASIC: 101 Introduction to Cryptography
August 7, 2006
Creating a Shell and Painting the Desktop
August 4, 2006
MultiColored Graphics Text
August 3, 2006
Transparent Window Using SetLayeredWindowAttributes
August 2, 2006
Stylebits and Windows Constants
July 24, 2006
Chapter 6: Using Wire (Strange Things, Reminders, and Tips)
Chapter 5: Using Wire (Focusing on the FF.LBWF.RequestObjectNameFromXY$() Function)
Chapter 4: Wire 1.0 Released (Making Complex Objects With Wire)
Chapter 3: Version 1.0 of the Wire Frame Library is On the Horizon
July 23, 2006
Chapter 2: The Liberty BASIC Wire Frame Library - Version 0.6
July 22, 2006
Chapter 1: Introducing the Liberty BASIC Wire Frame Library
Precursor: Easy Functions for Plotting 3D Objects
July 21, 2006
TabStrips and Container Controls
July 8, 2006
Rebar Controls in Liberty BASIC
June 19, 2006
Toolbar with Hi-color Images
June 9, 2006
Trapping Mouse Actions and the When commands
May 23, 2006
Sprite Byte Tutorials Lesson Three: Changing the Sprite Image
May 21, 2006
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
Capturing Keypresses with When characterInput and Inkey$
May 11, 2006
Stylebits - Buttons
May 10, 2006
Stylebits - Statictext
Sprite Byte Tutorials Lesson Two: All About Masks
May 9, 2006
Stylebits - Textboxes
Stylebits - Windows
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
How to Write Well
Turn off "Getting Started"
Home
...
Loading...
May 27, 2013
May 18, 2012
April 14, 2012
April 12, 2012
March 29, 2012
February 22, 2012
February 13-14, 2012
February 3-5, 2012
January 23, 2012
December 29, 2011
December 14, 2011
November 16-17, 2011
October 24-28, 2011
October 19, 2011
October 17, 2011
October 6, 2011
October 3, 2011
September 21, 2011
August 18, 2011
August 12, 2011
July 27, 2011
July 20, 2011
July 4-11, 2011
July 1, 2011
June 28, 2011
June 12-23, 2011
June 10, 2011
May 23, 2011
May 9, 2011
May 8, 2011
May 5, 2011
May 1, 2011
April 20, 2011
April 8, 2011
March 31, 2011
February 27, 2011
January 15, 2011
October 10, 2010
September 2, 2010
August 30, 2010
August 20, 2010
August 10, 2010
July 26, 2010
June 29, 2010
June 6, 2010
May 31, 2010
April 19, 2010
March 30, 2010
February 3, 2010
February 2, 2010
January 20, 2010
December 10, 2009
December 9, 2009
November 14, 2009
October 7, 2009
September 11, 2009
August 18, 2009
August 16, 2009
July 31, 2009
July 20, 2009
July 13, 2009
July 7, 2009
July 3, 2009
June 29, 2009
June 27, 2009
June 26, 2009
April 21, 2009
April 8, 2009
February 15, 2009
February 12, 2009
February 5, 2009
January 25, 2009
January 16, 2009
November 1, 2008
October 29, 2008
October 21, 2008
August 8, 2008
August 5, 2008
April 28, 2008
April 22, 2008
March 8, 2008
March 7, 2008
January 18, 2008
January 14, 2008
January 14, 2008
January 13, 2008
January 1, 2008
September 27, 2007
September 9, 2007
August 22, 2007
August 16, 2007
August 15, 2007
July 2, 2007
June 30, 2007
June 21, 2007
June 18, 2007
May 30, 2007
March 28, 2007
March 24, 2007
February 26, 2007
February 23, 2007
February 9, 2007
February 5, 2007
February 4, 2007
February 1, 2007
January 29, 2007
January 15, 2007
January 9, 2007
January 8, 2007
November 4, 2006
October 25, 2006
October 10, 2006
September 24, 2006
September 24, 2006
September 22, 2006
September 6, 2006
August 29, 2006
August 28, 2006
August 24, 2006
August 16, 2006
August 7, 2006
August 4, 2006
August 3, 2006
August 2, 2006
July 24, 2006
July 23, 2006
July 22, 2006
July 21, 2006
July 8, 2006
June 19, 2006
June 9, 2006
May 23, 2006
May 21, 2006
May 20, 2006
May 17, 2006
May 16, 2006
May 15, 2006
May 11, 2006
May 10, 2006
May 9, 2006
May 2, 2006
May 1, 2006
March 20, 2006