Alaska Software Inc. - Clipper migration textmodus
Username: Password:
AuthorTopic: Clipper migration textmodus
RCBClipper migration textmodus
on Mon, 01 Dec 2008 16:08:44 +0100
hello,
I want to start a clipper-migration to 32bit textmodus only - anyone there 
who did this and could give me some hints how to start best with and 
following steps    ?
Thank you in advance ...
Rainer
Georg Lorrig Re: Clipper migration textmodus
on Mon, 01 Dec 2008 19:09:32 +0100
Rainer,


just compile and look at the error messages...

First you need a xpj file and make sure there is a MAIN function or
procedure.

One common error are declarations, as Clipper only recognized the first 10
characters, while Xbase++ takes them all.

Function ThisIsTooLong()

x := ThisIsTooL()    works in Clipper
x := ThisIsTooLong()   works in Clipper and Xbase++

Either you correct the source, or use the /com switch.

Give it a try and report on your problems,

kind regards

Georg


On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:

> hello,
> I want to start a clipper-migration to 32bit textmodus only - anyone there 
> who did this and could give me some hints how to start best with and 
> following steps    ?
> Thank you in advance ...
> Rainer
RCBRe: Clipper migration textmodus
on Mon, 01 Dec 2008 22:56:25 +0100
Hi Georg,
I was just remembering a tool to convert mem-Files to xbase format - do you 
know where to get it ? In Alaskas HP I couldnt find it ....
TIA
Rainer

"Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
> Rainer,
>
>
> just compile and look at the error messages...
>
> First you need a xpj file and make sure there is a MAIN function or
> procedure.
>
> One common error are declarations, as Clipper only recognized the first 10
> characters, while Xbase++ takes them all.
>
> Function ThisIsTooLong()
>
> x := ThisIsTooL()    works in Clipper
> x := ThisIsTooLong()   works in Clipper and Xbase++
>
> Either you correct the source, or use the /com switch.
>
> Give it a try and report on your problems,
>
> kind regards
>
> Georg
>
>
> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>
>> hello,
>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>> there
>> who did this and could give me some hints how to start best with and
>> following steps    ?
>> Thank you in advance ...
>> Rainer
Andreas HerdtRe: Clipper migration textmodus
on Tue, 02 Dec 2008 09:26:40 +0100
Hi Rainer,

There is a tool in the ACSN section of the weblib.
You can find the weblib on the Alaska Software
homepage. The right menu contains a link "Downloads".
Then click "List Section" for ACSN. I think you mean
the MEM file converter (mem2xpp.zip).

RCB wrote:
> Hi Georg,
> I was just remembering a tool to convert mem-Files to xbase format - do you 
> know where to get it ? In Alaskas HP I couldnt find it ....
> TIA
> Rainer
> 
> "Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
> news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
>> Rainer,
>>
>>
>> just compile and look at the error messages...
>>
>> First you need a xpj file and make sure there is a MAIN function or
>> procedure.
>>
>> One common error are declarations, as Clipper only recognized the first 10
>> characters, while Xbase++ takes them all.
>>
>> Function ThisIsTooLong()
>>
>> x := ThisIsTooL()    works in Clipper
>> x := ThisIsTooLong()   works in Clipper and Xbase++
>>
>> Either you correct the source, or use the /com switch.
>>
>> Give it a try and report on your problems,
>>
>> kind regards
>>
>> Georg
>>
>>
>> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>>
>>> hello,
>>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>>> there
>>> who did this and could give me some hints how to start best with and
>>> following steps    ?
>>> Thank you in advance ...
>>> Rainer 
> 
> 


   Andreas Herdt
   Alaska Software

--------------------------------------------------------------------

Technical Support:      support@alaska-software.com

News Server:            news.alaska-software.com
Homepage:               http://www.alaska-software.com
WebKnowledgeBase:       http://www.alaska-software.com/kbase.shtm

Fax European Office:    +49 (0) 61 96 - 77 99 99 23
Fax US Office:          +1 (646) 218 1281
--------------------------------------------------------------------
RCBRe: Clipper migration textmodus
on Tue, 02 Dec 2008 10:45:21 +0100
thanks ... yes : that was it !!

<Andreas Herdt> schrieb im Newsbeitrag 
news:2d75a59a$2f49b568$2f17@news.alaska-software.com...
> Hi Rainer,
>
> There is a tool in the ACSN section of the weblib.
> You can find the weblib on the Alaska Software
> homepage. The right menu contains a link "Downloads".
> Then click "List Section" for ACSN. I think you mean
> the MEM file converter (mem2xpp.zip).
>
> RCB wrote:
>> Hi Georg,
>> I was just remembering a tool to convert mem-Files to xbase format - do 
>> you know where to get it ? In Alaskas HP I couldnt find it ....
>> TIA
>> Rainer
>>
>> "Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
>> news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
>>> Rainer,
>>>
>>>
>>> just compile and look at the error messages...
>>>
>>> First you need a xpj file and make sure there is a MAIN function or
>>> procedure.
>>>
>>> One common error are declarations, as Clipper only recognized the first 
>>> 10
>>> characters, while Xbase++ takes them all.
>>>
>>> Function ThisIsTooLong()
>>>
>>> x := ThisIsTooL()    works in Clipper
>>> x := ThisIsTooLong()   works in Clipper and Xbase++
>>>
>>> Either you correct the source, or use the /com switch.
>>>
>>> Give it a try and report on your problems,
>>>
>>> kind regards
>>>
>>> Georg
>>>
>>>
>>> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>>>
>>>> hello,
>>>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>>>> there
>>>> who did this and could give me some hints how to start best with and
>>>> following steps    ?
>>>> Thank you in advance ...
>>>> Rainer
>>
>>
>
>
> -- 
>   Andreas Herdt
>   Alaska Software
>
> --------------------------------------------------------------------
>
> Technical Support:      support@alaska-software.com
>
> News Server:            news.alaska-software.com
> Homepage:               http://www.alaska-software.com
> WebKnowledgeBase:       http://www.alaska-software.com/kbase.shtm
>
> Fax European Office:    +49 (0) 61 96 - 77 99 99 23
> Fax US Office:          +1 (646) 218 1281
> --------------------------------------------------------------------
RCBRe: Clipper migration textmodus
on Tue, 02 Dec 2008 17:53:51 +0100
..by any chance : did you use in clipper-times a form-generator as "saywhat" 
to design the forms ? "saywhat"  is old DOS design and can not be used any 
longer.
I still have to change forms and need such a textoriented designer ..
Rainer

"Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
> Rainer,
>
>
> just compile and look at the error messages...
>
> First you need a xpj file and make sure there is a MAIN function or
> procedure.
>
> One common error are declarations, as Clipper only recognized the first 10
> characters, while Xbase++ takes them all.
>
> Function ThisIsTooLong()
>
> x := ThisIsTooL()    works in Clipper
> x := ThisIsTooLong()   works in Clipper and Xbase++
>
> Either you correct the source, or use the /com switch.
>
> Give it a try and report on your problems,
>
> kind regards
>
> Georg
>
>
> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>
>> hello,
>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>> there
>> who did this and could give me some hints how to start best with and
>> following steps    ?
>> Thank you in advance ...
>> Rainer
Carlos Beling Re: Clipper migration textmodus
on Tue, 02 Dec 2008 19:09:15 -0200
Hello:
good evening.
Do not forget using do while (nKey := Inkey(.1)) == 0;enddo; in despite InKey(0).

Beling
Best regards

RCB escreveu:
> ..by any chance : did you use in clipper-times a form-generator as "saywhat" 
> to design the forms ? "saywhat"  is old DOS design and can not be used any 
> longer.
> I still have to change forms and need such a textoriented designer ..
> Rainer
> 
> "Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
> news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
>> Rainer,
>>
>>
>> just compile and look at the error messages...
>>
>> First you need a xpj file and make sure there is a MAIN function or
>> procedure.
>>
>> One common error are declarations, as Clipper only recognized the first 10
>> characters, while Xbase++ takes them all.
>>
>> Function ThisIsTooLong()
>>
>> x := ThisIsTooL()    works in Clipper
>> x := ThisIsTooLong()   works in Clipper and Xbase++
>>
>> Either you correct the source, or use the /com switch.
>>
>> Give it a try and report on your problems,
>>
>> kind regards
>>
>> Georg
>>
>>
>> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>>
>>> hello,
>>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>>> there
>>> who did this and could give me some hints how to start best with and
>>> following steps    ?
>>> Thank you in advance ...
>>> Rainer 
> 
>
Georg Lorrig Re: Clipper migration textmodus
on Wed, 03 Dec 2008 19:37:29 +0100
Hello, Rainer -

I used a forms generator that I wrote myself. It is too embedded into my
runtime environment to pass it on. I use one file that defines the screen
(size, layout, fixed text) and a second one that defines the fields to show
along with attributes (input, output, in- and output, return value of
functions etc.)

It takes a day or two to write something like this.

Kind regards,

Georg

On Tue, 02 Dec 2008 17:53:51 +0100, RCB wrote:

> ..by any chance : did you use in clipper-times a form-generator as "saywhat" 
> to design the forms ? "saywhat"  is old DOS design and can not be used any 
> longer.
> I still have to change forms and need such a textoriented designer ..
> Rainer
James Loughner Re: Clipper migration textmodus
on Wed, 03 Dec 2008 14:20:14 -0500
IMO you should bite the bullet and make it GUI you can use the Alaska
form designer to do your screens. Also I do believe that Topdown has a
screen designer. In any case for a text app any screen designer output
the screens as @say/gets so you can always edit by hand.

Jim

RCB wrote:
> ..by any chance : did you use in clipper-times a form-generator as "saywhat" 
> to design the forms ? "saywhat"  is old DOS design and can not be used any 
> longer.
> I still have to change forms and need such a textoriented designer ..
> Rainer
> 
> "Georg Lorrig" <glorrig@fastmail.fm> schrieb im Newsbeitrag 
> news:1fovvnyhgd7v8.iuc45yc99gja.dlg@40tude.net...
>> Rainer,
>>
>>
>> just compile and look at the error messages...
>>
>> First you need a xpj file and make sure there is a MAIN function or
>> procedure.
>>
>> One common error are declarations, as Clipper only recognized the first 10
>> characters, while Xbase++ takes them all.
>>
>> Function ThisIsTooLong()
>>
>> x := ThisIsTooL()    works in Clipper
>> x := ThisIsTooLong()   works in Clipper and Xbase++
>>
>> Either you correct the source, or use the /com switch.
>>
>> Give it a try and report on your problems,
>>
>> kind regards
>>
>> Georg
>>
>>
>> On Mon, 1 Dec 2008 16:08:44 +0100, RCB wrote:
>>
>>> hello,
>>> I want to start a clipper-migration to 32bit textmodus only - anyone 
>>> there
>>> who did this and could give me some hints how to start best with and
>>> following steps    ?
>>> Thank you in advance ...
>>> Rainer 
> 
>