Wojceich see below. > -----Message d'origine----- > De: Wojciech Oborski [mailto:[EMAIL PROTECTED] > Date: mardi 4 novembre 2003 12:51 > : Protel EDA Forum > Objet: Re: [PEDA] Macro with process container > > > Eric, > > Perhaps this is a strange question, but - why do you need a macro > that would create a process container containing a process which would > run Notepad (or any other application). > It seems very complicated. > 1. If you need to have certain process available in Schematic (or any > other) Editor you may assign this process (with approprate parameters) > to a new menu entry, toolbar button or a shortcut key. > 2. If you need a sequence of processes - then write a macro and create > new menu entry, toolbar button or a shortcut key to run that macro. > > Of course - menu entry, toolbar button or a shortcut key would have > the same function for all documents, while a Process Container is > "sheet specific".
> But - if you want to create "sheet specific" Process Container with > a macro then you need to modify that macro each time. No not the macro but the parameter of macro.It's bit different. In fact there is the process client:RuncomonDialog who give you path for files and i want use it for define the name of file i want open with notepad. That the reason i want to do that. > AFAIK Process Container cannot contain a sequence of processes and this > inability makes it's functionality very limited. Sorry but it's wrong. You can run a process containing few other process. For this see in the Knoledgebase on Protel site (item N 2772). > I'm not saying that what you are trying to do is wrong - I just don't > see a good justification for your efforts. > > BTW, it's a good practice to use "ResetParameters" Client Basic extention > to reset the parameter buffer before setting parameters used by a process. > Then the sequence looks like: Of course it's juste an omission. > > ResetParameters > Addstringparameter ... > Addstringparameter ... > .... > RunProcess ... > > Regards, > Wojciech Oborski > > ERIC BOBILLIER wrote: > > > Hi > > I try to develop a macro who place process container in sch. > > But i have problems. > > In my macro before calling the process > Sch:PlaceProcessContainer , i give > > few few parameters like ProcessName,InstanceName,Selection,color etc. > > But when I run my macro it's just place a process container > with the good > > ProcessName, but without any of others parameters. > > I have try few testing for InstanceName like "InstanceName or Name or > > Intance" but without success. > > I fact', only ProcessName run good.I have test every parameters for this > > process. > > My question is how can I give the good parameters for this process ? is > > possible? > > > > > '****************************************************************** > > 'This process place a simple ProcessContainer in the current sch > > Sub Main > > > > Addstringparameter "Process","Client:RunApplication" > > Addstringparameter "InstanceName","essai" > > Addstringparameter "configuration","application=notepad.exe" > > AddStringParameter "selection","True" > > RunProcess "sch:PlaceProcessContainer" > > > > End Sub > > '****************************************************************** > > > > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 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/[EMAIL PROTECTED] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
