Re: Output keywords and resizable Coyote programs [message #74977] |
Thu, 10 February 2011 08:21 |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Fabzou writes:
> One question byside: what happened to the loaddata routine on the trunk
> repository ?
It has been renamed cgDemoData to better reflect its
purpose. All the "retired" routines from the Coyote
Library have been moved to a "retired" directory in
the "coyote" distribution. If you download them
to a "coyote" directory, then you need only add the
coyote directory and all its sub-directories to your
path and you have everything Coyote ever produced!
If you add just the coyote directory itself to your
path, then, like me, you find out just how dependent
your programs are on Coyote Library routines, and you
fix them and move on with the Coyote Graphics System.
I will no longer be making development changes to
the "retired" Coyote Library routines. So, if you
want to move forward with me, you will have to
(eventually) make a switch to the new names.
I know this is momentarily painful. I thought about it
for a long time. But I have plans for the next couple of
years, and doing this now just seemed like the best
solution for moving forward. I do apologize for this
disruption.
Cheers,
David
P.S. I spent a pretty painful day on Monday or Tuesday
(I no longer remember the month, let alone the day!)
converting all the Catalyst Library routines to use
Coyote Graphics System routines. So, I am fairly
confident at the moment that if you update your
libraries all the routines you download from these
libraries will not use "retired" routines.
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
|
|
|
Re: Output keywords and resizable Coyote programs [message #74979 is a reply to message #74977] |
Thu, 10 February 2011 08:08  |
Fabzou
Messages: 76 Registered: November 2010
|
Member |
|
|
On 02/10/2011 03:45 PM, David Fanning wrote:
> David Fanning writes:
>
> Humm. A little more complicated than I expected, but I
> *think* I see a way forward. Yang Wang made some modifications
> a couple of days ago unpacking command structures
> that might solve some problems.
>
> My main problem is that I have been sick most of the week,
> and I am thinking very slowly right now, if at all.
Working too hard is not good for health, you should take it easy!
I don't think this is an urgent topic: probably few people (one at
least: me) are using these cg* routines extensively in their programs
since they are really new. However, for the durability of the tool this
is surely a problem to overcome.
One question byside: what happened to the loaddata routine on the trunk
repository ?
Fabzou
|
|
|
Re: Output keywords and resizable Coyote programs [message #74982 is a reply to message #74979] |
Thu, 10 February 2011 06:45  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
David Fanning writes:
> But, let me spend a couple of minutes with this new idea
> and we'll see what comes of it.
Humm. A little more complicated than I expected, but I
*think* I see a way forward. Yang Wang made some modifications
a couple of days ago unpacking command structures
that might solve some problems.
My main problem is that I have been sick most of the week,
and I am thinking very slowly right now, if at all. It is
very difficult for me to make complicated decisions without
making mistakes. So, I'm going to work on this as I am
able in a very deliberate fashion so I don't screw something
up and further delay this book.
I'll get back to you.
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
|
|
|
Re: Output keywords and resizable Coyote programs [message #74984 is a reply to message #74982] |
Thu, 10 February 2011 06:12  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Fabzou writes:
> Am I doing something wrong here? How can I get the output keywords from
> resizable windows?
Yes, this is one of the limitations of these
resizeable graphics windows that I haven't figured
out how to overcome yet. (Although another idea just
occurred to me, which I'll try in a minute.)
The problem, basically, is that the graphics command
is "packaged" into an object, which provides most of
the benefits on the program (save/restore, move commands
around, add commands up, etc.). But it also means the
"command" is "executed" off by itself, in isolation from
the "real world", if you like.
I haven't yet figured out how to retain all the features
I like about the resizeable windows and still gain access
to output keywords.
But, let me spend a couple of minutes with this new idea
and we'll see what comes of it.
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
|
|
|