Re: [PEDA] Registering file types within Protel

2002-02-12 Thread Bob Jones

I have imported PDF files into Protel. It worked just as if it were a
netlist or similar file. I didn't have any issues with this.
The only weird thing that happened was if the PDF file was being used by
Protel then the Acrobat program wouldn't recognize it and wouldn't open it.
I don't recall if it worked after closing Protel or did we make a
modification to the file in Protel and save it and then Acrobat had a
problem.
As a whole we did not have a problem importing PDF files. I don't have a
clue why it wouldn't work for you, I suspect registry issues.

- Original Message -
From: [EMAIL PROTECTED]
To: Protel EDA Forum [EMAIL PROTECTED]
Sent: Sunday, February 10, 2002 8:30 AM
Subject: [PEDA] Registering file types within Protel


 A few days ago there was a short discussion here regarding how Protel
 associates file types with applications, specifically to allow
automatically
 opening .PDF datasheets embedded within a design file. I speculated at
that
 time that Protel only knows about file types which were added after Protel
 itself was installed, because some users reported that Protel understands
pdf
 files and others reported that it doesn't.

 I can now report that the order of installation of Protel and Acrobat does
 not seem to make a difference. I had to reinstall Protel after Acrobat was
 already installed, to fix an unrelated problem. Protel did not recognize
pdf
 files. Then just yesterday I wasn't paying close enough attention during
 install of another package, and let it reinstall Acrobat. Protel still
does
 not recognize pdf files, so it apparently doesn't matter which package is
 installed first.

 At this point I suspect that it has something to do with a registry entry,
 which I'll explore when I get time. Could anyone on this list explain how
 Protel accepts applications such as Word (and potentially Acrobat Reader)
to
 work as servers?

 Steve Hendrix


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Registering file types within Protel

2002-02-10 Thread Terry Harris

On Sun, 10 Feb 2002 08:30:44 EST, Steve Hendrix wrote:

At this point I suspect that it has something to do with a registry entry, 
which I'll explore when I get time. Could anyone on this list explain how 
Protel accepts applications such as Word (and potentially Acrobat Reader) to 
work as servers?

I doubt it is a simple registry modification. Basically if an application
is installed and registers itself as an OLE server then Protel should know
about it and will use OLE mechanisms in that application to import
documents as OLE objects. 

OLE (Object Linking and Embedding) is a system allowing documents from one
application to be embedded as an object within documents of another
application. 

If you open Wordpad and select Insert | Object you will get a list of OLE
server applications which Wordpad sees installed.  If Acrobat isn't there
then Protel isn't going to see it either and maybe the Acrobat reader
simply isn't an OLE server (while the full package is). 

Protel does not embed OLE objects in its documents but stores them as OLE
scrap object files in its database. Theses are files which have some kind
of header followed by the document in its OLE embedded format and stupidly
have the same name and extension as the document which was embedded (I
believe with a .SCP extension which is always hidden). 

Some applications (Word and Excel) can directly open these scrap objects as
documents but most can't and will complain of invalid files.

Basically Protel's database and design explorer is a half-assed solution
which looks like windows explorer making you think you know how to drive it
and how it will work but plenty of the time you don't and it doesn't work
like you think it will. It would be so much simpler and work better if it
really was like Windows explorer and the Windows file system letting you
store real documents and shortcuts. You would loose having everything
stored in a humongous access database file and the much unused security and
access control features. (I suspect under NTFS much of the security and
access control could be achieved with file system permissions anyway). 

It sounds like the next release of Protel might have an option to work like
this. 

Cheers, Terry.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Registering file types within Protel

2002-02-10 Thread Dwight Harm

I'll second Terry's suspicion -- I have one machine with full Acrobat
installed, and the Insert | Object list includes Adobe Acrobat document;
but on a second machine with only Reader installed, it is NOT in the list.

 -Original Message-
 From: Terry Harris [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, February 10, 2002 7:00 AM
snip
 If you open Wordpad and select Insert | Object you will get a list of OLE
 server applications which Wordpad sees installed.  If Acrobat isn't there
 then Protel isn't going to see it either and maybe the Acrobat reader
 simply isn't an OLE server (while the full package is).

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Forum Guidelines Rules:
* http://www.techservinc.com/protelusers/forumrules.html
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *