Re: [ql-users] EasyPtr revisited

2004-01-22 Thread P Witte

Rich  Mellor writes:

> I have the sources for EasyPtr Per, if you would like to take a  look.
They
> do not make easy reading unfortunately and despite offers of  help
initially,
> no-one seems willing to take on the task of upgrading this  software.

Ok, lets take a look then, if its ok with Albin.

Per



Re: [ql-users] EasyPtr revisited

2004-01-21 Thread RWAPSoftware





In a message dated 21/01/2004 01:42:49 GMT Standard Time, 
[EMAIL PROTECTED] writes:
Sorry, a 
  tpyo: Should be V3.50 EBTW, all I wrote about MAWITEM also occurs with 
  MITEM (and possibly MINOB):You need to define a QL mode sprite first and 
  attach the hicolor sprite tothat, or else EasyPtr wont want to know. A 
  skeleton sprite definition willdo (provided your program will never run in 
  QL colour mode.)Per
I have the sources for EasyPtr Per, if you would like to take a 
look.  They do not make easy reading unfortunately and despite offers of 
help initially, no-one seems willing to take on the task of upgrading this 
software.
 
--Rich 
Mellor RWAP Services35 Chantry Croft, Kinsley, Pontefract, West 
Yorkshire, WF9 5JHTEL: 01977 610509Visit our website at 
URL:http://www.rwapsoftware.co.ukStuck with ordinary dial up 
internet connection ?? Read our review of internet accelerators and 
broadband 
at:URL:http://members.aol.com/RWAPSoftware/reviews.html


Re: [ql-users] EasyPtr revisited

2004-01-20 Thread P Witte

I wrote:

> All the above relate to ptrmenX_cde V 3.05 E

Sorry, a tpyo: Should be V3.50 E

BTW, all I wrote about MAWITEM also occurs with MITEM (and possibly MINOB):
You need to define a QL mode sprite first and attach the hicolor sprite to
that, or else EasyPtr wont want to know. A skeleton sprite definition will
do (provided your program will never run in QL colour mode.)

Per






Re: [ql-users] EasyPtr revisited

2004-01-20 Thread Dilwyn Jones

> All the above relate to ptrmenX_cde V 3.05 E
>
> Is any progress being made in updating the EasyPtr package?
>
> Per
Hi Per,

I'm afraid I can't help with the sprites issue as I have never really
tried using the new mode sprites with Easyptr.

There was correspondence here about it some time ago, but I can't
remember the detail. It might have been something like the sprite is
not redrawn correctly under some circumstances by some commands, might
have been something like if the menu is MCLEAR'ed and then redrawn or
moved or some other actions that required redrawing. Anyone remember
what it was about?

Just tried looking at the version number of ptrmenr_cde etc - the ones
I have bear the version number 3.50. They were updated for me by Roy
Wood some time ago. AFAIK v3.50 was the last versions released.
According to the history file:

v3.06 - cosmetic differences to v3.05
v3.07 - Info and application window with border can not be set larger
than the main window in the list menu.
v3.50 - New function MCALLT added which needs two additional
parameters for timeout job events, otherwise syntax same as MCALL:
item=MCALLT(#channel%,eve%,time%[,...])
eve% and time% are both compulsory. eve% must be given as a name, not
only as value, as the event which caused the return will be returned
in eve%. eve% can be used to pass both window events and job events to
force a return. The job events are masked into the upper nibble of
eve%

eve%=event to return=winevents+256*jobevents

time%=timeout to return

MCALLT only works with SMSQ/E from v2.84 or WMAN from v1.52

--
Dilwyn Jones



Re: [ql-users] Easyptr

2002-11-22 Thread Dilwyn Jones

> > If anyone knows more about this, let me know to save me wasting
too
> > much time on something which can't be done reliably yet. (I'm
trying
> > to write a simple PIC and SCR graphics viewer for Launchpad using
> > Easyptr).
>
> No, that wouldn't really work with these OS (PI) calls, if the
images
> to be displayed aren't of the same screen mode. You would need
> some kind of conversion program. I can't remember whether the scr
> format stores the screen format/mode with the file or not - if you
> need that info, I can find out.
SCR format doesn't, you can only "guess" from the file size.

PIC does of course in the first 10 bytes.

> > What I'm afraid of is a scenario like: I find it only works on
QPC2
> > for example as it's the only GD2 system I have to test it on at
the
> > moment!
> If, again, it uses the underlying OS calls, then is should work on
> any machine as well as on QPC.
Thanks for the suggestions. I'll carry on for now and see how it goes.

