Well, I am finally working on a project that has an actual goal!
I'm creating my own QC editor called QC-Pad. Egads! I hope that name hasn't been used yet!
I like one or two features of other programing editors, but have yet to find the same features packed into one editor. So, I'm attempting to make my own... one that is simple and has my favorite features that are easily accessible.
Currently I have the basics:
*Create/Delete projects.
*Projects use progs.src to load list boxes.
*Project Info display: progs.dat size, number of files used, total lines of code.
*Tabbed file editing.
*Drag tabs to reorder them.
*Load files from qc file list.
*QC-Pad remembers each project's last opened files and last line being edited in each file.
*Right clicking a tab gives you various options of new, save, and close.
There is still much to do with the basics such as standard text editing procedures: copy, paste, drag/drop.... yadda yadda
Future additions:
*User settings for global program properties and editing properties.
*Update progs.src live as files are added to and from the qc file list.
*Code snipets/clips.
*function search via a drop down list that automatically fills with the current open document functions.
*Standard search options.
*Editable keyword list and highlighting.
One of my goals is to have quick and easy access to things. I personally hate navigating through layers of menus and windows... so I'm going to try to keep it simple by keeping everything in one window by utilizing a few tabs, a few buttons and a comfortable layout that will contain the main features.
I must admit, I now have a new respect for those who build and maintain the mainstream editors! Creating an editor like this is no small task! And I suspect that I will be begging for mercy when it comes time to tackle keyword highlighting!!
Anyways, here are a few screen shots:
