Hello Ioannis,
You must be using Large Fonts. I'll add some handling to account for that,
Are you aware of a registry key for this? I could check that and use that as the default (if the key exists). Failing that can you make any recommendations for what the default should be or how it should be determined?Also when starting the application it askes fo the Microchip directory.
a) since it is by default installed in a known place, can this be autmated?
Good point. I can fix that.b) the window that request to manually find the directory is at the back ground and not visible.
Whoops...that will teach me to re-use code! I will fix that as well.And it then assumes that my PBP is at c:\pbp
If I have my PBP in a different place, say c:\pbp243 it gives an error message for MPASM not found!
After the error messages if I set the paths in Utility/Settings menu, all are OK after.
Hmm. I'll have to figure out what I did to break that--thanks for finding the problem!In ADC tab, if All Analog Ports to Digital is checked, then there is no point in Configure Built in ADC. An being in the ADC, it does not set the ADCON0/ADCON1 registers. (I tested the 16F887)
I did figure that someone might wish to configure all ports as digital and then change just one of them (or something) to analog. I probably didn't think that through far enough and will re-visit the question.
Comparators is on the short list. PWM can be done reasonably easily (I think). Timers and interrupts somewhat harder. On any/all of these, what do you want to set? (What decisions would the user make and what would the output look like). I've set all of these at one time or another for my own projects but the challenge is how to generalize the rule.Can you add also a PWM tab?
Now this is a reminder if possible to add in a later version: Timers, Comparators, Interrupts.
I'm using an old version of Delphi (v4 from 1998!). At some point I'll try recompiling under a newer version, which should update the look.The last note is about the aesthetic ofte windows. Can this be OS based to look more slick and related to the current OS system?
Thanks for all your comments!
Best Regards,
Paul
Bookmarks