--
Dilwyn Jones




Re: [ql-users] Easyptr

2002-11-21 Thread Jerome Grimbert

Wolfgang Lenerz makes some magical things to make me read
} > If anyone knows more about this, let me know to save me wasting too
} > much time on something which can't be done reliably yet. (I'm trying
} > to write a simple PIC and SCR graphics viewer for Launchpad using
} > Easyptr).
} 
} No, that wouldn't really work with these OS (PI) calls, if the images 
} to be displayed aren't of the same screen mode. You would need 
} some kind of conversion program. I can't remember whether the scr 
} format stores the screen format/mode with the file or not - if you 
} need that info, I can find out.

PIC do save the mode format (and picture size too),
but as far as I know, SCR are just SBYTES
of the screen (raw format). Which means that not only you you need the
same mode, but also the same sizes!
(That's was no problem with old QL: only either 512x256x4 or 256x256x8+,
and mode 8 was rarely used anyway! and only one organisation of the memory too)

-- Grimbert Jérôme 



Re: [ql-users] Easyptr

2002-11-21 Thread Wolfgang Lenerz

On 19 Nov 2002, at 20:49, Dilwyn Jones wrote:

> 
> Anyone have any experience of saving and restoring screen areas with
> Easyptr under GD2? Can it be made to work reliably or not?
> 
> I had a quick go and could get it to load (L_WSA) a mode 32 PIC file
> and display it (using WSARS) as long as the PIC file and the current
> screen mode were the same,

I don't know about Easyptr, but if it uses the underlying PI features, 
then this is correct - it saves and restores screen areas and 
expects them to be in the same screen mode when restoring as 
when saving.

> i.e. mode 32 pictures could only be displayed in mode 32, a mode 0 (QL
> 4 colour) pic could not be displayed in mode 32 for example, which was
> probably predictable.

yup.

> If anyone knows more about this, let me know to save me wasting too
> much time on something which can't be done reliably yet. (I'm trying
> to write a simple PIC and SCR graphics viewer for Launchpad using
> Easyptr).

No, that wouldn't really work with these OS (PI) calls, if the images 
to be displayed aren't of the same screen mode. You would need 
some kind of conversion program. I can't remember whether the scr 
format stores the screen format/mode with the file or not - if you 
need that info, I can find out.

> What I'm afraid of is a scenario like: I find it only works on QPC2
> for example as it's the only GD2 system I have to test it on at the
> moment!
If, again, it uses the underlying OS calls, then is should work on 
any machine as well as on QPC.

> It seems to work at first glance, but it's my first significant foray
> into Easyptr versus GD2, so any advice gratefully received!

I have always foun that GD2 doesn't really change anything for 
programs that aren't aware of it, so that shouldn't be too much of a 
problem.

Wolfgang



Re: [ql-users] Easyptr

2002-11-19 Thread Phoebus Dokos

??? 19/11/2002 3:49:44 ??, ?/? "Dilwyn Jones" <[EMAIL PROTECTED]> 
??:

>
>Anyone have any experience of saving and restoring screen areas with
>Easyptr under GD2? Can it be made to work reliably or not?


Yes it can... Marcel sent me some code last year and works great... will be on its way 
to 
your mailbox in a little bit (After I am done reformatting the Q40's disk for the 
upteenth 
time ... dang! MKPART feels worse than Windows ;-) That's why I used atari-fdisk.. 
.was 
finished in 2 minutes with a zillion partitions and everything workz :-)

Phoebus






Re: [ql-users] EasyPtr

2002-06-28 Thread Thomas Roesner


Hello again,

i was off for a long time, moving from cologne to munich, changing my 
job and so on.

As i read you are still programming with easyptr (thanks to Albin, 
without that i would never had written any QPTR program).  Have you ever 
tested out my C68tool package available on my Website ( has to be 
updated :-(  )

There is an program easypro available on request that will transfer 
easyptr .menufiles to a C file wich "only" needs the code for the things 
you want to do. Its a long time since i have worked with the QL/QPTR but 
i'll try to make changes on the program if requeted.

Greetings from Gröbenzell
Thomas

www.th-roesner.de  




Re: [ql-users] EasyPtr

2002-06-21 Thread Dilwyn Jones


> darkened room to the soothing sound of whirring microdrives. The
mantra
Hey, I never thought of that...make a CD of QL-related sounds like
microdrive whirring, MinisQL whistles punctuated by the odd short
BEEP...The QL-equivalent of whale-noises!

> GATE-SKILL (a meaningless phrase) muttered repeatedly under ones
breath
> also helps to relieve tension in extreme cases. (However, it is
normally a
> good
I assume the '-' is MEANT to be the wrong side of the S ;-)

> idea to switch the latter off before resuming normal activities as a
> malignant interpretation of it might get you into trouble with the
Terrorism
> Act.)
Terrorism? Ooer...

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




