Ian's BCX Stuff


BMFD - A revised version of Mike Hennings BMFD

BMFD10306Src.zip - latest Source code 1/10/09
Added RA_Grid skeleton to controls, yellow looking listbox icon at the bottom of the controls


BMFD10305.zip - latest version 1/5/09
BMFD.exe, Pal.bmp, BMFD_SaveAs_Dll.dll, Bas2BMFD.exe & ReadMe.rtf
No Source code

BMFD10305Src.zip - latest Source code 1/5/09
Added Colors to Mike Henning's original Save Bas
Added most of the bitmaps to the resource.
Added Cancel option to the Exit msgbox.

BMFD_SaveAs_DLL.zip  - Updated 1/10/09
added RA_Grid saves
PlugIn for BMFD, with various Import/Export enhanced routines.
Exports Fonts and Colors and Menus.
If Bas2BMFD.exe exists in the BMFD folder, a menu item will be created for it.
A couple of minor fixes, Changed menu name to Import/Export

Bas2BMFD.zip - Updated 12/29/08
Create a .bmf file from a Bas or Inc file to import to BMFD.
Source code for Bas2BMFD written mainly By Doyle Whisenant for BMFD.
Adds "Import Bas File" to the Import/Export plug-in.
Added ability to import Dialog code, and the Semi-Oop code that the Save As dll exports.

DEMO_testplugin.zip Using Wayne Haldorf's Method, write your own plugin

SavePlugin2.zip Another using Wayne Haldorf's Method

Unicode and WindowsCE programs

PellesC & BCX2Unicode.htm Using Unicode with BCX & PellesC
 
UnicodeLexer.zip by Wayne Halsdorf
Post process BCX made 'C' code to unicode.
I added a GUI if no command line is supplied.

PellesC_4PPC.bat My PellesC.bat file for PPC and Unicode for use with DevSuitePro.

Other Stuff

BCX_raGridWrappers.Inc - a start to some wrappers to make the raGrid easy to substitute for existing Listviews

MoveAnchorControl.zip - how to use anchors to resize a page. 4/10/2010

BCX_MoveAnchor_Controls2.zip - a prettier version LOL

TabAnchorTest4.bas - Tab Control demo with the new sizing code, with help from Mike Henning

Splitter with anchors.zip - Resizing with anchors with a splitter control in a frame 5/25/2010

PoMansProgressbar.bas - Progress Bar using 2 labels and resize top 1

ListviewEdit.zip - Edit a listview cell in-situ

shutdown.zip - Example to turn off the computer, I can't remember who did the original.

vb2bcxgui.zip Updated version of  Terry R. Olsen 's original code, correctly interpretes colors and fonts.

Threadtest3.bas - example of multi-threading, I can't remember who did the original.

menumkr4b.zip  - A revised version of Doyle Whisenant's great MenuMaker code.

test_form_in_a_DLL.zip - DLL code with a GUI

Ians_SerialPortc.zip - This is a revised version of Mike Hennings serial code, I have used multiple ports at the same time :-)
 
BCX_Catalogue.zip - Catalogue all your BCX Files for use with BCXOLR 7/4/08
see: http://bcxolr.bcxgurus.com/BCXOLR_CataLogue.html for all the options.

 FastLexerDemo.bas  by Wayne Halsdorf, Use a faster DSplit function  with optional dynamic redimensioning of arrays'
Bug fix for unclosed parentheses. 12/24/08

CleanFolder.zip  A utility to clean up all those annoying files that Compilers leave behind.
Can be set to send *.c, *.obj, *.res, *.cpp, *.O(gcc) , *.exp and user defined file extensions in a folder tree to the Recycle bin.
This can also be run from the Windows scheduler or Command line with either QUIET or NOSHOW to run without user intervention (uses last settings).  Not responsible for Deleted files!! Use with care.  12/28/08

SysMenuTest.bas - Using the system context menu that comes with the form title bar.  I've seen this used in a couple of programs to hide advanced settings from the average user.  4/5/2010

See older versions:


My semi-OOP Stuff

OOPControls0-3a.zip The include files 6/2/07

OOP-Demo.zip A demo

OOP_TIMER.inc Timer functions

Chat Room Files: file area I use to update stuff

LINKS:

If you are new to BCX then the best place to start is a download of  DevSuitePro.
Download DevSuitePro v1.44.exe

BCXOLR - A database program to organize your snippets.
Also has all the messages sent to the BCX Yahoo Group.

BCX Gurus Page: http://www.bcxgurus.com/
Main Page for the BCX Gurus site

BCX Yahoo Groups:  http://groups.yahoo.com/group/BCX/
Questions?   then ask here.

Ian's BCX WinCe Page: http://www.starpig.com/IDC1/BCX/IDC_BCX_Page.html      

Doyle's Page: http://www.freewebs.com/mekdesign/contact.html
Various BCX code

BCX Chat Room:

Chat room at: http://www.vpndns.com/projects/chat_login.htm

or if you have MSChat, Chatzilla or other IRC program:

IRC: server =  irc.vpndns.com  room = #BCX

Note:  All the files here have BCX source code and are meant as a learning tool.

Thanks to:
 Doyle Whisenant
 Wayne Halsdorf
 Dr. X.
 John Jacques
 Mike Henning
 Kevin Diggens aka MrBCX
and all BCXers out there for making this possible.

I hope the files contained here are useful to others.

Ian