LB NEWSLETTERS CONTENTS:  WELCOME

NL0123
Tip Corner: Variables in Graphics Commands, by Brad Moore
API Corner: Easy BmpButtons, by Alyce Watson
Just for fun: Waka Waka Bang Splat Timing Events and Heartbeats, by Janet Tera
Using QCard Lesson 2, by Alyce Watson
Working with Menus: Checkmarks, by Brad Moore
Dissolve: An Annotated Demo, by Brad Moore
Encryption, For The Spies In All Of Us, by Bob Bromley
Poker Game Development, Part 2 - Gordon Rahman
Jim Brossman's Snip Manager
Reviewed Demos:

NL0122
A New Contest - with Prizes!, by John Davidson
Bitmaps the Fast Way, by Callum Lowcay
Buttons, Checkboxes and RadioButtons, by Janet Terra
API Corner: Change Caption of Window, by Alyce Watson
Tip Corner: Listbox Trivia, by Alyce Watson
Demos:

Sprite Byte: Shooting, by Alyce Watson
Using Qcard DLL - Lesson 1, by Alyce Watson

NL0121 The Liberty BASIC Newsletter Index, by Janet Terra
Sprite Byte™: Scaling, by Alyce Watson
Filtered Numeric Input Revisited, by Bob Bromley
Changing the Cursor - Two Examples, by Gordon Sweet
Converting QBASIC to Liberty BASIC, by Gordon Sweet
Demo: Updated LB Contact Manager, by Ken Lewis Sr.
LameCard! A Card-like Programming Technology for Liberty BASIC, by Tomas Nally
Submission guidelines: how to submit Newsletter articles

NL0120 Random Access Files, by Jim Brossman
Liberty Simple Help II, a 10th Anniversary Contest Entry, by Tom Nally
Sprite Byte: Scrolling Background, by Alyce Watson
Blood Pressure Simulator II, by Janet Terra
Exploring Cellular Automata with Liberty BASIC, by Tom Nally
Developing a Poker Game, by Gordon Rahman
Desktop Shortcuts II, by Gordon Rahman
Demos:

Beginning Programming, Part 8, by Brad Moore

NL0119 API Translator, by Colin McMurchie
Window Help, by Jim Brossman
Real Time Communication Under Windows, by Peter Hawken
Slider Control, by Brad Moore
Desktop Shortcuts, by Gordon Rahman
Quick Visual Designer, a New GUI Designer for LB
A Dozen Rules for Writing Code, by Alyce Watson
Tip Corner, Reading DATA into Arrays, by Alyce Watson
API Corner, Easy Polygon, by Alyce Watson

Sprite Byte: User-Controlled Sprite, by Alyce Watson
Demos:

NL0118 Text to Speech with Liberty BASIC, by Stefan Pendl
Two Puzzles for Novices, by Janet Terra
Multiple Slider Controls, by Mike Bradbury
Symmetrical Paint, by Tom Nally
Programming With Style, by Jim Brossman
Progress Simulator, by Gordon Rahman
CD Menus, by Gordon Sweet
Media File Search, by Gordon Sweet
Why Liberty BASIC?, by Gordon Sweet
Submission guidelines: how to submit Newsletter articles

NL0117
Tip Corner: USING Functions, LB Native and custom, by Bill Jennings
Beginning Game Programming, Part 4, by Richard Ryles
Emulating Round Buttons (Advanced), by Ken Lewis, Sr. and Alyce Watson
Rotating Objects in 2D-Space, by Tom Nally
LB Workshop: Book Marks, a review by Eldron Gill
Slide Puzzle, by Janet Terra
Demos:

Beginning Programming, Part 7, by Brad Moore

NL0116 Tips For the Hobbyist Programmer, by Tom Nally
Measuring an Angle, Teaching Geometry with Liberty BASIC, by Janet Terra
Filling Listboxes Using Maphandle, by Ken Lewis
About GUIs, by Alyce Watson
Converting Old Programs, by Gordon Sweet
API Corner: Installing Fonts, by Alyce Watson
Tip Corner: Enable/Disable, Show/Hide, by Alyce Watson Demos: · Stopwatch for LB4, by Bill Beasley, with help · Run a File Using Parameters, by Gordon Sweet

NL0115
TCP/IP Tutorial (mesock32.dll), by Alex Davies
Rich Text Format Help, by Jim Brossman
Creating Graphics for Games, by Gordon Rahman
Automatic Menu, by Gordon Sweet
Humble CAD Viewer, by Tom Nally
Aligning Numbers, demo by Bill Jennings
Thoughts On Cross-Platform Help, by Tom Nally
Submission guidelines: how to submit Newsletter articles

NL0114
View 3D, Moving Camera in 3D Wireframe Drawing, by Tom Nally
Math for LB, by Bill Jennings
Using the Modem, by George Johnson
Function Fundamentals, by Alyce Watson
Subroutines and Gosubs, by Alyce Watson
LB Hall of Fame!
API Corner: Numbers-Only Textbox, by Alyce Watson
Tip Corner: Using the RUN Command, by Alyce Watson
Demos:

NL0113
Tip Corner: Keywords, by Brad Moore
Plotting 3D Objects, by Tom Nally
Memory Mapped Files, by Dennis McKinney
Random File Selector, by Gordon Sweet
Notes for Beginners, by Gordon Sweet
No SoundBlaster Board Sounds, by Gordon Sweet
Printing Out Installed Fonts, by Gordon Sweet
Essential Libby, by John Davidson
API Corner: Drive Information, by Brad Moore
Beginning Programming, Part 6, by Brad Moore

NL0112
Using WINMM.DLL, by Gordon Sweet
Liberty BASIC Default Variables, by John Richardson
Updating in LB, by John Richardson
Internet Corner: Downloading a File to Disk, by Alyce Watson
API Corner: Easy Font Manipulations, by Alyce Watson
Multiple Windows and Displays, by Gordon Sweet
Mapping Real World Coordinates to Screen Coordinates, by Tom Nally
Linear and Non-Linear Equation Systems, by Ingemar Bjerle
About Ingemar Bjerle, A "first person" account
Submission guidelines: how to submit Newsletter articles

NL0111
Beginning Game Programming, Part 3, by Richard Ryles
Pseudo Menubars on a Window, by Alyce Watson
Binary Numbers, by Norman
Designing Games Humans Can Play, by Tom McIntire (aka WhizCat)
API Corner: Modifying Liberty BASIC Controls
Using the JPEG.DLL, by Alyce Watson
Graphics Text Tutorial, by Alyce Watson
Tip Corner: The Trapclose Command
Installers for Liberty BASIC - User Reviews
Demo Programs from the Community:

Submission guidelines: how to submit Newsletter articles

NL0110
API Corner: Password Textbox, by Alyce Watson
Tip Corner: Character Replacement, by Brad Moore
LB Isam Library (database indexing), by Richard Peeters
Beginning Game Programming, Part 2, by Richard Ryles
Rubber Band Objects, by Tom Nally
WMLiberty Primer, from the Forum, by Brent Thorne
LB Browser, by Doyle Whisenant
Beginning Programming, Part 5, by Brad Moore
INPUTTO Demo, by Brad Moore
Chase Button, LB fun, by David Drake
Questionaire Wizard, A demo by Brad Moore
MIDI Output, some thoughts, by Midi_boink
MIDI-Tunes, some fun MIDI music, by John Richardson
PlayMIDI DLL, a DLL for playing MIDI files, by Brad Moore
Directory Search Function, by Brad Moore

NL0109
Blast from the past, Looking Back Three Years: NL74 and NL75
Beginning Game Programming, Part 1, by Richard Ryles
Differential Equations, by Ingemar Bjerle
Browsing and Exploring a Folder, by Alyce Watson
Flash-O-Rama!, by Tom Nally
Beginning Programming, Part 4, by Brad Moore
Four Methods for Drawing Arcs, compiled by Tom Nally

NL0108
CollSim Collision Simulator, by Tom Nally
Foon's Tips, by Foon, aka Larry Crimmins

Encryption Demo and DLL, by David Drake
Liberty BASIC 4 Lesson Browser
CookieUtility DLL, by Brad Moore
LB NoteBoard, by Brad Moore
Tipcorner, LB Clipboard Commands
Clipboard API Demos, by Dennis McKinney and Alyce Watson
Creating Compiled HTML Help, by Alyce Watson
Tabstrip and Container Controls, by Alyce Watson
Scrolling Controls, by Alyce Watson
Why use API's?, by Alyce Watson
Sprite in a Box, by Alyce Watson

NL0107
SyntaxError: Some words from the editor
Tip Corner: An easy way to send eMail
Article: Alyce's Favorite LB Websites
Feature: Haiku For Programmers
Feature: Haiku Generator, by John Fisher
Demo: API Based File Operations, by Dennis McKinney
Article: Operating System Selection, by Jason Herbert
Article: Binary Coding, by Jim Brossman
Article: Beginning Programming, Part 3, by Brad Moore
Article: DatePup32 DLL - A Date Utility, by Brad Moore
Newsletter help: Printing and copying pictures, text and code