Re: [ql-users] EasyPtr

2002-06-21 Thread Dilwyn Jones


> Poor 'ol Dil.
>
> Ok, Can I put a submission into QUANTA for approval?
>
> I suggest we blow the remaining Quanta Funds on a supply of  "Bill
Gates
> Voodoo Dolls"
Don't...it'll be a kiss of death for Quanta if he has anything to do
with it.

> Nicely made little rubber dolls in Sir Microsofts image. Then,
whenever us
> dedicated QL users have a problem with Windoze, we can all reclaim
our
> sanity by viciously sticking pins/nails/knives in the bloke who made
it all
> possible
What, I've got to buy some pins to go with it???

> the ill-fated dot-Tv on Satellite about 2 years ago. In it, he says
> "Sinclairs were very good british computers" but added
"unfortunately they
> didn't use our OS"
>
> Thank God
Now he tells me!

Actually, it wasn't too bad...it only knocked out the entire 3rd floor
of the hospital including 5 beds in Coronary Care Unit and cost me a
whole day's work plus some extra this weekend. G. I wanted to meet
up with D&D at a show this weekend too, to promote Q60. Drat and
double drat.

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




Re: [ql-users] EasyPtr

2002-06-21 Thread Darren Branagh



Poor 'ol Dil.

Ok, Can I put a submission into QUANTA for approval?

I suggest we blow the remaining Quanta Funds on a supply of  "Bill Gates
Voodoo Dolls"

Nicely made little rubber dolls in Sir Microsofts image. Then, whenever us
dedicated QL users have a problem with Windoze, we can all reclaim our
sanity by viciously sticking pins/nails/knives in the bloke who made it all
possible

Nice idea?

Actually, hes gone up in my estimations lately - I recently have got a 50
minute interview (a realplayer file, about 70Mb) were he was interviewed for
the ill-fated dot-Tv on Satellite about 2 years ago. In it, he says
"Sinclairs were very good british computers" but added "unfortunately they
didn't use our OS"

Thank God


Darren Branagh
Director, Wicklow Web Centre Limited
Computer Training, Web Design, Repairs sales & Upgrades.
Email : [EMAIL PROTECTED]
Web:  http://www.wwc.ie

> Actually, I may well be a dead man by tomorrow night so your worries
> may not come to anything.
>
> Our IT chaps at work have decided to reflash a software upgrade
> overnight tonight. Last time they did this, it knocked out 60% of the
> hospital bedside TVs by the following morning and another 20%
> developed problems immediately afterwards like remote controllers not
> responding which are still being sorted several days later not being
> recognised and our life was HELL for days

(SNIP)

I have now worked in three places with
> totally unfit Windows based software which ought to carry a prominent
> health warning like tobacco products. Using a QL by comparison is so
> relaxing it takes my mind off problems (when I get time to use a QL at
> the moment).
>
> --
> Dilwyn Jones
> [EMAIL PROTECTED]
> http://www.soft.net.uk/dj/index.html
>
>




RE: [ql-users] EasyPtr

2002-06-21 Thread Norman Dunbar


Too right - I still have nightmares even now, 10 years later on !!

Cheers,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: Dilwyn Jones [mailto:[EMAIL PROTECTED]]
Sent: Thursday, June 20, 2002 11:00 PM
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] EasyPtr




He he, I remember your screams of pain when you were trying to learn
"Difficult-PTR" originally, wouldn't want to inflict that on you again
Norman!

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html
This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



Re: [ql-users] EasyPtr

2002-06-20 Thread P Witte


Dilwyn Jones writes:

>Bad day? Bad week? Bad month? YOU BET THANKS TO
> ** WINDOWS! If QL
<>
> Sorry to bring peezee rubbish onto this list guys, I had to get this
> off my chest before I explode. I have now worked in three places with

My deepest commiserations! When our cool, phlegmatic ST Dilwyn starts using
lots of asterisks and exclamation marks you know it must be real serious!
Better call in the bomb disposal guys before the bang devastates large
swaths of south-western UK.

Dilwyn, what I often find quite effective in such situations is to inject
60cc of concentrated Prozac straight into the cerebellum and lie down in a
darkened room to the soothing sound of whirring microdrives. The mantra
GATE-SKILL (a meaningless phrase) muttered repeatedly under ones breath
also helps to relieve tension in extreme cases. (However, it is normally a
good
idea to switch the latter off before resuming normal activities as a
malignant interpretation of it might get you into trouble with the Terrorism
Act.)

All the best,

Per

PS: THIS ADVICE IS PROVIDED BY THE AUTHOR "AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, LIFE, LIMB
OR SANITY, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS ADVICE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.





Re: [ql-users] EasyPtr

2002-06-20 Thread Dilwyn Jones


> If you like you can still send the articles to me and I can have a
look at
> them. However the next two to three weeks are fully booked getting
my new
> Just Words! program, AUTO-GRAPH ready. This is because of the need
to meet
> advertising and copy deadlines so that I can finally put Dilwyn out
of his
> misery. Poor fellow probably has nightmares of my "quiet smile".
(Sorry
> Dilwyn, but I am always careful of you media hacks, ever since
Melanie
> Phillips, yes she of the Daily Mail, twice quoted me when she was a
young
> reporter on New Society. My fault, I shouldn't have made cynical
comments to
> put her off the scent!)
;-)

Actually, I may well be a dead man by tomorrow night so your worries
may not come to anything.

Our IT chaps at work have decided to reflash a software upgrade
overnight tonight. Last time they did this, it knocked out 60% of the
hospital bedside TVs by the following morning and another 20%
developed problems immediately afterwards like remote controllers not
responding which are still being sorted several days later not being
recognised and our life was HELL for days. I have never seen ill
patients become so angry. And our oh so clever IT people (based in
England) have decided to do this a few hours before the bloody world
cup match in the morning so I expect we'll be butchered at work
tomorrow when reflashed Windows CE doesn't work like the last time.
All right for bloody IT guys in an office hundreds of miles away to
decide to do this.

