I'll make the post here as I did over at my Message Bourd just moments ago:
What makes the DCS Version Different?
What makes it different is that I am going to use sub-programs; a first for me. These programs WILL be recognizable by DCS but have an 'X' for an icon. These programs will be smart, and not run, in BASIC terms, if it is not called by the parent program(s). These sub programs will essentialy shrink the size of all future managers. Though every manager will be released with all the sub programs it needs, you won't have to upload every program.
Also, another first: The DCS version will allow external GUI's. The GUI program is seperate and only works for a specific program. Grade Manager and Money Manager will not be able to share a GUI due to information requirements (unless someone wants to make a compatible GUI for both). This will allow you to create your own GUI for my program to run in. As I progress in creating the DCS version, I will post details that the GUI program will HAVE to contain in order for it to work with the parent program. The GUI Prog will be the only non-sharable program between any of my DCS programs.
Money Manager (my main focus ATM) will consist of the following programs:
Sub programs will also allow easy updates for certain places, rather than finding its spot in the program, then editing it in every program.
I would appreciate it if I can get feed back at my bourd as well as here. I'd like to start getting posts over there, so more people will recognzie it as a place to chat about my programs, and more, and give me ideas. Thanks!
(if you wish to help with the External GUI's, information will be posted at The Lounge only. If you wish to be notified when I am ready for external GUI creation, please sign-up and give me a PM! Thanks.
Quote:
What makes the DCS Version Different?
What makes it different is that I am going to use sub-programs; a first for me. These programs WILL be recognizable by DCS but have an 'X' for an icon. These programs will be smart, and not run, in BASIC terms, if it is not called by the parent program(s). These sub programs will essentialy shrink the size of all future managers. Though every manager will be released with all the sub programs it needs, you won't have to upload every program.
Also, another first: The DCS version will allow external GUI's. The GUI program is seperate and only works for a specific program. Grade Manager and Money Manager will not be able to share a GUI due to information requirements (unless someone wants to make a compatible GUI for both). This will allow you to create your own GUI for my program to run in. As I progress in creating the DCS version, I will post details that the GUI program will HAVE to contain in order for it to work with the parent program. The GUI Prog will be the only non-sharable program between any of my DCS programs.
Money Manager (my main focus ATM) will consist of the following programs:
- AGGM - Parent Program
- ZAGPOPUP - Pop-Up engine (to make a box for text)
- ZAGCOUNT - Adding/Subtracting Engine (to sift through data when editing your money or other factors)
- ZAGMMGUI - Default GUI (this can be any name, since it is only called upon once)
- ZAGTABLE - Table Engine (used to create a table of your money.)
- ZAGTEXTY - Text Engine (used to place text instead of strings.)
Sub programs will also allow easy updates for certain places, rather than finding its spot in the program, then editing it in every program.
I would appreciate it if I can get feed back at my bourd as well as here. I'd like to start getting posts over there, so more people will recognzie it as a place to chat about my programs, and more, and give me ideas. Thanks!
(if you wish to help with the External GUI's, information will be posted at The Lounge only. If you wish to be notified when I am ready for external GUI creation, please sign-up and give me a PM! Thanks.