NL0106
MDI in LB, by David Conner
Include Function added to the Open Source Editor, by Alyce Watson
Review of Liberty Basic Workshop, by David Drake
Fast Data Entry, demo by Bill Jennings
SQLite Database Manager, by Collin McMurchie
Tsunami Database Manager, by Collin McMurchie
Beginning Programming, Part 2, by Brad Moore
Locate Command, by Tom Nally
LBCard, by Tom Nally

NL0105
Drawn Objects - A Beginning Graphics Tutorial, by Alyce Watson
Documenting Your Code the Easy Way!, by Alyce Watson
Tipcorner - Maximizing the Usefulness of the Liberty BASIC Helpfile, by Alyce Watson
BmpButton Manipulations, by Alyce Watson
Roll Your Own Prompt, by Brad Moore
Alternative Way of Hiding and Showing Controls in LB3, by Mike Bradbury
Demos by Dennis McKinney:

Demos by Bill Jennings: A User's Review of TheWrap, by David Drake
Using BASIC for Numerical Integration, by Tom Nally
LibSQL v1.4 - SQLite Database for LB, by Richard Peeters
Help! (... is on the way!), by Jerry Muelver

NL0104
SyntaxError: Some words from the editor
Tipcorner: Maintaining checkbox states
Recently Observed: Tidbits gathered from the ONLine community
News from ONLine: Liberty Basic 4, Update from Carl
News Flash: New Alternate Forum Now Available
Resources ONLine: Using the Tsunami Database, by Colin McMurchie
Demo: Wizard Framework, by Brad Moore
Demo: Gordon Sweet presents Links to LB Sites
Contests: Update on 10th Anniversary Contest
Article: Extracting Icons And Saving Them As Bitmaps, by Alyce Watson
Article: Beginning Study Kit for Applying Symbolic Logic, by Bob Kenyon (AKA "lodgpole")
Demo : QuadClicks, by Bill Jennings
Article: Simple Math For Moving Objects, by Tom Nally
Article: Event Driven Programming, Part 2, by Brad Moore
Article: Beginning Programming, Part 1, by Brad Moore

NL0103
Editor's Notes by Tom Nally
Blast From the Past - Two Years Ago in LBNews
Effective GUI Design, by David Drake
Alternative to Graphics Printing, by Alyce Watson
Liberty Basic Simple Help, by Tom Nally
Announcement: New LB Programming Contest, by Brad Moore
Debugging by Simulating Breakpoints, by Kevin (maitrikaruna@yahoo.com)
Multi-Coloured Text Input Boxes using a DLL, plus hex numbers for 140 colors, by RayFisher
Tip-of-the-day, zipped demos by David Drake, Kevin (maitrikaruna@yahoo.com), Mike Bradbury, Ray Fisher, Alyce Watson
UsingDemo.bas, by Bill Jennings
LBSH.zip (Liberty Basic Simple Help), by Tom Nally
colourDLL.zip (improved), by Ray Fisher
sysTray.zip (icon placement), by Ken Lewis, Sr.
BMPs on a checkbox, zip by Mike Bradbury

NL0102
Notes from the Editor
Liberty BASIC News
Safe Registry and Ini File Alternative
Tipcorner - Deleting and Renaming Disk Files
Segments and Flushing - a Graphics Tutorial
Flat Toolbar with Toolips for the Open Source Editor
Translating 32-bit Visual BASIC API Calls
Event-Driven Programming Concepts, Part 1, by Brad Moore
Spotlight on the Community!
ODBC in Liberty BASIC, by Dennis McKinney
Hex Viewer, by Walt Grams
Listing Files Recursively, by Mark Parkinson
Registering Hot Keys, by Ken Lewis
Preventing more than 1 instance of your program, by Ken Lewis
Multi-Coloured Text Input Boxes using a DLL, by Raymond Fisher
Images on Buttons and Statictext, by Mike Bradbury
Two demos by David Conner:

NL0101
SyntaxError: Some words from the editor
Tipcorner: Paths and File Names
Spotlight: Observed onLine, news and info
Article: Resources for the beginner, by Brad Moore
Article: Graphics Drawing Rules, by Alyce Watson
Article: The beginner's guide to API and DLL calls, by Brad Moore
Article: Drawing IN MEMORY, by Alyce Watson
Demos: