 |
|  |
 |
|
solo
|
|
Lowell, MA USA
Jan 2001 time: 05:22
|
|
After using the latest version a bit more, I do have a few comments regarding the interface:
I noticed in the latest version that I could not click on a box and enter numbers directly anymore. Before I could do this. Now I must use arrows to get the number right. This is not fun when larger numbers are involved.
I would also like it if one did not have to delete the default 0, before entering a number. I'd rather just be able to start typing it in.
It would also be handy to be able to use the tab key to move to the next item in order on the list, instead of having to click on its box.
One can not cancel the adding a city command.
Also, instead of making this a command, why not just let the user type in a name (or new name) in the the first box of the display.
When creating a city save file, why not use the city name supplied earlier as the default filename. Allow the user to type in another name to overide this if the default is not desired.
I also think that when a city save file is loaded, it should become the displayed city and its values should be displayed and calculated immediately.
Otherwise the interface is okay.
Last edited by solo on 13-06-2005 at 21:08
|
|
|  |
 |
|
StuporMan
|
 |
Lexington, KY
May 2005 time: 00:22
|
|
solo,
Thanks for looking at the interface more closely.
quote: I noticed in the latest version that I could not click on a box and enter numbers directly anymore. Before I could do this. Now I must use arrows to get the number right. This is not fun when larger numbers are involved.
|
I am unsure as to why this is happening. I downloaded a copy and it appeared to let me enter directly into the number boxes. I will investigate this on one of my other machines. What OS are you using?
Also, are you able to highlight the values in the boxes? If so, I may have my input masking set up incorrectly.
quote: I would also like it if one did not have to delete the default 0, before entering a number. I'd rather just be able to start typing it in.
It would also be handy to be able to use the tab key to move to the next item in order on the list, instead of having to click on its box.
|
I plan to handle both of these by 1) allowing you to tab between items and 2) when a number box is selected, either by clicking or by tabbing, that the text will be selected too. That way typing will write over the old value.
quote: One can not cancel the adding a city command.
|
I am assuming you want the ability to delete a city that you added. Is this correct?
quote: Also, instead of making this a command, why not just let the user type in a name (or new name) in the the first box of the display. |
Sounds like a great idea! I will set it up so that any time you type into this field and then leave it, that a new city will be added (even if this city has the same name as another existing city).
quote: When creating a city save file, why not use the city name supplied earlier as the default filename. Allow the user to type in another name to overide this if the default is not desired.
I also think that when a city save file is loaded, it should become the displayed city and its values should be displayed and calculated immediately.
|
These two are also very good ideas. I just want to clarify a few things, just to be sure you are understanding how things are working. When you save in the new version, it saves ALL of the cities you entered. Likewise, loading will retrieve ALL of the cities that were saved. That is why the new version of the calculator cannot use older save files.
Thus, I will make the default name for the save file be the first city you entered. I could make this be the city currently showing instead if you prefer.
Thanks again for taking a look at the calculator. I will try to get these issues resolved and release a new version (1.01) in this thread tonight. Let me know if you encounter any more problems.
Edit: Version 1.01 is now available for download HERE
Thanks,
StuporMan
Last edited by StuporMan on 14-06-2005 at 03:53
|
|
|  |
 |
|
solo
|
|
Lowell, MA USA
Jan 2001 time: 05:22
|
|
I downloaded and tested 1.01 which works fine and also incoporates the features I suggested.
What more could I ask for?
Nice job, StuporMan!
An entry has been made in the EL Guide to include this tool. You may want to post more complete details there about its operation and various features.
Last edited by solo on 14-06-2005 at 04:36
|
|
|  |
 |
|
solo
|
|
Lowell, MA USA
Jan 2001 time: 05:22
|
|
Okay, I updated my ELG attachment, too.
When I started working as a programmer long ago, I wondered what is it with all these version numbers? Why not just do only one version, and get it right the first time? I'm still seeking that elusive 1.0!
|
|
|  |
 |
|
StuporMan
|
 |
Lexington, KY
May 2005 time: 00:22
|
|
quote: When I started working as a programmer long ago, I wondered what is it with all these version numbers? Why not just do only one version, and get it right the first time? I'm still seeking that elusive 1.0!
|
Yes you find out quickly that getting it right the first time for a project of any significant size is nearly impossible. The number of potential errors increases exponentially with every line of code you add. Even a simple program like this has approximately 2K lines of visual basic code, and that does not include any of the graphical code!
If you don't mind me asking, what did you program in and why did you stop?
I had many reasons for releasing a very rough early version, 0.10 IIRC. First, I knew that unless I had some kind of motivation that the project would fizzle out fairly quickly as other more pressing projects came along. I also knew that I did not have the time to adequately test all the formulas in a reasonable amount of time.
Releasing like that is risky, as it may turn your target audience away due to frustration. Fortunately, with your help I was able to get a very functional version out in a couple of weeks, which is much faster than I had anticipated.
I have started work on the next major revision, which when completed (or relatively close to completed ). I will post it in a new thread. Right now I am in the process of converting the existing code from VB6 to C# to make it easier to maintain and (hopefully) more portable. I will keep you posted. Also if you would be willing to help me test out some of the pre-release versions please let me know. I am hoping to get all the code converted by sometime early next week. New feature coding should begin shortly after. I would greatly appreciate any help I could get.
Thanks again for your continued interest!
StuporMan
|
|
|  |
 |
|
solo
|
|
Lowell, MA USA
Jan 2001 time: 05:22
|
|
I programmed mostly in Fortran and then the company I was working for went out of business.
Programming was great fun, and I was being paid well for it, too!
|
|
|  |
 |
|
rjmatsleepers
|
|
quote: Originally posted by StuporMan
It is too bad that the company went out of business. Those of us who enjoy programming are a rare breed.
StuporMan |
I think lots of us enjoy programming - the rare thing is being paid to do it!
RJM at Sleeper's
|
|
|  |
All times are GMT. The time now is 05:22. Apolyton Time is 00:22. |
top of page
|
|
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|