Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic System Architect (steve huntington)
Decrease font size
Increase font size
Topic Title: Find object symbol on a large diagram?
Topic Summary: Jump to diagram object
Created On: 29-Nov-2006 19:14
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
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.
 29-Nov-2006 19:14
User is offline View Users Profile Print this message


celeste wood

Posts: 7
Joined: 21-Jul-2006

I have created a SV-02 drawing structure that follows some existing documentation for my enterprise.  One of the Chapters has 50 sections in it.  I have created system element symbols corresponding to each document section (for example 3.1 - 3.49).  I have chosen to name the symbols as 31 title - 349 next_title.  This makes them sort out nicely when I create my web pages.

However I have an issue with the sheer size of my Chapter # diagram.  The symbols are really small if I want to blow up the picture to find them all.  Then if I zoom in scrolling around to find the one I want to update is kind of a crap shoot. (The only reasonable way to work with this right now is to make a large printout and scan it by eye and try to find it on the diagram on screen.)  I could make this process faster if I could arrange the symbols automatically and/or if I could find them with a search.

I would like to re-arrange all my symbols in numerical order based on the system element names.  They seem to be pretty much in random order at this point. The only automatic options that I have found are making a circle or block distribution which do not alphabetize or have any obvious method for placing the definitions in any particular location on an SV-01 or SV-02 diagram.  I am not looking forward to arranging all of these symbols by hand.

Is there a way that I can arrange symbols based on the text descriptions?fficeffice" />>>


Is there a way I can type in a line of text to search for the symbol I want to focus in on and then the cursor will jump to the first and then the next symbol name with that text?  >>

> >

Perhaps I can select a system element definition and then goto the symbol on the open diagram?  >>






-------------------------
Celeste Wood
Report this to a Moderator Report this to a Moderator
 4-Dec-2006 05:23
User is offline View Users Profile Print this message


Duane Hennessy

Posts: 112
Joined: 18-May-2006

Hi Celeste.

Basically you need to present the user with a list of symbols in a dialog box. (VBA). When the user chooses a symbol you extract the ddid from the symbol and then use it to show the symbol. The ddid is the ID of the symbol within the encyclopedia.

Application.Encyclopedia.GetCurrentDiagram.GetSymbolById(36242).Show

This will select the symbol for you and present it to you.

Do you know how to make a VBA dialog and program VBA?

Report this to a Moderator Report this to a Moderator
 4-Dec-2006 11:49
User is offline View Users Profile Print this message


SA Team

Posts: 148
Joined: 18-Nov-2005

CTRL-F will find a symbol on a diagram.

If want to actually re-order the symbols on the diagram you would have to write some VBA which gets all the symbol names and sorts them. Then process each symbol in turn modifying its X and Y co-ordinates. This could be quite a tricky macro to write and a little too much for me to answer here and now.

Thanks
Ian

 



-------------------------

Senior Software Developer
Telelogic UK Ltd.
Report this to a Moderator Report this to a Moderator
 4-Dec-2006 23:53
User is offline View Users Profile Print this message


Duane Hennessy

Posts: 112
Joined: 18-May-2006

Yeah, sorry, Ctrl+F will do it. I only just looked at that today. Doh!



Edited: 4-Dec-2006 at 23:54 by Duane Hennessy
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic System Architect forum.
There are currently 0 users logged in.
The most users ever online was 16 on 30-Oct-2008 at 14:46.
There are currently 0 guests browsing this forum, which makes a total of 0 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.