Author | Topic: Clipper to alaska textmode only | |
---|---|---|
RCB | Clipper to alaska textmode only on Thu, 03 May 2007 13:31:32 +0200 Hello, has anybody migrated Clipper to Alaska++ just in text-mode ? Experienced any difficulties ? Speed ? Databases in dbfs .... Thank you for comments ... Rainer | |
Carlos Beling | Re: Clipper to alaska textmode only on Thu, 03 May 2007 09:08:17 -0300 Hi: I tried it. You can do almost the job with the preprocessor. I got problems with Tbrowse() speed. Beling Best regards RCB escreveu: > Hello, > has anybody migrated Clipper to Alaska++ just in text-mode ? Experienced > any difficulties ? Speed ? Databases in dbf´s .... > Thank you for comments ... > Rainer > > | |
Scott Krise | Re: Clipper to alaska textmode only on Fri, 11 May 2007 08:19:28 -0400 One speed issue you might run into is if you use the COMMIT command when updating a table. Change it to SKIP 0 for a much faster response time. | |
Don Schmitz | Re: Clipper to alaska textmode only on Tue, 12 Jun 2007 10:37:21 -0500 I converted a very large app from Clipper with Advantage Database Server to Xbase and its Advantage system. All and all went pretty well had to make some program modifications in Screens colors and Tbrowse objects. Took about 3 months to get all the kinks worked out but very happy with the results. Now I'm trying to use the GUI of Xbase and since I haven't done much with GUI I find it very tough. ********************************************* Don Schmitz University Hospital Surgery Dept. 600 Highland Ave. F8-164 Madison, WI 53792 (608) 263-9307 Email: Dons@surgery.wisc.edu | |
James Loughner | Re: Clipper to alaska textmode only on Tue, 12 Jun 2007 12:04:39 -0400 You might want to look at Topdown or Express++ to make the transition to GUI easier. The trick to GUI is understanding events. Everything that happens in GUI is due to an event any event can happen at any time so your code must deal with handling events in any order. The XBP classes handles all the common events in a Windows like manor. But these behaviors can be overridden so that the the various events will work the way you want them to. There are two ways to do this the first is to assign a codeblock to a callback slot. The call back slot codeblock is then executed when the associated event happens. Like right click or keyboard is used etc. The second way is to overload the XBP class with one of your own by sub-classing. This is the better way since you have finer control, but you do need a deeper understanding of classes. You might check out some of the code I have written. http://gogalthorp.com/splash The SLEPic class is of particular interest. This is a drop in replacement for XBPSLE and allows pictures and Clipper navigation keys which the default XBPSLE class does not. Jim Don Schmitz wrote: > I converted a very large app from Clipper with Advantage Database Server to > Xbase and its Advantage system. > > All and all went pretty well had to make some program modifications in > Screens colors and Tbrowse objects. Took about 3 months to get all the kinks > worked out but very happy with the results. Now I'm trying to use the GUI > of Xbase and since I haven't done much with GUI I find it very tough. > > > > > ********************************************* > Don Schmitz > University Hospital Surgery Dept. > 600 Highland Ave. F8-164 > Madison, WI 53792 > (608) 263-9307 > Email: Dons@surgery.wisc.edu > > | |
G. Henzler | Re: Clipper to alaska textmode only on Tue, 12 Jun 2007 20:06:34 +0200 If you change to gui, you only reuse the business logic (?), that means the data processing. You rewrite completely the user interface, which makes nowerdays at least 50% of the application. You have to change to multi-user because every user opens the nwindows=masks HE wants. Perhaps you have to change your record locking ... Thats why it is a lot of work. And the basic is to understand the WINDOWS way of programming (what James said) mfg G. HEnzler "Don Schmitz" <DONS@surgery.wisc.edu> schrieb im Newsbeitrag news:466E7761.EF0B.0090.0@surgery.wisc.edu... >I converted a very large app from Clipper with Advantage Database Server to > Xbase and its Advantage system. > > All and all went pretty well had to make some program modifications in > Screens colors and Tbrowse objects. Took about 3 months to get all the > kinks > worked out but very happy with the results. Now I'm trying to use the GUI > of Xbase and since I haven't done much with GUI I find it very tough. > > > > > ********************************************* > Don Schmitz > University Hospital Surgery Dept. > 600 Highland Ave. F8-164 > Madison, WI 53792 > (608) 263-9307 > Email: Dons@surgery.wisc.edu > > | |
Bruce Carroll | Re: Clipper to alaska textmode only on Sat, 16 Jun 2007 22:39:48 +0100 Don, I would highly recommend using TopDown from Clayton Jones - I have converted several Clipper apps to full GUI with minimum pain and a high level of functionality and stability using Clayton's excellent library. Best regards, Bruce | |
Clifford Wiernik | Re: Clipper to alaska textmode only on Sat, 30 Jun 2007 11:27:37 -0500 Don Schmitz wrote: > I converted a very large app from Clipper with Advantage Database Server to > Xbase and its Advantage system. > > All and all went pretty well had to make some program modifications in > Screens colors and Tbrowse objects. Took about 3 months to get all the kinks > worked out but very happy with the results. Now I'm trying to use the GUI > of Xbase and since I haven't done much with GUI I find it very tough. > > > > > ********************************************* > Don Schmitz > University Hospital Surgery Dept. > 600 Highland Ave. F8-164 > Madison, WI 53792 > (608) 263-9307 > Email: Dons@surgery.wisc.edu > > Don, we used Express++ to take our clipper application to GUI. I also use Topdown for some special features. Just a note, I am near your vicinity so it you would like to see something. I work in Wausau and live in Stevens Point. | |
RCB | Re: Clipper to alaska textmode only on Tue, 17 Jul 2007 15:33:10 +0200 well, I do not want to transfer to GUI, becaues it is a solely keyboard-oriented datacollecting app and the user will not change the handling ... that should be possible ... ? ... Rainer "Clifford Wiernik" <cliffw@aqua.nomorespam.com> schrieb im Newsbeitrag news:3c4a137c$26e1b51c$cb937@news.alaska-software.com... > Don Schmitz wrote: >> I converted a very large app from Clipper with Advantage Database Server >> to >> Xbase and its Advantage system. >> >> All and all went pretty well had to make some program modifications in >> Screens colors and Tbrowse objects. Took about 3 months to get all the >> kinks >> worked out but very happy with the results. Now I'm trying to use the >> GUI >> of Xbase and since I haven't done much with GUI I find it very tough. >> >> >> >> >> ********************************************* >> Don Schmitz >> University Hospital Surgery Dept. >> 600 Highland Ave. F8-164 >> Madison, WI 53792 >> (608) 263-9307 >> Email: Dons@surgery.wisc.edu >> >> > Don, we used Express++ to take our clipper application to GUI. I also use > Topdown for some special features. > > Just a note, I am near your vicinity so it you would like to see > something. I work in Wausau and live in Stevens Point. |