Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Adding tree view to Teradesk (and others)

4 views
Skip to first unread message

Henk Robbers

unread,
Aug 27, 2010, 3:45:44 PM8/27/10
to

I wiped the dust off a small utility called Explode! that I
once shipped with XaAES.

It interacts with the desktop via the AV server.

You can find it on my homepage (see sig)

--
Groeten; Regards.
Henk Robbers. http://members.chello.nl/h.robbers
Interactive disassembler: TT-Digger; http://digger.atari.org
A Home Cooked C compiler: AHCC; http://ahcc.atari.org

EXPLODE.TXT

Gerhard Stoll

unread,
Aug 28, 2010, 4:14:00 AM8/28/10
to
> It interacts with the desktop via the AV server.

It will not find the AV server, if he is name have not 8 letter.

-------------------------------cut-------------------------------
Syntax: int16_t appl_find ( CONST int8_t *ap_fpname );

Description: ....
Important: It is imperative that the name is eight
characters long; if it shorter, it must be padded with
blanks. The name string must be NULL-terminated.
-------------------------------cut-------------------------------

Gerhard

Helmut Karlowski

unread,
Aug 28, 2010, 4:13:57 PM8/28/10
to
Am 27.08.2010, 21:45 Uhr, schrieb Henk Robbers <h.ro...@chello.nl>:

Hi Henk,

maybe you change the \ into /.

http://members.ams.chello.nl\h.robbers

Or is it intentional?

-Helmut

Henk Robbers

unread,
Aug 28, 2010, 6:08:29 PM8/28/10
to
Gerhard Stoll wrote:
>>It interacts with the desktop via the AV server.

Did you try it?
There are a few typos in the readme.
The program should be OK.

Henk Robbers

unread,
Aug 28, 2010, 6:08:53 PM8/28/10
to

I'll fix a few typos in the readme.
(I cannot fix the attachment)

Gerhard Stoll

unread,
Aug 29, 2010, 3:11:00 AM8/29/10
to
> Did you try it?

---------------------------Manitor log---------------------------
[EXPLODE.PRG 15 <???>] appl_find(name = »JINNEE«,20155812,307,)
>[EXPLODE.PRG 15 <???>] >appl_find=> apid = -1
[EXPLODE.PRG 15 <???>] evnt_timer(locount = 1000, hicount = 0)
>[EXPLODE.PRG 15 <???>] >evnt_timer=> ok = 1
[EXPLODE.PRG 15 EXPLODE] appl_find(name = »JINNEE«,20155812,307,)
>[EXPLODE.PRG 15 EXPLODE] >appl_find=> apid = -1
[EXPLODE.PRG 15 EXPLODE] evnt_timer(locount = 1000, hicount = 0)
>[EXPLODE.PRG 15 EXPLODE] >evnt_timer=> ok = 1
[EXPLODE.PRG 15 EXPLODE] appl_find(name = »JINNEE«,20155812,307,)
>[EXPLODE.PRG 15 EXPLODE] >appl_find=> apid = -1
[EXPLODE.PRG 15 EXPLODE] evnt_timer(locount = 1000, hicount = 0)
>[EXPLODE.PRG 15 EXPLODE] >evnt_timer=> ok = 1
[EXPLODE.PRG 15 EXPLODE] appl_find(name = »JINNEE«,20155812,307,)
>[EXPLODE.PRG 15 EXPLODE] >appl_find=> apid = -1
[EXPLODE.PRG 15 EXPLODE] evnt_timer(locount = 1000, hicount = 0)
>[EXPLODE.PRG 15 EXPLODE] >evnt_timer=> ok = 1
[EXPLODE.PRG 15 EXPLODE] appl_find(name = »JINNEE«,20155812,307,)
>[EXPLODE.PRG 15 EXPLODE] >appl_find=> apid = -1
[EXPLODE.PRG 15 EXPLODE] evnt_timer(locount = 1000, hicount = 0)
>[EXPLODE.PRG 15 EXPLODE] >evnt_timer=> ok = 1
[EXPLODE.PRG 15 EXPLODE] form_alert(defbutton = 2, string = »[2][
No AV server found ][Quit|Retry|Without]«)
-------------------------------cut-------------------------------

The environment variable is: AVSERVER=JINNEE

When I change this
-------------------------------cut-------------------------------
env = getenv("AVSERVER");
if (env)
/* [GS] Start */
{
int i;
char ZStr[10];

strcpy (ZStr, env );
i= (int) strlen (ZStr);
if ( i < 8 )
{
do
{
ZStr[i++] = ' ';
}while (i < 8 );
ZStr[i] = '\0';
}
av_id = appl_find(ZStr);
}
/* End; old:
av_id = appl_find(env);
*/
else
{
-------------------------------cut-------------------------------
Then find Explode the AV server.

Gerhard

Henk Robbers

unread,
Aug 29, 2010, 3:08:39 PM8/29/10
to
Gerhard Stoll wrote:

> ---------------------------Manitor log---------------------------
> [EXPLODE.PRG 15 <???>] appl_find(name = »JINNEE«,20155812,307,)

> The environment variable is: AVSERVER=JINNEE

Ah! I see what you mean.
I'll fix it right away.

Henk Robbers

unread,
Aug 29, 2010, 5:10:41 PM8/29/10
to
Henk Robbers wrote:

>
> Ah! I see what you mean.
> I'll fix it right away.
>

Done. Its on my homepage.

Henk Robbers

unread,
Sep 10, 2010, 3:46:28 PM9/10/10
to
Henk Robbers wrote:
>
> I wiped the dust off a small utility called Explode! that I
> once shipped with XaAES.
>
> It interacts with the desktop via the AV server.
>
> You can find it on my homepage (see sig)

I have uploaded a new version.
The last one crashed miserably when using the right button.

(The punishment for doing things in a hurry)

0 new messages