index > Visual Studio Team System - Domain-Specific Language Tools > Cannot add Reference shape to DSL Diagram

Cannot add Reference shape to DSL Diagram


All of a sudden I cannot add Reference connectors (embedded or otherwise) to my diragram anymore.

I click the reference tool, then click on an object in the diagram, and everything (all the toolbars/dockers) flashes like crazy for about 3 seconds, then nothing, I have no connecting line to move to my destination object...

Ive tried reinstalling the DSL sdk, resetting all my VS environment toolbars... and fiddling with various settings but this problem just wont go away.

Im using the April CTP....

Any ideas?? Thanks

- Adam Langley

Nimble

Adam,

Have you tried devenv /resetUserData (/rootSuffix Exp if this is a target designer)

Also you can try deleting the toolbox files at \Documents and Settings\<username>\Local Settings\Application Data\Microsoft\VisualStudio\8.0

I'm afraid that I've never seen the toolbar flashing effect that you describe.




Gareth Jones - Developer - DSL Tools & Software Factories Platform [MSFT]
GarethJ MSFT

Hi Gareth,

Yes I reset everything. I got it fixed, but in combination with something else. After using the /resetXXX options, I still had the problem ONLY when the Domain Explorer window was visible. If I click the tab so that the Solution Explorer is on top of the Domain Explorer, then it works fine.

I think its some event loop where the Domain Explorer OnPaint/ Refresh is participating...

Thanks

Adam

Nimble

Thanks Nimble, glad you're not blocked any longer.

If you can repro this behavior once you've moved onto the June or later CTPs then please raise a bug with us.




Gareth Jones - Developer - DSL Tools & Software Factories Platform [MSFT]
GarethJ MSFT

Hi Gareth,

I discovered what the problem was, and it occurs with the July CTP aswell... but I dont think you'll be able to fix it (or even should).

Its a conflict with the WWF sdk. I uninstalled WWF, and VS, then cleaned the registry, and reinstalled VS and the VS SDK and the toolbar issue was all fixed (previously uninstalling VS and VSSDK didnt fix it).

Nimble
reply 5

You can use google to search for other answers

 

More Articles

changing defaults in inherited propeties
A minor gotcha: reserved words
Adding items to compartment
Can I make two DSL models interact ?
Embedding Relationships and Inheritence
Question on roadmap to DSL features
Finding the associated presentation element (CTP June)
How to integrate custom DSL with Class Designer?
DSL Tools outside VS?
Reflecting domain property value on shape colour, outline etc..
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

Multi-User Capability
Shapes that are not directly related to …
Relationship representation
Concept's Properties
Using DSL tools outside VS
where can ? find info about DSL?
DSL Setup project fails to compile
Modal EditStyle and enumerations
geometryShape no "Diamond" Sha…
Validation / Rejecting a change from a C…
Abstract classes in minimal language
References on Visual DSL specification
Container Shape
Name of new elements
Business Case

Hot Articles

DMD -> DD
Shape Icon and Shape Tool Minor Bug
Checkbox list as property type which is …
Adding/Removing elements in domain model
How to clip shape text?
How to set the tooltip for the shapes an…
Compartment Shape for Model
Comments and CommentShapes
Self-contained Embedding
DSL and XMI interchange format
TextDecorators in SwimLaneShapes
Duplicate AddRule classes in ViewFixupRu…
User Domain Model Displayed as XML
Language name has to start with capital …
Do all custom properties have GUIDs?

Recommend Articles

How to intercept shape double-click event
Custom TargetEndStyle
DSL & Automation
How to Dynamically create shapes
N-ary Relationships
Do all custom properties have GUIDs?
Programmatically creating diagrams
Open Source Designer
Adding items to compartment
Custom source for connector
How to Calculate a property's value
Two way synchronization
geometryShape no "Diamond" Sha…
Context menu item localization
Licensing & pricing