from: Greg Goebel / HP-MXD
gvg@lvld.hp.com / 970-679-2305 / FAX 970-679-5971
to: Andy Fuller / VRf
date: Thursday, 15 August 1996 0913 MDT
> You _can_ indeed run multiple copies of VEE under UNIX (HP-UX or SunOS),
> but cut-and-paste doesn't occur through a "clipboard": you cannot move
> objects from one instance of VEE to another. There have been _lots_ of
> times that I wish I could have done this (Lab guys, are you listening?).
They have heard this many, many times. It's not a simple thing to do,
given the history of VEE.
> I don't know how different the file formats are between versions 3.0 and
> 3.12, but it might be possible to save portions of a program from 3.12
> that are "unoffensive" to 3.0 and load them in 3.0 and re-save. I have
> had some success using HP-UX VEE 3.0 to load files written under Windows
> VEE 3.12. VEE 3.0 warns me about unrecognized objects (features
> available in 3.12 but not in 3.0, like knobs), and replaces them with
> dummy objects. But as a whole, the program loads and runs. The objects
> not recognised by VEE 3.0 are even preserved and usable when I re-load
> under VEE 3.12.
VEE 3.2 obtained much better file load times by a major revision of the
source file format ... in earlier versions, an object's view and internals
were in in the same part of the source file, in 3.2 they are separated and
classed as groups. It's not a question of not being able to recognize
certain objects ... actually, there are relatively few new objects in 3.2
over 3.12.
This is indeed a severe inconvenience -- I'm rewriting my VEE tutorial with
hyperlinked examples, and I have to do them all in 3.12 so customers can get
them to load ... it's a pain to rewrite them. It would have been nice to
get a file-conversion utility but it appears that would have been *very*
difficult to do.
> Good luck!
>
> -- Andy
> --
> Andrew C. Fuller | acfa@eci-esyst.com
> Raytheon E-Systems | Box 12248 | St. Petersburg, FL 33733
> (813)381-2000 x3194 | Fax:(813)381-3329
[<>] regards -- gvg / otw
gvg@lvld.hp.com / 970-679-2305 / FAX 970-679-5971
to: Andy Fuller / VRf
date: Thursday, 15 August 1996 0913 MDT
> You _can_ indeed run multiple copies of VEE under UNIX (HP-UX or SunOS),
> but cut-and-paste doesn't occur through a "clipboard": you cannot move
> objects from one instance of VEE to another. There have been _lots_ of
> times that I wish I could have done this (Lab guys, are you listening?).
They have heard this many, many times. It's not a simple thing to do,
given the history of VEE.
> I don't know how different the file formats are between versions 3.0 and
> 3.12, but it might be possible to save portions of a program from 3.12
> that are "unoffensive" to 3.0 and load them in 3.0 and re-save. I have
> had some success using HP-UX VEE 3.0 to load files written under Windows
> VEE 3.12. VEE 3.0 warns me about unrecognized objects (features
> available in 3.12 but not in 3.0, like knobs), and replaces them with
> dummy objects. But as a whole, the program loads and runs. The objects
> not recognised by VEE 3.0 are even preserved and usable when I re-load
> under VEE 3.12.
VEE 3.2 obtained much better file load times by a major revision of the
source file format ... in earlier versions, an object's view and internals
were in in the same part of the source file, in 3.2 they are separated and
classed as groups. It's not a question of not being able to recognize
certain objects ... actually, there are relatively few new objects in 3.2
over 3.12.
This is indeed a severe inconvenience -- I'm rewriting my VEE tutorial with
hyperlinked examples, and I have to do them all in 3.12 so customers can get
them to load ... it's a pain to rewrite them. It would have been nice to
get a file-conversion utility but it appears that would have been *very*
difficult to do.
> Good luck!
>
> -- Andy
> --
> Andrew C. Fuller | acfa@eci-esyst.com
> Raytheon E-Systems | Box 12248 | St. Petersburg, FL 33733
> (813)381-2000 x3194 | Fax:(813)381-3329
[<>] regards -- gvg / otw
To: VEE Reflector
Date: 14.08.96
Hi
Theory
------
I suddenly had an idea for saving VEE program data in the file format of
an older version.
My idea was to start up both revisions of VEE at the same time:-
Versions 3.00 and 3.12.
Perhaps it might be possible to transfer *clipboard* information from
3.12 to 3.00 ( making sure that there were no objects that could not be
understood by version 3.00 )
As it happened, VEE 3.00 was on a different drive from VEE 3.12 on my
machine so I thought the two could both run separately OK without
conflict.
Go to version 3.12, load up your program, select all objects, copy to
clipboard, switch to the window with version 3.00 running and do a
paste, then save the file in old file format under VEE 3.00.
Practice
--------
Windoze 3.11 wouldn't let me run up two versions of VEE at the same
time. Even when I renamed 'vee.exe' revision 3.00 to 'veeold.exe' and
tried running it, it was still not possible to run both.
No doubt a resource sharing problem with running two vee's.
Questions:
----------
If I re-installed VEE 3.00 making absolutely sure that that there were
no resource sharing problems, could the clipboard movement idea work?
Even though the file format of different revisions of VEE are different,
is the workspace data formatted in the same way?
If it couldn't work at all in Windoze 3.11, could it possibly be made to
work on the Unix platform? I think I've heard mention of people running
more than one window of VEE in the Unix environment.
Would any Unix ( or perhaps Windoze 95 users ) be able to try out the
idea?
Any comments from yourself Greg?
If the idea can be made to work, can I *please* have one of those fancy
freeby ( allegedly ) HP Scientific calculators as a reward?
Regards
--
Ger Murray