Mid-Michigan Computer Consultants - Bay City, Michigan
CONTENTS
(
old style)
Mid-Michigan Computer Consultants
509 Center
Bay City, Michigan
Sales (989) 892-9242
Support (989) 686-8860
Plb-0370.cfm v1.0
- HISTORY of PL/B and Databus
- BASICS of PL/B programming
- MMCC Standards
- Anchoring objects
(as part of split screen discussion)
-
API Notes on Windows API calls
-
ASCII Good table of codes
-
BINARY LOGIC.
-
BUTTONS.
-
Base 64 encoding
An article by John Walker, founder of Autodesk, Inc. and co-author of AutoCAD.
From
Fourmilab Switzerland.
-
CALL/CALLS
and Subroutines including ROUTINE, LROUTINE, PROCEDURE, and LOADMOD
- Character Mode Forms
DOS-style, character mode screens
- CLOCK
(Get's lots more than just the time!)
-
COLORS
-
COMBOBOX
DATALIST.DIR
method to fill a datalist also works with Combo.
- CONTROLs and Objects
- CPU USAGE
notes and comments
- Cursor Keys
notes on detecting cursor keys, etc.
- Sunbelt's History of Data Access
- DATALIST general topic
- Distributing programs
& Runtime considerations
- Docking Objects
(as part of split screen discussion)
- DOS
DOS-style, character mode screens
- EditText (RichEditText)
- E-Mail notes
- EXPLODE instruction
- Events
notes on cursor keys, etc.
- Executing programs
What Program to Load 1ST
Comments on executing compiled programs and systems.
- Expressions
such as:
IF ((QUANTITY * POUNDS_EACH) > CART_MAX)
- FILES
- FILE MANAGER
- FLOATMENU and RIGHT CLICK
- FOCUS and VALIDATE
- FONTS
- FTP from PL/B
- GETFILE
- GETINFO
- GETMODE
Lots of good information including names of INI files
- GUI vs Procedural Comments and notes
- ICONS
- INIT / Literals
- IMAGE LIST
- INI FILES
Image File Types
GETMODE INI file names
CLOCK INI data items
PLBWIN License data
- LICENSE
PLBWIN License data
- ListView
-
LOADMOD
including ROUTINE, LROUTINE, PROCEDURE, CALL and CALLS
- MENUS
- NUL strings
- OPENING FILES
Notes on opening files
FILELIST for managing multiple indexes
DATALIST.DIR method to fill a datalist with file directory
- O'Reilly Website
Notes on the tests we ran YEARS AGO.
- Panel object (and split screens)
- Percent PROGRESS
- PICTURES
- PRINT SCREEN (Printing a form)
- PRINT
DOS style printing direct to LPTx
- PRTOPEN PDF
PDF built into 9.6
- PRTPAGE
- Program Distribution
& Runtime considerations
-
RESOURCE lists.
Embed pictures, movies, etc. into your PLC.
-
REVDATE
application program version control
- RichEditText (EditText)
-
ROUTINE
including ROUTINE, LROUTINE, PROCEDURE, CALL and CALLS
- RUNTIME : PLBWIN runtime considerations
- RUNTIME VERSION See CLOCK VERSION
- RIGHT CLICK and FLOATMENU
- SCREEN HANDLING:
- SOUND FILES
Playing music, etc.
- SQLIO SQL Lite support within PL/B
- STRINGS
- SDB386 and SUNDBCMP
-
Subroutines
including ROUTINE, LROUTINE, PROCEDURE, CALL and CALLS
- TAB CONTROL
- Toolbar / Toolbutton
- TreeView
- Transactions
- Program execution
What Program to Load 1ST.
Comments on executing compiled programs and systems.
- Techniques and Comments
getting sample code
multi-line stattext
layered objects
zorder
radio group
UTF-8
UFT-8 format
- VALIDATE and FOCUS
- VERSION control
GETMODE
program & compiler versions
CLOCK
rumtime version
- VERTICAL SCROLL BARS (manually coded)
- WINDOW OBJECTs
hiding the window (
.SHOW)
controlling position on screen
stretching and shrinking window and all objects
See
Screen Handling topic
- Xfiles
X-file notes
plb-t010.cfm
ANSI Standard PL/B Language and Visual PL/B
E-Mail
PL/B MAIL SEND instruction
Version 9 of the PL/B suite has a built in MailSend verb for sending e-mail. This does not require any other support other than Windows and an internet connection.
If you want to load the user's own e-mail program to handle a message you can make a string with "MailTo: username" and EXECUTE or BATCH it. When you do that Windows will load the configured e-mail program. I don't know if you can provide message text to go along with it.
Write to MMCC Technical Support at:
Send
e-mail to MMCC.
MMCC - Technical Support
600 W. Midland
Bay City, MI 48708
(989) 686-8860
© 1997 - 2024 MMCC - All Rights Reserved