comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » usersym keywords -- why?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: usersym keywords -- why? [message #63565 is a reply to message #63436] Tue, 11 November 2008 08:09 Go to previous messageGo to previous message
R.Bauer is currently offline  R.Bauer
Messages: 1424
Registered: November 1998
Senior Member
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Fanning schrieb:
> David Fanning writes:
>
>> Thus, I can't get them inside my program. But, that said,
>> I can understand some of Chris's confusion, because the
>> THICK keyword only applies to symbols I can create with
>> USERSYM. (Any symbol where I have to "lift the pen" to
>> draw cannot be created in USERSYM, such as a plus sign
>> or an asterisk.)
>
> I guess I could draw a plus sign and an asterisk without
> lifting my pen, but not today. Too tedious and I have
> other work to do. Extra credit for anyone who works that
> out for me. :-)
>
> Cheers,
>
> David

Hi David

from our icgsym_define_symbols routine

there are some more complex symbols done also by x_digisym
which i can show later.

cheers
Reimar


1: BEGIN ;Plus sign
yarr = [0, 0, 0, -1, 1] * psize
xarr = [1, -1, 0, 0, 0] * psize
fill = 0
END
2: BEGIN ;cross-plus
yarr = [-1, 1, 0, 1, -1,0,1,-1,0,0,0] * psize
xarr = [-1, 1, 0, -1, 1,0,0,0,0,1,-1] * psize
fill = 0
END
3: BEGIN ;point
yarr = [0,0] * psize
xarr = [0,0] * psize
fill = 0
END
4: BEGIN ;Diamond
yarr = [0, -1, 0, 1, 0] * psize
xarr = [1, 0, -1, 0, 1] * psize
END
5: BEGIN ;Triangle
xarr = [-1,0,1,-1]*psize
yarr = [-1,1,-1,-1]*psize
END
6: BEGIN ;Square
yarr = [1, -1, -1, 1, 1] * psize
xarr = [1, 1, -1, -1, 1] * psize
END
7: BEGIN ;Cross
yarr = [-1, 1, 0, -1, 1] * psize
xarr = [1, -1, 0, -1, 1] * psize
fill = 0
END
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFJGa4v5aOc3Q9hk/kRApQ8AJ9GYObTTalmjZ2X4oXJDZpee4OXgACg q4Rl
y18T+1oSJCL5CPiamvUZIYE=
=45Hs
-----END PGP SIGNATURE-----
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: IDL and sqlite
Next Topic: Re: linfit with string time array (x)

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 07:48:55 PDT 2025

Total time taken to generate the page: 0.88072 seconds