Sorry all the 'IT' people on this list, I've become very very
disillusioned with our IT people and software and technology which is
so atrociously unreliable in hospital environments of all places that
at the moment my only urge is to find an IT person and ceremoniously
set fire to him/her after mercilessly torturing him/her (give them a
QL and watch their frustration when they can't get it to crash every
30 seconds like what they're used to) and then rounding up every PC I
can find and make a massive bonfire out of them all.

Bad day? Bad week? Bad month? YOU BET THANKS TO ** WINDOWS! If QL
Today is late next time, yes it was my fault because I had no patience
left with computers after the total fiasco at work, so sorry Geoff, in
the great scheme of problems I have at the moment, I am not exactly
worrying about what you have up your sleeve!

Sorry to bring peezee rubbish onto this list guys, I had to get this
off my chest before I explode. I have now worked in three places with
totally unfit Windows based software which ought to carry a prominent
health warning like tobacco products. Using a QL by comparison is so
relaxing it takes my mind off problems (when I get time to use a QL at
the moment).

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html





Re: [ql-users] EasyPtr

2002-06-20 Thread Dilwyn Jones



> I personally haven't heard anything - but then again, I beleieve we
need
> someone who *understands* all the PE stuff - which I certainly
don't. Maybe
> we need a PE programming guide for assembly freaks in QL Toady 
> (And I won't be writing it, I don't have a clue about assembly, I
mean PE in
> assembly !)

He he, I remember your screams of pain when you were trying to learn
"Difficult-PTR" originally, wouldn't want to inflict that on you again
Norman!

--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




RE: [ql-users] EasyPtr

2002-06-19 Thread Norman Dunbar


Per,

I personally haven't heard anything - but then again, I beleieve we need
someone who *understands* all the PE stuff - which I certainly don't. Maybe
we need a PE programming guide for assembly freaks in QL Toady 
(And I won't be writing it, I don't have a clue about assembly, I mean PE in
assembly !)


Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: P Witte [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 19, 2002 12:05 AM
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] EasyPtr



Has anyone taken up the challenge to do something about the EasyPTR code?
Alternatively, does anyone know if something is happening in that quarter?

Per
This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



Re: [ql-users] EasyPtr

2002-06-18 Thread P Witte


Has anyone taken up the challenge to do something about the EasyPTR code?
Alternatively, does anyone know if something is happening in that quarter?

Per




Re: [ql-users] EasyPtr

2002-06-18 Thread Wolfgang Uhlig


On 18.06.2002 21:53:06, "Geoff Wicks" <[EMAIL PROTECTED]> wrote:

>Actually I don't "speak" German, although I have some knowledge of it.
>Trying to speak it scares me stiff, ...
That's the problem: when you are stiff, speaking gets difficult ;-)

>If you like you can still send the articles to me and I can have a look at
>them. 
I'll do!

>This discussion has given me an idea. Would anyone be interested in a
>workshop on using EasyPTR? The sort of thing I am thinking about is saying
>running a two hour workshop during a QL show, where those of  us who have
>experience of EasyPTR could help others with their programs in the hope that
>we could encourage more people to try working with the program. We would
>need to structure it somehow. Anyone any ideas or opinions?
>Geoff Wicks
Sounds like a good idea, unfortunately not for me, living in Holland. But as I said,
bringing problems into this group would help in many cases, I think.

Wolfgang Uhlig






Re: [ql-users] EasyPtr

2002-06-18 Thread Geoff Wicks



- Original Message -
From: Wolfgang Uhlig <[EMAIL PROTECTED]>
Subject: Re: [ql-users] EasyPtr


>
> On 16.06.2002 21:02:43, James Hunkins <[EMAIL PROTECTED]> wrote:
>
> >As to the above suggestion for translation, I would very much appreciate
> >an English version of it.  Even though I am getting pretty comfortable
> >with the pointer environment and Easy Ptr, I still have a few quirks
> >that might be explained in the articles.  And I know I have gone through
> >a lot of trial and error that such articles may help others avoid.
> >
> >Jim
>
> I suggested a translation to Geoff Wicks because I know that he speaks
German.
> But I am aware of the fact that this would be a lot of work, because the
articles are
> about 20 A4-pages.
> I myself neither have the time to translate it at the moment, nor is my
English good enough,
> I'm afraid, to do it well enough.
>

Actually I don't "speak" German, although I have some knowledge of it.
Trying to speak it scares me stiff, which is a pity given how active Germans
are in the QL community. My German is also not really up to translation
standards, although I translated Marcel's article because I wanted to read
it myself. Is there anyone else who could look at the articles and possibly
others in the old German QL Today?

If you like you can still send the articles to me and I can have a look at
them. However the next two to three weeks are fully booked getting my new
Just Words! program, AUTO-GRAPH ready. This is because of the need to meet
advertising and copy deadlines so that I can finally put Dilwyn out of his
misery. Poor fellow probably has nightmares of my "quiet smile". (Sorry
Dilwyn, but I am always careful of you media hacks, ever since Melanie
Phillips, yes she of the Daily Mail, twice quoted me when she was a young
reporter on New Society. My fault, I shouldn't have made cynical comments to
put her off the scent!)

This discussion has given me an idea. Would anyone be interested in a
workshop on using EasyPTR? The sort of thing I am thinking about is saying
running a two hour workshop during a QL show, where those of  us who have
experience of EasyPTR could help others with their programs in the hope that
we could encourage more people to try working with the program. We would
need to structure it somehow. Anyone any ideas or opinions?

Geoff Wicks
Geoff Wicks



Re: [ql-users] EasyPtr

2002-06-18 Thread Wolfgang Uhlig


On 16.06.2002 21:02:43, James Hunkins <[EMAIL PROTECTED]> wrote:

>As to the above suggestion for translation, I would very much appreciate 
>an English version of it.  Even though I am getting pretty comfortable 
>with the pointer environment and Easy Ptr, I still have a few quirks 
>that might be explained in the articles.  And I know I have gone through 
>a lot of trial and error that such articles may help others avoid.
>
>Jim

I suggested a translation to Geoff Wicks because I know that he speaks German.
But I am aware of the fact that this would be a lot of work, because the articles are
about 20 A4-pages.
I myself neither have the time to translate it at the moment, nor is my English good 
enough,
I'm afraid, to do it well enough.

But what do we have this group for? 
Quarreling for months about this "license" has in my opinion brought the QL-community 
more apart 
than together.
Wouldn't it be fine to discuss problems like EasyPtr- and other software-problems and 
help each 
other? I feel this has always been the strength of us QLers.

I would be glad to help any Basic-programmer with EasyPtr as far as I can. The last 
months I have 
for example done a lot of tinkering and trying to bringEasyPtr to using the new 
colours. I have learnt
a lot by doing so and am prepared to help if people have questions with this. As an 
example for 
what can be done with this, have a look on my freeware-suite QcoLour and MfColour (get 
it at 
Dilwyn's or Marcel Kilgus's site)

Wolfgang Uhlig 






Re: [ql-users] EasyPtr-Sprites

2002-06-16 Thread James Hunkins


>> There
>> are lots of little things like this in EasyPTR that can make it 
>> confusing,
>> particularly for the beginner.
> Yes, that is indeed true :-) I wrote a series of three articles about 
> EasyPtr-programming
> in German issues of QL-Today (when they still existed, sigh) where a 
> lot of those tiny, tricky
> things were dealt with. Perhaps you could translate them ;-))
>
> Wolfgang Uhlig
>

