Re: [PEDA] Creating Menus - part 2

2001-08-17 Thread potapoff

Dear Ian,

Continue. 


I have checked this trick and it was OK.
So I have gone some further.
I have developed special server for Rodnik Software's customers giving fast
access to Russian standard libraries and some features.
The our Support Server has a few parts:
Support.ddb - database with libraries and templates
Support.ins - installator
Support.rcs - resource file
and a few BMP for button.

Installator contains text below. Don't think about Russian -- this example
need just to understand the spructure of files.



ClientInsFile 0.0
EditorExePath 'TextEdit.DLL'
EditorName 'Support'
EditorDescription  'ðÏÄÄÅÒÖËÁ ÏÔ ËÏÍÐÁÎÉÉ òÏÄÎÉË óÏÆÔ'
Version'÷ÅÒÓÉÑ 1.1.2'
Date   '14 éÀÎÑ 2001 Ç.'
HelpAboutInfo  'äÁÎÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ ÒÁÓÐÒÏÓÔÒÁÎÑÅÔÓÑ ×
ÒÁÍËÁÈ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÉ ÌÉÃÅÎÚÉÏÎÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ÓÉÓÔÅÍÙ Protel 99
SE.'
CopyRight  'Copyright ¿ Rodnik Software 2001, ðÏÔÁÐÏ× à.÷.'
EditorToolbar 'Sch''ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô'  'OFF'



The last line is very important because it adds new toolbar to SCH server.

The resource file contain the number of blocks. Each block changes one
resourse.
The srtucture of resource file is below.

---

UpdateResource  --- operation
Begin
Kind ToolBar   --- kind of updating resourse
Name SchematicTools  --- name of updating resourse
Action Add --- updating action (can be Add, Delete and etc. see HELP)
ReferencePosition After --- how to update
ReferenceItem 'C:\PROGRAM FILES\DESIGN EXPLORER 99
SE\SYSTEM\BUTTONS\WIRTOOLS.BMP' *     the object in resource to update
Description
Begin  this block adds the button to turn ON/OFF the toolbar
described in last line in installer file.
  Button 'C:\Program Files\Design Explorer 99
SE\Support\TransistorPNP.bmp'
'Client:CustomizeResources(ToggleToolbar=ëÏÍÐÏÎÅÎÔÙ ÐÏ
çïóô|$Description=÷ËÌÀÞÉÔØ/×ÙËÌÀÞÉÔØ ÐÁÎÅÌØ ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô)'
End
End

---

This is an updating block. But if you want just add a new toolbar the block
will be some simlper: name of Toolbar, position on screen and description of
buttons and linked processes.

---

Toolbar 'ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô' 'Floating' 100 400
Begin
 Button 'C:\Program Files\Design Explorer 99 SE\Support\Resistor.bmp'
'Sch:PlacePart(PartType=100k|LibReference=òåúéóôïò|Design=\Support\Support.d
db|Library=\âÉÂÌÉÏÔÅËÉ ÐÏ
çïóô\òÅÚÉÓÔÏÒÙ.lib|Orientation=0|Designator=R?|$Description=òÅÚÉÓÔÏÒ
ÐÏÓÔÏÑÎÎÙÊ ÐÒÏÓÔÏÊ)'
 Button 'C:\Program Files\Design Explorer 99
SE\Support\Resistor0050.bmp'
'Sch:PlacePart(PartType=100k|LibReference=òåúéóôïò_0_05_÷ô|Design=\Support\S
upport.ddb|Library=\âÉÂÌÉÏÔÅËÉ ÐÏ
çïóô\òÅÚÉÓÔÏÒÙ.lib|Orientation=0|Designator=R?|$Description=òÅÚÉÓÔÏÒ
ÐÏÓÔÏÑÎÎÙÊ 0.05 ÷Ô)'
 Separator
 Button 'C:\Program Files\Design Explorer 99 SE\Support\Capacitor.bmp'
'Sch:PlacePart(PartType=1000|LibReference=ëïîäåîóáôïò|Design=\Support\Suppor
t.ddb|Library=\âÉÂÌÉÏÔÅËÉ ÐÏ
çïóô\ëÏÎÄÅÎÓÁÔÏÒÙ.lib|Orientation=0|Designator=C?|$Description=ëÏÎÄÅÎÓÁÔÏÒ
ÐÒÏÓÔÏÊ)'
 Button 'C:\Program Files\Design Explorer 99 SE\Support\CapacitorE.bmp'
'Sch:PlacePart(PartType=10 ÍË È 20
÷|LibReference=ëïîäåîóáôïò_üì_1_1|Design=\Support\Support.ddb|Library=\âÉÂÌÉ
ÏÔÅËÉ ÐÏ
çïóô\ëÏÎÄÅÎÓÁÔÏÒÙ.lib|Orientation=0|Designator=C?|$Description=ëÏÎÄÅÎÓÁÔÏÒ
ÜÌÅËÔÒÏÌÉÔÉÞÅÓËÉÊ)'
 Separator
 Button 'C:\Program Files\Design Explorer 99
SE\Support\TransistorPNP.bmp'  'Sch:PlacePart(PartType=
|LibReference=ôòáîúéóôïò_PNP|Design=\Support\Support.ddb|Library=\âÉÂÌÉÏÔÅËÉ
ÐÏ çïóô\ôÒÁÎÚÉÓÔÏÒÙ.lib|Orientation=0|Designator=VT?|$Description=ôÒÁÎÚÉÓÔÏÒ
p-n-p)'
 Button 'C:\Program Files\Design Explorer 99
SE\Support\TransistorNPN.bmp'  'Sch:PlacePart(PartType=
|LibReference=ôòáîúéóôïò_NPN|Design=\Support\Support.ddb|Library=
End

--

If you want update the menu the block will have same structure but some
different contents. Codes (Begin   body ... End) create ierarchical tree
of menu.

--

UpdateResource
Begin
Kind Menu
Name SchematicMenu
Action Add
ReferencePosition Before
ReferenceItem 'Bus' *
Description
Begin
  Popup 'ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô'
  Begin
Popup 'òÅÚÉÓÔÏÒÙ'
Begin
  MenuItem 'òÅÚÉÓÔÏÒ ÐÏÓÔÏÑÎÎÙÊ ÐÒÏÓÔÏÊ'
'Sch:PlacePart(PartType=100k|LibReference=òåúéóôïò|Design=\Support\Support.d
db|Library=\âÉÂÌÉÏÔÅËÉ ÐÏ çïóô\òÅÚÉÓÔÏÒÙ.lib|Orientation=0|Designator=R?)'
  MenuItem SEPARATOR
  MenuItem '÷ÁÒÉÓÔÏÒ ÇÏÒÉÚÏÎÔÁÌØÎÙÊ'

Re: [PEDA] Creating Menus - part 1

2001-08-17 Thread potapoff

Dear Ian,

I sent this letter today morning but it is too big. So I will send in parts.


I have written this article special for Russian users who have problem in
English. The article is in Russia and in PDF format.
I'll send it to your e-mail directly if you will need it after this letter. 
All information here is in HELP but I couldn't do anything without help of
Protel's Support Consultant Ben Burgess.
There are a few examples.

So my question was:

 
  How can I add new toolbar to Design Explorer automatically by VBA?
  I know how to do it manually.
  I have found the process Client:CustomizeResourses but it can only show
or
  hide created early toolbars.
  Maybe I do something wrong. Can you send me example of VBA code for
 creating
  new toolbar.
 
  It isn't good to create new server by SDK because I use only standard
  functions.
 

Answer was:


 Here are answers to the vba code query:

 You dont write VBA code to customize toolbars in Design Explorer.
 In fact the Design Explorer has no support for VBA. VBA is only for
 Microsoft products. The Design Explorer is based on Protel's
 technologies, such as Protel API, Macro scripts and Process Launchers.

 In your case, you need to adjust the Client99SE.INI file, and write two
 text files  (FileName.INS and  FileName.RCS) to add resources in the
 Design Explorer automatically.

 A bit of background...

 The Design Explorer when started, looks inside the Client99SE.INI
 file to execute certain initialization routines, verify installed existing
 servers, and so on. This file is where you can add instructions to
 inform the Design Explorer to update the resources of a certain
 server automatically for your server. Once this has been done,
 you need to restart the Design Explorer to make the changes permanent.


 Now the question is how can I install new resources for an existing
 server automatically?
 
 When you need to install new resources in the Design Explorer
 automatically to update the resources of a main server (for example
 updating the menus so that the process launchers are linked to
 a server), this section shows how to do this installation prodecure.

 1/  The first step is to add the two lines (the snippet is shown below) to
 the end of the Client99SE.INI file. Open this file in a text editor
(notepad
 for example)

 
 [New Servers]
 MyServer = D:\Program Files\Design Explorer 99 SE\System\MyServer.INS
 
 Copy the above code snippet and paste this at the end of
 Client99SE.INI file.

 Once the Design Explorer is up and running, it opens this file and scans
 for the [New Servers] section and runs any INS files within this section.
 This section is then erased by the Design Explorer automatically once the
 Design Explorer is closed. All Protel 99 SE service packs use this
 principle.

 2/ Now you need to have a Update.Ins file (could be any filename you wish)
 and a Update.RCS file located in the System folder of the Design Explorer
 directory.

 For the Update.ins file, it needs to have the following statements

 
 ClientInsFile 0.0
 EditorName 'Update'
 EditorExePath 'TextEdit.DLL'
 

 Copy the above code snippet and paste this in a text file called
Update.Ins


 3/  The contents of this INS file is all you need to update the resources
of
 a server. Everytime you install a server in the Design Explorer, the
Design
 Explorer looks for the RCS and the DLL files that have the same filename
as
 the INS file.

 In this case we are using an existing DLL so we dont have to install a
dummy
 dll in the Design Explorer's system folder. Then the resources file is run
 inserting new process launchers /  resources for a server in the Design
 Explorer.

 The Update.RCS file has the following contents as an example.

 
 UpdateResource
 Begin
 Kind Menu
 Name PCBMenu
 Action Add
 ReferencePosition After
 ReferenceItem 'Refresh' *
 Description
 Begin
 Popup 'New Menu'
 Begin
 MenuItem 'Menu 1' Client:OpenDocument
 MenuItem SEPARATOR
 MenuItem 'Menu 2' Client:CloseDocument
 End
 End
 End
 

 Copy the above code snippet and paste this in a Update.RCS file

 


To be continue in part 2

Best regards,
Yuri V.Potapoff
technical expert
Rodnik Software, Inc.
1 Nakhimovsky ave., bldg.1, Moscow, 113556 Russia
Phones: +7 (095) 113-2688; +7 (095) 113-7001
Fax:+7 (095) 317-9754
E-mail: [EMAIL PROTECTED]
http://www.rodnik.ru


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list 

Re: [PEDA] Creating Menus - part 3

2001-08-17 Thread potapoff

Dear Ian,

Continue.

Full text of resource file is too big. Sorry. If you need I send it to you
directly. 

There is also adding of three buttons for changing of Snap Grids by one
click with Macros on Client Basic.
I use the Macros for automatization a lot of routine operations. But I have
found one bug: I can't change template for schematic document by Macros.
There's an error in HELP describing process for it and Protel returns me
error mesage.

Maybe somebody fix this error?


So I think this letter will help to use Protel effectively.

Best regards,
Yuri V.Potapoff
technical expert
Rodnik Software, Inc.
1 Nakhimovsky ave., bldg.1, Moscow, 113556 Russia
Phones: +7 (095) 113-2688; +7 (095) 113-7001
Fax:+7 (095) 317-9754
E-mail: [EMAIL PROTECTED]
http://www.rodnik.ru





--



UpdateResource
Begin
Kind ToolBar
Name SchematicTools
Action Add
ReferencePosition After
ReferenceItem 'C:\PROGRAM FILES\DESIGN EXPLORER 99
SE\SYSTEM\BUTTONS\WIRTOOLS.BMP' *
Description
Begin
  Button 'C:\Program Files\Design Explorer 99
SE\Support\TransistorPNP.bmp'
'Client:CustomizeResources(ToggleToolbar=ëÏÍÐÏÎÅÎÔÙ ÐÏ
çïóô|$Description=÷ËÌÀÞÉÔØ/×ÙËÌÀÞÉÔØ ÐÁÎÅÌØ ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô)'
End
End

UpdateResource
Begin
Kind ToolBar
Name SchematicTools
Action Add
ReferencePosition After
ReferenceItem 'C:\PROGRAM FILES\DESIGN EXPLORER 99
SE\SYSTEM\BUTTONS\HELP.BMP' *
Description
Begin
  Separator
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid1.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 5 È 5 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 5 ÍÍ
È 5 ÍÍ)'
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid2.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 5 È 1 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 5 ÍÍ
È 1 ÍÍ)'
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid3.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 1 È 0.5 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 1
ÍÍ È 0.5 ÍÍ)'
End
End

UpdateResource
Begin
Kind ToolBar
Name SchematicTools
Action Add
ReferencePosition After
ReferenceItem 'C:\PROGRAM FILES\DESIGN EXPLORER 99
SE\SYSTEM\BUTTONS\WIRTOOLS.BMP' *
Description
Begin
  Button 'C:\Program Files\Design Explorer 99
SE\Support\TransistorPNP.bmp'
'Client:CustomizeResources(ToggleToolbar=ëÏÍÐÏÎÅÎÔÙ ÐÏ
çïóô|$Description=÷ËÌÀÞÉÔØ/×ÙËÌÀÞÉÔØ ÐÁÎÅÌØ ëÏÍÐÏÎÅÎÔÙ ÐÏ çïóô)'
End
ReferencePosition After
ReferenceItem 'C:\PROGRAM FILES\DESIGN EXPLORER 99
SE\SYSTEM\BUTTONS\HELP.BMP' *
Description
Begin
  Separator
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid1.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 5 È 5 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 5 ÍÍ
È 5 ÍÍ)'
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid2.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 5 È 1 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 5 ÍÍ
È 1 ÍÍ)'
  Button 'C:\Program Files\Design Explorer 99 SE\Support\Snapgrid3.bmp'
'Macro:RunMacro(DesignName=\Support\Support.ddb|DocumentName=íÁËÒÏÓÙ\îÁÓÔÒÏÊ
ËÁ ÓÅÔÏË 1 È 0.5 ÍÍ.bas|Language=ClientBasic|$Description=îÁÓÔÒÏÊËÁ ÓÅÔÏË 1
ÍÍ È 0.5 ÍÍ)'
End
End

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-16 Thread potapoff

Hi,

The best way to customize Protel's menu, toobars and shortcuts is to create
special server for it.
This server hasn't got any DLL but it has resouces described in special file
and installation file.
If you customize resource manually you can lose chamges after crash. If you
use server you need just install server tp restore all changes.
I have a good example of this server but it has a few Russian letters. Also
I have written big article about this problem for Russian users.
Is anybody interested in it?

Best regards,
Yuri V.Potapoff
technical expert
Rodnik Software, Inc.
1 Nakhimovsky ave., bldg.1, Moscow, 113556 Russia
Phones: +7 (095) 113-2688; +7 (095) 113-7001
Fax:+7 (095) 317-9754
E-mail: [EMAIL PROTECTED]
http://www.rodnik.ru





 --
 From: Stephen Smith[SMTP:[EMAIL PROTECTED]]
 Sent: Wednesday, August 15, 2001 6:48:27 PM
 To:   'Protel EDA Forum'
 Subject:  Re: [PEDA] Creating Menus
 Auto forwarded by a Rule
 
 I wanted to add a pull-down menu to the PCB main menu bar, so I opened
 the customize menu, and pressed edit with the PCBmenu selection
 highlighted.
 I then right-clicked and pressed add and named the menu, this is where
 I got stuck B4 as I couldn't work out how to make it a pull-down menu,
 but you just add another process, name it, select the operation(this
 bits all in the handbook), but this bit isn't; right-click on the new
 process and use the Up and Down commands to position it under your
 new menu heading, right-click again and press the Right command, which
 creates a tree structure.  
 
 -Original Message-
 From: Coleman, Tim [mailto:[EMAIL PROTECTED]]
 Sent: 15 August 2001 13:43
 To: Protel EDA Forum
 Subject: Re: [PEDA] Creating Menus
 
 
 So how did you do it? Please share you new found wisdom, I was waiting
 for a
 good reply to your question!
 
 Cheers
 
 TC
 
   -Original Message-
  From:   Stephen Smith [EMAIL PROTECTED]  
  Sent:   Wednesday, August 15, 2001 12:35 PM
  To: PEDA (E-mail)
  Subject:Re: [PEDA] Creating Menus
  
  Do not worry about this!! I just figured it out.
  
  I want to add my own menu, and I worked out how to add menu
  items, but I can't find a way to add expanding menus, other than to
 copy
  an existing one and edit it.  I just want to know if there is an
 easier
  way of doing this?
  
  Steve

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-16 Thread Ian Wilson

On 02:56 PM 16/08/2001 +0400, [EMAIL PROTECTED] said:
Hi,

The best way to customize Protel's menu, toobars and shortcuts is to create
special server for it.
This server hasn't got any DLL but it has resouces described in special file
and installation file.
If you customize resource manually you can lose chamges after crash. If you
use server you need just install server tp restore all changes.
I have a good example of this server but it has a few Russian letters. Also
I have written big article about this problem for Russian users.
Is anybody interested in it?

Best regards,
Yuri V.Potapoff


Too right, mate!

Is it possible to add new entries to a menu system using an INS file and an 
associated RCS file or can you only create a new menu using this method?

I am interested.  Only yesterday I was looking at the details of INS files 
and noticed resource files can be installed using one. Didn't make the 
mental leap that this could be used *without* a fancy server DLL to simply 
pass about customisations.

This technique would allow Protel users to exchange fancy 
customizations.  Such as mine that adds copy, cut and paste to the right 
click.  This would be a great way the specialized customisations can be shared.

Yuri, is the article available?

Sounds good,
Ian Wilson.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-16 Thread Harry Selfridge

By all means, Yuri.  We are always interested in improvements to PROTEL.

Regards,
Harry Selfridge
VP Engineering
Encore Engineering Services and Products
Anaheim, CA 92801
www.encoreengineering.com


At 02:56 PM 8/16/01 +0400, you wrote:
Hi,

The best way to customize Protel's menu, toobars and shortcuts is to create
special server for it.
This server hasn't got any DLL but it has resouces described in special file
and installation file.
If you customize resource manually you can lose chamges after crash. If you
use server you need just install server tp restore all changes.
I have a good example of this server but it has a few Russian letters. Also
I have written big article about this problem for Russian users.
Is anybody interested in it?

Best regards,
Yuri V.Potapoff
technical expert
Rodnik Software, Inc.
1 Nakhimovsky ave., bldg.1, Moscow, 113556 Russia
Phones: +7 (095) 113-2688; +7 (095) 113-7001
Fax:+7 (095) 317-9754
E-mail: [EMAIL PROTECTED]
http://www.rodnik.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



[PEDA] Creating Menus

2001-08-15 Thread Stephen Smith

I want to add my own menu, and I worked out how to add menu items, but I
can't find a way to add expanding menus, other than to copy an existing
one and edit it.  I just want to know if there is an easier way of doing
this?

Steve

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-15 Thread Stephen Smith

Do not worry about this!! I just figured it out.

I want to add my own menu, and I worked out how to add menu
items, but I can't find a way to add expanding menus, other than to copy
an existing one and edit it.  I just want to know if there is an easier
way of doing this?

Steve

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-15 Thread Coleman, Tim

So how did you do it? Please share you new found wisdom, I was waiting for a
good reply to your question!

Cheers

TC

  -Original Message-
 From: Stephen Smith [EMAIL PROTECTED]  
 Sent: Wednesday, August 15, 2001 12:35 PM
 To:   PEDA (E-mail)
 Subject:  Re: [PEDA] Creating Menus
 
 Do not worry about this!! I just figured it out.
 
   I want to add my own menu, and I worked out how to add menu
 items, but I can't find a way to add expanding menus, other than to copy
 an existing one and edit it.  I just want to know if there is an easier
 way of doing this?
 
 Steve

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



Re: [PEDA] Creating Menus

2001-08-15 Thread Stephen Smith

I wanted to add a pull-down menu to the PCB main menu bar, so I opened
the customize menu, and pressed edit with the PCBmenu selection
highlighted.
I then right-clicked and pressed add and named the menu, this is where
I got stuck B4 as I couldn't work out how to make it a pull-down menu,
but you just add another process, name it, select the operation(this
bits all in the handbook), but this bit isn't; right-click on the new
process and use the Up and Down commands to position it under your
new menu heading, right-click again and press the Right command, which
creates a tree structure.  

-Original Message-
From: Coleman, Tim [mailto:[EMAIL PROTECTED]]
Sent: 15 August 2001 13:43
To: Protel EDA Forum
Subject: Re: [PEDA] Creating Menus


So how did you do it? Please share you new found wisdom, I was waiting
for a
good reply to your question!

Cheers

TC

  -Original Message-
 From: Stephen Smith [EMAIL PROTECTED]  
 Sent: Wednesday, August 15, 2001 12:35 PM
 To:   PEDA (E-mail)
 Subject:  Re: [PEDA] Creating Menus
 
 Do not worry about this!! I just figured it out.
 
   I want to add my own menu, and I worked out how to add menu
 items, but I can't find a way to add expanding menus, other than to
copy
 an existing one and edit it.  I just want to know if there is an
easier
 way of doing this?
 
 Steve

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/leave.html
*  - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/proteledaforum@techservinc.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *