ISTech Support Forum
http://www.istechforum.com/YaBB.pl Evo-ERP and DBA Classic >> Evo Menu & Evo-ERP >> Screwy T7 screens http://www.istechforum.com/YaBB.pl?num=1175172163 Message started by GasGiant on 03/29/07 at 05:42:43 |
Title: Screwy T7 screens Post by GasGiant on 03/29/07 at 05:42:43 Okay, here comes a rant. <rant> What is with the screwy operation of the T7 program windows? Can't we just have them work normally? They won't stay on their Evo window, they won't minimize and they don't show up in the task bar! Is TAS7 the most screwed up excuse for a development environment or are the IS Tech programmers just messing with us? </rant> Please do something about this. Today. Thanks for listening. |
Title: Re: Screwy T7 screens Post by NovaZyg on 03/29/07 at 07:05:53 I counter your rant with my own... <rant> T7 has its quirks, but the screwy things that you see happening are because of all the hoops we need to jump through to keep running Tas 5, Tas 6, and Tas 7 programs all under one menu. Now if all our users can keep paying us for a year or two but don't ask for anything new or to fix this and fix that. Then we could get rid of the old TAS 5 (BK programs) and Tas 6 (T6 programs) and move to full GUI. But I live in the real world, so I know this is not going to happen. </rant> There, I feel better... Colin, The Evo Menu currently runs all the programs on the menu with a NEWRUNTIME option, this basically tells the exe to launch a new instance of itself that does not know about the existence of the parent menu. That worked fine for the Tas 5 programs as the exe did something special to those programs to keep them as children windows. Something hard coded in the TASPRO 7 exe. We need to run all the old code with this newruntime option or else when any program ended it will cause AV and Memory errors. Now the new T7 programs when run with newruntime run, but as their own instance and thus are allowed to fall behind the parent menu. I have spent the last week rewriting those programs so they can run without the NEWRUNTIME and will not fall behind the Menu.. its my " no one left behind " plan. It is running but I have two issues left to fix. One is the X button on the top right of the window used to close the program is causing an AV error (but the ESC or Exit button do not..), and Two when it encounters a record lock and that message comes up and says there is a lock on such and such filename do you want to try again Yes / No (no will terminate) well No to terminate seems to be calling the same code as the X button.. AV error. Once I nail down these last two things I will release the new stuff. Will that be today.. I hope so, but I can't say just yet, AV errors are the hardest to find and fix. |
Title: Re: Screwy T7 screens Post by GasGiant on 03/29/07 at 07:22:24 Very cool. Great rant. AFAIC, you can keep the X, but taking away the minimize function is just plain cruel. Well, okay, so I enjoy watching the users get so confused that their middle-aged brains grind to a halt. However, the wailing that afterward ensues is nigh unbearable. I trust that, since you have been doing so much with so little for so long, that you will soon learn to do everything with nothing at all 8-) |
Title: Re: Screwy T7 screens Post by NovaZyg on 03/29/07 at 07:31:21 Isn't that the definition of an expert: someone who knows more and more about less and less till they know absolutely everything about nothing... i'm working on it... ;) |
Title: Re: Screwy T7 screens Post by kkmfg on 03/29/07 at 07:34:38 NovaZyg wrote:
So, more or less you are saying that yes, TAS7 *is* the most screwed up excuse for a development environment. At least we cleared that up. ;-) Shame on my good buddy Tony! |
Title: Re: Screwy T7 screens Post by kkmfg on 03/29/07 at 07:37:14 GasGiant wrote:
I'm not a huge fan of how Evo minimizes anyway. I've never seen another app that shrinks to just the titlebar and still is on screen when you minimize it. It's just plain wrong I tell you. Now, I've seen that behavior in child windows but the main evo screen shouldn't act like that. I actually like it when minimized windows disappear completely and exist only in the task bar. |
Title: Re: Screwy T7 screens Post by cathyh on 03/29/07 at 08:00:45 Quote:
And that is why I have taught my users to click on the task bar icon to minimize and not to use the normal minimize icon in the upper right corner.... |
Title: Re: Screwy T7 screens Post by NovaZyg on 03/29/07 at 08:06:32 Quote:
No that is not what I said. The way we are being forced to use it , or rather misuse it, is causing some screwy things to happen. I am not saying that it is the best development environment, but it is better then scrapping everything that existed to start over from scratch, like some other company that I won't name did, and they are still trying to get it to work four years later... ;) |
Title: Re: Screwy T7 screens Post by kkmfg on 03/29/07 at 08:57:11 You see, this is why I like being the independent party here. You've got to be way too diplomatic with everything that you say because you represent the program vendor and must at least try to get along with the TAS developer. I, on the other hand, can say it like I see it. ;-) To clarify, the old programs required a special switch to run each subprogram in it's own runtime instance.... or they crash horribly. Sounds like a perfectly great development environment to me! And, the new ones can now be run without that switch but have different behavior depending on how you close them. And you are saying that Tas7 is NOT really screwed up? I'll grant you, I'm not an impartial observer in this because I have used TAS and I think it really sucks compared to many other products. And theres the whole me hating btrieve (though pervasiveSQL seems pretty good) thing. But still, you've got to admit that TAS isn't exactly a shining example of software engineering. I've got to give them credit for even trying to create their own development env (it isn't easy!) but they shouldn't have. NovaZyg wrote:
|
Title: Re: Screwy T7 screens Post by GasGiant on 03/29/07 at 10:53:08 Meanwhile, creation of a web interface continues apace ;D |
Title: Re: Screwy T7 screens Post by Dale on 03/29/07 at 13:58:52 GasGiant wrote:
I resemble that remark! I've been fondling computers (as a user) since the days when the operating system and the program were on separate, large, truly floppy, discs. Every new release or "upgrade" of a new operating system, antivirus, spam blocker,word processor, spreadsheet, AutoCAD, Adobe, etc etc etc brings with it a whole new set of challenges. Yet this particular 'middle-aged brain' manages to keep up with 99% of it. ;D Now be nice or I'll whack you with my cane..... |
Title: Re: Screwy T7 screens Post by kkmfg on 03/29/07 at 18:48:07 GasGiant wrote:
You know, I wouldn't mind it so much if a lot of DBA related functionality, heck even the entry screens, eventually got recoded in PHP. It would potentially make things a lot more portable and truly WAN friendly (wide area network for you non-techies... sort of think the internet.) There is nothing really to stop people from doing that themselves. In fact, once I get my btrieve tracer to work better it'll be even easier. |
Title: Re: Screwy T7 screens Post by GasGiant on 03/30/07 at 09:21:37 I have been working on web pages for our customers to use so that they can get live pricing and availability, order status and order history, including shipping confirmation. We are months away from launching the new web site, but I have internal users clamoring for web pages that they can use internally. My users want truly customized views of the data. They want fast, live views of orders. They want instant queries based on serial number or lot number. I can write those for them and deliver it in a few hours and they can view it in their browser. They can then share the URL with others, link it how they like on their desktop or favorites, and even use it from within other apps, like our CRM. Web delivery is so much easier than Crystal Reports or custom VB widgets or even Excel queries. It may quickly become a nightmare to maintain, with everyone having their own pet query, but it is much better than saying over and over again, "Someday that feature might show up in Evo." |
Title: Re: Screwy T7 screens Post by GasGiant on 03/30/07 at 09:33:48 Dale wrote:
As do I, so no grumbling required. Floppies? No such thing when I got started. Mag tape on Miltope vacuum tensioning tape drives were the rage when I started. Punch cards for data entry, teletypes for user interfaces, and green bar for reports. No sissy names like Dimension or Inspiron for our milspec computers, no sir. We had "PDP 11/45" and "AN-UYK 7" to bandy about. Reminiscing helps me to recall why I'm bald. Trying to run payroll for 800 people on a Yuk 5 would make any poor slob rip his hair out. |
Title: Re: Screwy T7 screens Post by kkmfg on 03/30/07 at 11:43:46 Yes, PHP really is a nice language for quick projects of that sort. It's not complicated to code in, can run fast (with Zend or eAccelerator), and allows for internet access. PHP entry and reporting screens are easier and prettier than ever with CSS2 and other such GUI sugar now firmly established. GasGiant wrote:
|
ISTech Support Forum » Powered by YaBB 2.1! YaBB © 2000-2005. All Rights Reserved. |