Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: DXL-script view for all Doors users (?)
Topic Summary:
Created On: 28-Sep-2006 12:56
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 28-Sep-2006 12:56
User is offline View Users Profile Print this message


Christian Montero

Posts: 16
Joined: 20-Jul-2006

Hello all,

how or where can I place a dxl-script for all Doors-users?

Is there a special path :n\n , or funcion for this?

The script is placed at the moment in  c  :\Program Files\Telelogic\DOORS_8.0\lib\dxl\addins\ user

I only can see the script in the doors-user-menu.

Does anyone have any further idea?

Thanks in advance,

Christian



Edited: 28-Sep-2006 at 13:02 by Christian Montero
Report this to a Moderator Report this to a Moderator
 28-Sep-2006 13:44
User is offline View Users Profile Print this message


ron lewis

Posts: 650
Joined: 20-Sep-2004

In the help file look for command line switches
Report this to a Moderator Report this to a Moderator
 28-Sep-2006 16:16
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

You may find this useful, see Create Menus from a Network Directory on my website.

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 29-Sep-2006 09:46
User is offline View Users Profile Print this message


Andrew Tagg

Posts: 151
Joined: 26-Oct-2004

Didnt read Tony's solution yet, but what we do is place somethingin the windows registry to point to a shared network drive containing the scripts. If you dont get the solution form Tony's article, reply here and I will post our solution. Rgds Andrew.

-------------------------
Andrew Tagg
Thales Air Systems, Melbourne
Australia.
andrew.tagg@thalesatm.com
Report this to a Moderator Report this to a Moderator
 29-Sep-2006 13:47
User is offline View Users Profile Print this message


Christian Montero

Posts: 16
Joined: 20-Jul-2006

Hello Andrew,
Thanks for your reply. Your solution to see would be interesting too. I tested yesterday and today the script from Tony, but I feel a sensation I make a mistake with the script-installation/configuration or path... I can't see the new menu in the Doors-Modul....  I hope I don't  broke down the network-systems here ; - )))).  Thanks in advance!  Christian



Edited: 29-Sep-2006 at 13:51 by Christian Montero
Report this to a Moderator Report this to a Moderator
 29-Sep-2006 19:52
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

In order to be eligible for 'addins' insertion in a menu, the desired DXL files and desired folders housing those files must be in proper format. See section titled 'The DXL Library and Addins menus' in the DXL manual.

[1] DXL files should have a single line comment followed by a multi-line comment. These need to be 'near the top' so I just put them at the top; example:
// CountRequirements.dxl - Count requirements in the current module
/*
CountRequirements.dxl runs from a currently open module and counts the number of undeleted
objects that contain some valid Text and have attribute value of 'Required' equal to True.
*/

The first comment appears in the DXL Addins library hierarchy. The 2nd comment block appears when you select a DXL file from that library.

[2] The folders housing your addins must have two files. Both files must have the same name as the housing folder; the first file is type *.idx and the second is of type *.hlp. Both can be empty. The IDX file can be used to modify how the menu selection works for a particular dxl file therein. If the idx has no reference to a well-formed *.dxl file (see [1] above), then the name of the dxl file is inserted into the menu. You need at least two levels of such folders; the first is generic and doesn't appear in the menus, the subordinates DO appear in the menus.

[3] You 'addins' variable should include a path to the top folder from [2] above. It can point to lots of different places; each is semi-colon separated (don't use spaces around the semi-colons). Environment variable 'Addins' creates menus in formal modules. 'ProjectAddins' creates menus in the DB explorer. 'AttributeAddins' creates a menu available when inserting Attr DXL into an attribute 'LayoutAddins' when inserting a Layout DXL into a column. My 'addins' also includes a reference to the 'ProjectAddins' location, thus making project scripts available from inside a module.

Attached find a registry update script I use to set addins locally for me. Save it to some *.reg file. Double click on it from Windows Explorer. Confirm updating your registry. Perhaps you want to change "HKEY_Local_Machine" to "HKEY_Current_User' therein to modify registry just for you and not for everyone on you computer. (Notice I invented the 'linkmodaddins' parameter.)

- Louie

Edited: 29-Sep-2006 at 19:53 by Louie Landale
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 2 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 2 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.