
NL0001  Add extra entries to Combo Boxes.

NL0002  Random number generator + Building reusable code.

NL0003  New sites and postings + Tips and tricks:
        Continuation lines.
        STATICTEXT.
        Debugging.
        Disappearing code lines.
        VSTUB Errors and DLL Call Errors.
        Arrays.

NL0004  Toward writing more readable code - Part 1:
        Be consistent with variable names.
        Make lines of code no longer than fit.
        Make logical functions fit within one Display screen.
        Use plenty of 'White Space'.
        Indent your code.
        A short story by Brosco: "The lonely programmer."

NL0005  Backups for dummies.

NL0006  Writing a replacement for Notepad in LB.

NL0007  Writing a replacement for Notepad in LB - Part 2.

NL0008  Reader Survey - Its your turn!
        Feedback.
        The Lonely Programmer - Part 2.
        Announcing SSS - Side by Side Software!

NL0009  Using Random files - Part 1.

NL0010  Using Random files - Part 2.

NL0011  A proposal for you to consider.
        Indexing Concepts.

NL0012  Using Random files - Part 3
        (Using the DBdll to Index a Database).

NL0013  Hey Carl - we need R2.00, 32 bit and a compiler!
        Using Secondary Indexes.
        Data Dictionary - DB Application Generator.

NL0014  Liberty BASIC Functions.
        GIFTOBMP.DLL
        NVIEWL16.DLL

NL0015  Liberty BASIC Functions.
        GIFTOBMP.DLL
        NVIEWL16.DLL

NL0016  Picking Colours Using the Common Dialog in Liberty BASIC.

NL0017  An Intro to LB Programming.
        Your Feedback again.

NL0018  LB Newsletter Discussion Email list.
        Understanding Arrays with Listboxes.

NL0019  Managing your Email.

NL0020  Announcing LB Printing for Dummies.
        Understanding Windows Programming.

NL0021  Announcing Brosco's DLL
        User Defined Mouse Cursors in LB
        Drawing '3D' borders
        New Year's Honour List

NL0022  Writing a program in LB
        Have YOU contributed lately?

NL0023  Writing a program in LB - Part 2

NL0024  FreeForm for Dummies
        Questions and Requests - GOSUB 

NL0025  "There's more than one way to skin a cat."

NL0026  "There's more than one way to skin a cat." - Part 2

NL0027  Announcing LB and the GDI for Dummies
        How to Ask for Help
        How to Give Help

NL0028  Common Errors:  a Troubleshooting Guide

NL0029  "There's more than one way to skin a cat." - Part 3

NL0030  "I wanna be an alpha tester for version 2.0!"
        Creating DOS batch files, by Robert Oakes

NL0031  Sprites made easy!
        A new DLL for Liberty BASIC by Alyce Watson

NL0032  Programmer's Spotlight on Dean Hodgson
        1.  Deanslib.DLL
        2.  Dean's Life - in his own words:
        3.  Summary of DEANSLIB.DLL functions
        4.  See the attached JPG for a photo of Dean.

NL0033  Disk File Functions by Dean Hodgson. - Parts 1 and 2

NL0034  Editorial + The Mechanics of Debugging.

NL0035  Disk File Functions by Dean Hodgson. - Part 3

NL0036  News + Handy Tips and Tricks

NL0037  Disk File Functions by Dean Hodgson. - Parts 4 and 5

NL0038  For-Next Loops: Dos and Don'ts by Tom and Alyce Watson

NL0039  Using Arrays with For-Next Loops: A Sample Program

NL0040  Programmer's Spotlight on Carl Courtney.
        Carl Courtney - in his own words.
        Simple Data Files

NL0041  Searching Arrays by Ian Davies - Part 1

NL0042  Programmer's Spotlight on Doyle Whisenant
        Doyle Whisenant, in his own words
        Practical Uses for API's in Liberty BASIC

NL0043  GUI Design by Tom and Alyce Watson

NL0044  Menus - Part 1  by Alyce

NL0045  Menus - Part 2  by Alyce

NL0046  Block Structured Code 
        Development of Large Programs with LB  by Herman

NL0047  Programmer's Spotlight on David Mosley
        David Mosley in his own words
        Flowcharting in a new way, by David Mosley
    
NL0048  Procedure Parameter Passing and Encapsulation by Herman

NL0049  Serial Communications by Herman

NL0050  What is thunking?
        Why thunk?
        Calling 32-bit DLLs with call32.dll
        What else do you need to know?
        Source Code  by Alyce

NL0051  Liberty BASIC Message Boxes
        Message Box Tutorial - by Larry Dunham
        Borland Message Boxes

NL0052  Promoting Liberty BASIC
        Make a Liberty BASIC Website:
        Web Servers
        FTP Clients
        HTML Tags
        Images for Webpages
        Template for YOUR website!

NL0053  Manipulating the MainWindow
        Copy Any File
        Resize at Startup
        Hide Controls with Locate
        Change the Runtime Icon
        Runtimes in Windows\System
        Multiple Versions of DLL Error
        Associate *.BAS with Liberty.exe
        Password Unnecessary!
        Getbmp Failure
        Bitmap Colors
        LOG Notice

NL0054  BMP packing

NL0055  Status bars

NL0056  Information for LB programmers --
        Where to find it!

NL0057  Windows Constants
        What are Bits?
        Bitwise Operations, by Thomas Watson
        Boolean Truth Table, contibuted by Brad Moore
        Toggling Bits using Windows Contstants
        Window with No Titlebar

NL0058  LB Editor, part 1
        Texteditor
        Menu

NL0059  LB Editor, part 2
        Toolbar
        Buttons

NL0060  LB Editor, part 3
        Tooltips

NL0061  Single-Dimensioned Arrays
        3D Dialog Windows
        Open Source Liberty BASIC Editor - Part Four
        Accessing Branch Labels
        About the Open Source Editor Series

NL0062  Version checking
        Reading a file header
        Open Source Liberty BASIC Editor - Part Five
        Loading and displaying bitmaps
        Copy and move any file

NL0063  Printing
        Printing with native Liberty BASIC commands
        Printing with Notepad - Open Source Editor part 6
        Printing with Deanslib.dll
        Printing with vbprint.dll
        Printing with straight api calls

NL0064  The Edit Menu
        Playing wavs
        A new way to use the filedialog
        Using ascii characters in commands -- copyrighting our code

NL0065  Hard copy printing in Liberty BASIC with lbprnt01.dll

NL0066  FILES command
        Writing and using an ini file
        Choosing fonts for the open source editor, by Chris Robertson

NL0067  Liberty BASIC version 2 - in review
        User defined functions in Liberty BASIC 2.0, by Carl Gundel
        User defined functions, a beginner's tutorial

NL0068  Liberty BASIC version 2 - overview of new features
        The Liberty BASIC editor
        Window/control colors
        Control creation by expression
        Graphics SET command
        Font dialog & font attributes
        PopupMenu command
        Decimal to hex conversions
        New time and date functions
        Improved random function
        Bitmaps - load and save 24-bit
        Updating the open source editor to version 2
        RGB color choices

NL0069  Editorial comment
        Extract of chat with Carl Gundel about LB2
        Online transcript of much of the chat

NL0070  Install Maker -- a review by Gary Capps
        More on user-defined functions
        new functions and explanations
        functions in functions, and as parameters
        adding more functions to our editor
        Creating bmpbuttons at runtime - many ways!
        Adding a bmpbutton to the open source editor

NL0071  Using the runtime engine 
        Changing the runtime icon in the LB editor
        Changing the runtime icon ourselves
        File manipulation via api
        Doing the manipulations with LB functions
        Extracting and viewing icon files
        Making an icon
        A simple icon viewer/editor
        Icon file format

NL0072  Making professional-looking applications
        Using spreadsheets
 
NL0073  A new kind of subroutine in LB2
        CALL sub and the API
        Fun with the caret

NL0074  Add subs to branch label finder in editor
        Comboboxes
        Write a code library
        Access code library in open source editor
        Launch email client and browser URL
        ShellExecute
        WinExec
        FindExecutable
        Documentation

NL0075  Running a Windows helpfile
        How-to for helpfile making
        Creating a Windows helpfile
        32-bit helpfile creation with Oasis SE
        LB help simulation
        Adding a help window to the open source editor 
        HTML help
        Making progress 
        Sorting algorithms by David Szafranski

NLEND


