Older Version Newer Version

Alyce Alyce Jun 22, 2006 - "New page."

LB NEWSLETTERS CONTENTS - Issues 93 - 143 NL0143 Results: Liberty BASIC Browser Contest, by Alyce Watson ODBC, SD DataGrid, LB, and Speed, by Eldron Gill LED Display, by Mike Bradbury Review: Liberty BASIC v4.03, by Cassio Ferreira Sprite Byte: All About Masks, by Alyce Watson API Corner: Two Window Functions, by Alyce Watson Ini Files for Professional Software, by Alyce Watson Registration Keys for Shareware, by Alyce Watson Eddie's Lessons, version 12, Adding Font Size Option, by Alyce Watson Demos: · Dragging a Popup, by Brent Thorn · Random Audio File Player, by Gordon Sweet · Eddie, the Code Editor, by Alyce Watson NL0142 API Corner: Drive Strings, by Alyce Watson Technical Writing for Everybody, by Alyce Watson Eddie's Lessons, version 11, Files in Rich Text Format, by Alyce Watson Coding With Sub Event Handlers, by Janet Terra Demo: Comboboxes and Hot Keys, by Bill Jennings Using Wire - Strange Things, Reminders, and Tips, by Tom Nally NL0141 Tip Corner: A Guide to ByRef, by Brad Moore API Corner: Revised File Download, by Alyce Watson Working with Strings, Part 3, by Brad Moore Stylebits Corner: Dialogs, by Janet Terra Eddie's Lessons: version 10, Customizing the Syntax Colors, by Alyce Watson Liberty Basic Wiki, A review by Brad Moore Using a Preprocessor With LB, Parts 1 & 2, by Rich Ries Demos: · Find multiple folders, by Stefan Pendl · Managing Multiple Listboxes, by Brad Moore NL0140 Assist Tools Add-On, by Carl Gundel Assist Review, by Janet Terra Passing data from a program to a TKN and returning a result back to the calling program., by Mike Bradbury Tip Corner, Create Application, by Alyce Watson API Corner, Shell About Box, by Alyce Watson Releasing Professional Software, by Alyce Watson Eddie's Lessons, version 9, Syntax Coloring Liberty BASIC Keywords, by Alyce Watson Demos: · Selecting Multiple Files, by Stefan Pendl · Eddie, the Code Editor, by Alyce Watson Submission Guidelines NL0139 Working with Strings, Part 2, by Brad Moore Releasing Your Software, by Alyce Watson A Numbers Game, by Grahame King Native Lines, by Grahame King Precision and Scientific Notation in Liberty Basic, by Grahame King A Graphicbox With Scrollbars, by Janet Terra Using Wire, Focusing on the RequestObjectName Function, by Tom Nally Submission Guildlines Newsletter help NL0138 "Save As" FileDialog without "Save", by Brent Thorn Working with Strings, Part 1, by Brad Moore Stylebits Corner: Scrollbars, by Janet Terra Eddie's Lessons, version 8, by Alyce Watson Supporting Multiple Languages within an LB Application, by Brad Moore Speech for the Disabled, by Gordon Sweet File Searcher, by Gordon Sweet NL0137 Wire 1.0 Released and Making Complex Objects With Wire 1.0, by Tom Nally GIF Viewer, by Janet Terra Simple Report and Document Generation, by Mike Bradbury Easing Software Development by Using Flow Charting, by Noble Bell Stylebits Corner: Toggle Buttons, by Janet Terra Tip Corner: a SUB for Resizehandler, by Alyce Watson API Corner: MoveWindow, by Alyce Watson Eddie's Lessons: Introducing CodeAChrome!, by Alyce Watson Sprite Byte: Making Sprite Graphics Persist, by Alyce Watson Running Control Panel Applets, by Alyce Watson Demos: · Retrieving HTTPS Data Demo, by Brent Thorn · Eddie, the Code Editor, by Alyce Watson Submission Guidelines NL0136 Eddie's Lessons: Version 6, by Alyce Watson Comalspeech.DLL, Finding Merlin and Friends, by Janet Terra Writing a Point and Click Adventure Game, by Janet Terra Dr. Strange Text, or How I Learned to Stop Worrying and Love HTML Parsing, by Jerry Muelver Length of a File on the Internet, by Brent Thorn Automatic Update Checking System, by Noble Bell API Corner: Downloading a File from the Internet, by Alyce Watson LBWF 1.0 (Wire 1.0) Is On the Horizon, by Tom Nally Submission Guidelines NL0135 Tip Corner: Currency Without Float, by Brad Moore Youth Corner: Side Scroller Demo, by KC Dan Stylebits Corner: Comboboxes, by Janet Terra Custom Cursors With LoadCursorFromFile, by Janet Terra LB Wire Frame Library, Version 0.6, by Thomas Nally Random Number Simulations, by Welopez Eddie Version 5: Modifying the BranchLabel Combobox, by Alyce Watson Printer Page Orientation, by Dennis McKinney NL0134 Introducing the Liberty BASIC Wire Frame Library, by Tom Nally Stylebits Corner: Listboxes, by Janet Terra IExpress Installer, by Welopez Tip Corner: Prompt, by Alyce Watson API Corner: Changing the Icon, by Alyce Watson Screen Capture of Window, by Alyce Watson Eddie's Lessons, by Alyce Watson · Filling a Combobox with Branch Labels, by Alyce Watson · Scrolling the Texteditor, by Alyce Watson · If/Then Nesting, by Alyce Watson Sprite Byte: More Cycling, by Alyce Watson Demos: · Eddie, the Code Editor, by Alyce Watson · Moving Items Between Listboxes, by Alyce Watson Submission Guidelines NL0133 Chat Challenge, by Janet Terra Eddie's Lessons: Version 3, by Alyce Watson StyleBits Corner: Introduction, by Janet Terra Another Angle On Progress Bars, by Mike Bradbury Interface Your Computer to the Real World, by Rod Sprite Byte: Cycling Animation and the Time, by Alyce Watson Simulating BMP Buttons with MouseX and MouseY, by Welopez and Pablo Program Security, Another Method, by Jim Brossman Persuading Functions to Return Multiple Values, by Tomas J. Nally NL0132 Tip Corner: Timing, by Brad Moore API Corner: "By Reference," by Brad Moore Youth Corner: Creating Status Bars, by David Conner Sprite Byte: The Absolute Minimum, by Alyce Watson StyleBits Corner: Statictext, by Janet Terra Shaped Window, by Janet Terra Recursion Revisted, by Brad Moore Eddie's Lessons This Month, by Alyce Watson · Eddie v2 - Modularity · File Input/Output with Eddie · Running LB from the Command Line with Eddie · Filedialog with Eddie · Eddie Beginners Programming, Part 11, by Brad Moore · Introduction · Expanding our Game · Working with Sprites · Appendix NL0131 Using ActiveX DLLs in Liberty BASIC, Part 2, by Dennis McKinney Creating an API Trackbar/Slider Control, by Brad Moore Object-Oriented Programming, by Thomas Watson Stylebits Corner: Textboxes, by Janet Terra Conversion Trivia, Using a ListBox, by WE Lopez Real 3-D, by Stefan Hesseling Context Sensitive Help, by Dennis McKinney Program Design with Eddie, by Alyce Watson Texteditors with Eddie, by Alyce Watson Tip Corner: the Nomainwin Command, by Alyce Watson API Corner: Manipulating the MainWin, by Alyce Watson Adding a Scoreboard or Status Panel, by Alyce Watson Demo: Eddie, the Code Editor, by Alyce Watson NL0130 Using ActiveX DLLs in Liberty BASIC, by Dennis McKinney Chat Window Prototype, by Alyce Watson Stylebits Corner: Introduction, by Janet Terra Another SORT of DATA File, by WE Lopez Projectile Motion in 3D Space, by Tomas J. Nally NL0129 SpriteByte: Manual Cycling and Sound, by Alyce Watson Handling data with DATA/READ/RESTORE, by Welopz Data Six Pak, Working with data files, by Welopz Kaliedoscope, by Norman Drag and Drop, by Gordon Rahman Simulations with Liberty Basic, by Brad Moore Design Document Template, by Bil Simser Demos: · Simulated Hyperlink, by David Conner and Stefan Pendl · Auto Full Screen Clipart Viewer, by Gordon Sweet · Space Travel Simulations, by the LB Community Corrections: · TransparentBlt Correction, by Janet Terra · Video Capture Correction, by Callum NL0128 Container Control and Callback, by Brent Thorn Creating Dialogs by API, by Alyce Watson How to Place a Dialog, by Ken Lewis Sr. Centering a Dialog with Stylebits, by Alyce Watson Closing Multiple Windows, by Jim Brossman Transferring Images with TransparentBlt, by Janet Terra Getting the Most from the Liberty BASIC IDE, by Alyce Watson API Corner: Animation Control, by Alyce Watson Sprite Byte: Changing the Sprite Image, by Alyce Watson Using Qcard DLL - Lesson 6, by Alyce Watson Demo: Patterns and Music, by Gordon Sweet NL0127 Beginning Programming, Part 10, by Brad Moore Manipulating Multiple Listbox Arrays, by Ken Lewis Sr. Video Capture in Liberty BASIC, by Callum Lowcay Tip Corner: Images on Statictext, by Alyce Watson Bulk File Renamer, by Gordon Sweet Creating Dynamic Web Pages, A Better Approach, by Colin McMurchie Demo: Animated Titles, by Janet Terra Liberty BASIC Financial Functions, by Tom Nally NL0126 Tip Corner: Do the right thing first, by Norman API Corner: GetEnvironmentVariable, by Brad Moore Using Qcard DLL, Lesson 5, by Alyce Watson Sprite Byte: Collision Detection, by Alyce Watson Simple Math for Projectile Motion, by Tom Nally Sub Handlers, by Mike Bradbury Comal DLL Agent Lesson, by Janet Terra LB Server: CGI with LB, by Colin McMurchie Setting-up a LB Web Presence, by Brad Moore Review: Alyce's Restaurant, by Ken Lewis Sr. An Interview with Carl Gundel — LB News Staff Demos: · Double Click Demo, by Moore, Gundel, Watson · Disk Cleaner, by Gordon Sweet NL0125 Bitmap Help, A Simple Help Engine, by Tom Nally Printing Forms with LB4.01, by Alyce Watson Tip Corner: Strings Instead of Arrays, by Alyce Watson Sprite Byte: Computer-Controlled Sprite, by Alyce Watson Using Qcard DLL,Lesson 4, by Alyce Watson Do it Right!, by Alyce Watson Demos: · Printing With Liberty BASIC v4.01, by Janet Terra · Long Filename Lister, by Gordon Sweet · Clearing Out Error Logs, by Gordon Sweet NL0124 Using QCard DLL, Lesson 3, by Alyce Watson Sprite Byte: Shooting Multiple Missiles, by Alyce Watson Programming a Word Game, by Janet Terra The Liberty BASIC Maven Puzzle Contest, by Janet Terra Adding an Icon to the Taskbar Notification Area - 1, by Ken Lewis Sr. Beginning Programming, Part 9, by Brad Moore Rendering Solid Objects: The Four Technical Challenges, by Tom Nally 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 DLL, 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, by Gordon Rahman Jim Brossman's Snip Manager Reviewed Demos: · File Scanner, by Gordon Sweet · Pixel Colours, by Gordon Sweet 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: · Listbox Demo 1, by Brent Thorn · Listbox Demo 2, by Brent Thorn · Print and Print Preview with DDOC.DLL, by Eldron Gill 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 Tom Nally 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: · Stand Alone Speech Aid, by Gordon Sweet · CAD Keys, by Gordon Sweet Beginning Programming, Part 8, by Brad Moore · Part 1 Windows, Graphicboxes, Drawing · Part 2 Graphics Craps, Logic, Buttons, Statictext · Part 3 Complete Game, SUBs, The Challenge · Appendix and Glossary 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 · Triangle Drawing Demo using Polygon Code Sprite Byte: User-Controlled Sprite, by Alyce Watson Demos: · Shell to DOS, by Gordon Sweet · Morse Code Tutor, by Gordon Sweet · Batch File to Ping a Website, by Scott Bannon · Multicolumn Listbox, by Alyce Watson 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 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: · Using a Speech Synthesizer DLL, by Gordon Sweet · Email and Website Addresses, by Gordon Sweet Beginning Programming, Part 7, by Brad Moore · Part 1 - Windows, Dice and a Little Math Too · Part 2 - Command Buttons and Events · Part 3 - Roll Those Bones · Appendix and Glossary 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 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: · Clipart Viewer, by Gordon Sweet · User Design Graphics, by Gordon Sweet · Sort by Surnames, by Gordon Sweet · Many Textboxes, by Bill Jennings 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 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: · Kaleidoscope, by Midi_boink · Decimal to Roman Numeral Conversion, by the Liberty BASIC Forum · Rotating 3-D Wire Frame Cube, by Thomas Watson · Tapisty, an upgrade of the MIDI piano4.bas program, by Midi_boink · File copying Installer, written In Liberty BASIC, by Gordon Rahman 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 Demo: Questionaire Wizard, 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 · Structured Programming · Communicating with the Printer 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 · Tabstrip Demo 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 Alyce's Favorite LB Websites Feature: Haiku For Programmers Feature: Haiku Generator, by John Fisher Demo: API Based File Operations, by Dennis McKinney Operating System Selection, by Jason Herbert Binary Coding, by Jim Brossman Beginning Programming, Part 3, by Brad Moore 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: · Minimize CPU Usage in Scan Loop · API Color Dialog Demos, by Bill Jennings: · Virtual Tabs · Hot Keys and Mouse Clicks 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 Extracting Icons And Saving Them As Bitmaps, by Alyce Watson Beginning Study Kit for Applying Symbolic Logic, by Bob Kenyon (AKA "lodgpole") Demo : QuadClicks, by Bill Jennings Simple Math For Moving Objects, by Tom Nally Event Driven Programming, Part 2, by Brad Moore 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 Ray Fisher Tip of the Day, Zipped Demos: TipOfDay_Drake.zip, by David Drake TipOfDay_KevinBruce.zip, by Kevin (maitrikaruna@yahoo.com) TipOfDay_Mike.zip, by Mike Bradbury TipOfDay_Ray.zip, by Ray Fisher TipOfDay_Alyce.zip, by 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: · An RGB color previewer and specifier · Adding a cascading popup menu to an existing menu NL0101 SyntaxError: Some words from the editor Tipcorner: Paths and File Names Spotlight: Observed online, news and info Resources for the beginner, by Brad Moore Graphics Drawing Rules, by Alyce Watson The beginner's guide to API and DLL calls, by Brad Moore Drawing IN MEMORY, by Alyce Watson Demos: · Radiobuttons via API, by Mike Bradbury · NumbWord, by Rob Durk NL0100 SyntaxError: Some words from the editor Notes from the editor Use of Color in Graphics Bitmap Graphics Tutorial Bitmap Color Formats Tipcorner: · Getting the dimensions of a bitmap · SCAN vs WAIT Text Input Boxes, Text and Background Colour, by Ray Fisher An Easy Calendar Control Shareware Marketing, by Eldron Gill Demos: · Date/Time Picker, by Brent Thorn · Text Line-Wrap, by Bill Jennings · Combining Commands, by David Connor NL0099 SyntaxError: Some words from the editor Tip Corner: Window Placement Techniques, by Brad Moore Spotlight: Listview Report, by Brent Thorn Enhancing Liberty Basic [Array Handling], by Dennis McKinney The Road to Release, by Brad Moore Demo: Formatted ListBox, by Mike Bradbury NL0098 Notes from the editor: Team publishing the LB Newsletter Remembering Logo Turtle graphics tutorial Scripting language tutorial Scripter.bas, a simple scripting language Changing window icons at runtime A real spinner control for Liberty BASIC Tip Corner: Select Case Hocus Focus, by Brad Moore Illuminated Radiobuttons, by Mike Bradbury NL0097 SyntaxError: Some words from the editor Tip Corner: Dumping a file directly into a texteditor Spotlight: Three items that caught my fancy recently Serial Communication with LB, by Dean Jolly Review: David Drake reviews Image321.DLL Noteworthy: Translating Documentation Advanced: Implementing an editor with Scintilla.dll Attachments: List of included files. NL0096 Introducing the Team! Data Validation and Error Trapping (debugging code BEFORE you run it!) Tip Corner: Binary file access Updating the Open Source Editor (changing the runtime icon) Spotlight: Polar Coordinates: · tutorial, by Tom Nally · polar1.bas, by Nally · atari2.bas, by Nally · polar coordinate demo, by Guy Canida NL0095 2002 Liberty BASIC Challenge, polls open! SearchTreeForFile, API File Search Tip Corner: Filedialogs The FILES statement The FILES statement in action, program file dialog Updating the Open Source Editor for WinXP Spotlight on John Fisher Using Winsock, code example, by Brent Thorn Winsock API Reference, from Microsoft Volunteer to Publish the LB Newsletter NL0094 Contest Reminder Using Color Statements to Color Controls Updating the Open Source Editor, Colored Textboxes Tip Corner: INPUTTO$ Spotlight: Development4Life.net Why Development4Life?, by John Magne Spilling Writing to the console from Liberty BASIC: · Sample program, by Brent Thorn · API documentation from MS Volunteer to Publish the LB Newsletter! NL0093 A new direction for the newsletter Contest Update Introducing Liberty BASIC 3! Updating the Open Source Editor Tip Corner: COLORDIALOG Callbacks Explained Drag 'n' Drop API Functions Drag 'n' Drop in LB3, by Mitchel Kottler Spotlight: the Gnu/Liberty BASIC Compiler System, by Anthony Liguori LB2BCX