I haven't had this problem with sprites but I take the EasyPtr output 
and run it all through C68 for my work.

As to the above suggestion for translation, I would very much appreciate 
an English version of it.  Even though I am getting pretty comfortable 
with the pointer environment and Easy Ptr, I still have a few quirks 
that might be explained in the articles.  And I know I have gone through 
a lot of trial and error that such articles may help others avoid.

Jim




Re: [ql-users] EasyPTR formerly Plight of a Software House

2002-06-16 Thread Dilwyn Jones


> I still get problems that puzzle me, however. My new program
contains a lot
> of sprites. If I call a sprite using SPRW and its name, it works the
first
> time I call it but not the second and subsequent times. The secret
is to use
> SPRA to find its address and then call it using SPRW and the
address. There
> are lots of little things like this in EasyPTR that can make it
confusing,
> particularly for the beginner.
>
> Geoff Wicks
You're lucky. My Launchpad program uses sprites extensively and by and
large I can't get them to work at all by name (assigning icons to
program launching items and so on) any time, let alone first time.
Like you, I had to resort to calling them by address rather than name.
There are some other aspects of Easyptr which rely on this too.

Not all of these are of Easyptr's making. Yes, there are some obscure
foibles in little used Easyptr extensions but it's been around long
enough to be reasonably debugged. One of the problems is that it's to
some extent dependent on what the OS or PE does when it calls them to
do something. From my experience, a job might seem like it's locked up
at an Easyptr function but in fact, tracing it, it got stuck somewhere
in calls to WMAN or something else because the version of WMAN
concerned did something different to another version on which Easyptr
worked fine. By and large, name handling is one problem, calling
sprites by name is often not a good idea as you have found out.
Replacing items in an Append file is another good way of making an
Easyptr application go belly up.
--
Dilwyn Jones
[EMAIL PROTECTED]
http://www.soft.net.uk/dj/index.html




Re: [ql-users] EasyPTR formerly Plight of a Software House

2002-06-14 Thread Geoff Wicks



- Original Message -
From: Norman Dunbar <[EMAIL PROTECTED]>
Subject: RE: [ql-users] Plight of a Software House


> You wrote :
>
> >> QLib/EasyPTR allows you to make some professional looking programs.
It's
> >> just a pity that the latter is such a b*gg*r to learn.
>
> Have you seen the (excellent) tutorial that was published in Quanta and I
> think is available on Dilwyn's web site, on using EasyPTR ?
> I thoroughly recommend it :o)
>

By some strange coincidence would that tutorial be written by a certain
Norman Dunbar?

By an even stranger coincidence would that be the same Norman Dunbar who
writes those obscure and lengthy articles in QL Today that no one
understands? ;-)

Seriously, I have forgotten whose aids I used when I first learnt EasyPTR,
but without them I would never have succeeded. There is a huge step that has
to be overcome in writing your first pointer program, and unexpected snakes
in the grass. My first effort ran perfectly under old QL ROMs, Minerva, and
SMSQ, but not SMSQ-E and I still don't know why. The pity is that this puts
people off, but once you have got over that first step, writing more
programs is much easier and you become addicted to the pointer environment.

I still get problems that puzzle me, however. My new program contains a lot
of sprites. If I call a sprite using SPRW and its name, it works the first
time I call it but not the second and subsequent times. The secret is to use
SPRA to find its address and then call it using SPRW and the address. There
are lots of little things like this in EasyPTR that can make it confusing,
particularly for the beginner.

Geoff Wicks