Alaska Software Inc. - Clipper to alaska textmode only
Username: Password:
AuthorTopic: Clipper to alaska textmode only
RCBClipper 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 KriseRe: 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 SchmitzRe: 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. HenzlerRe: 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.
RCBRe: 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.