Questions tagged [dsl-tools]
74 questions
1
vote
1 answer
Permanent node in DSL explorer
In my custom DSL tool I want a node in its Explorer which cannot be removed. Other than that, I want it to be like a regular node. Basically what I want is a node like the Xml Serialization Behavior in the DSL Explorer:
Xml Serialization Behavior…

Alex
- 3,429
- 4
- 36
- 66
1
vote
2 answers
Why is there no Project Item when Deploying VSIX?
We have a VS2010 Beta 2 DSL Project , We can build, deploy and test on our Development machines and all is well i.e When we go to 'Add New Item' we can select our DSL
When it comes to giving the VSIX to someone else to try the ONLY way that they can…

Phill Duffy
- 2,805
- 3
- 33
- 45
1
vote
1 answer
Best Practice for Obfuscating a C# Visual Studio DSL Solution as VSIX
I was wondering if anyone has any advice for obfuscating a DSL?
Background - We have created a DSL which we will putting into the Visual Studio Gallery as a VSIX file.
We already use dotfuscator for our obfuscation on other projects but I would like…

Phill Duffy
- 2,805
- 3
- 33
- 45
1
vote
4 answers
Representing my domain specific language
I've designed a very simple domain specific language(DSL) to specify and execute full-screen interactive behavior on devices. It's event based action language with XML as the carrier syntax. Example of it is here:
…

iceman
- 4,211
- 13
- 65
- 92
1
vote
1 answer
How to fix blurred Icon Decorator on DSL Tools?
I faced this problem and after an extensive research I found its root cause and a workaround that can be useful for other people.
The icon decorator becomes "blurred" because its positioning on the shape and the conversion from pixels to…

CARLOS LOTH
- 4,675
- 3
- 38
- 44
1
vote
3 answers
What is the difference between "DSL Tools" and "Oslo"?
I've just started playing with domain-specific tools development, and I'm playing with Visual Studio SDK DSL Tools. However, I heard that Microsoft have another initiative into domain-specific development called "Oslo".
My impression is that DSL…

CARLOS LOTH
- 4,675
- 3
- 38
- 44
0
votes
1 answer
How to nest shapes in a DSL Tools diagram?
I have a DSL containing two main domain classes: Area and Entity. Areas are represented visually by a GeometryShape, whereas entities are represented by a CompartmentShape. Entities can be embedded in an Area, or not (in this case they are embedded…

Paul Lalonde
- 5,020
- 2
- 32
- 35
0
votes
1 answer
Can't get a shape to enter in "edit mode". Why?
I have created a very simple DSL that as a particular shape (TasksGroupShape) that I can't get to enter in edit mode either when the user starts to hit the keyboard or presses F2.
This shape is a geometry shape with a simple text decorator (called…

Hugo Quintela Ribeiro
- 769
- 5
- 26
0
votes
2 answers
Syntax Preprocessors for Java
I'm looking for a Java macro language that provides for convenient ways of doing closures (that compile to anonymous inner classes) and list comprehension (that compiles down to basic java loops).
An example of the kind of thing I'm looking for…

Lex Berezhny
- 512
- 3
- 15
0
votes
1 answer
Using XText to create a DSL for describing proprietary XML-formats
At the moment, I have to work with XACML. As there doesn't seem to be an editor to fit my needs, and as writing documents in it is a real pain, I wonder if I could not create some sort of DSL to make creating documents easier (are less error-prone).…

helpermethod
- 59,493
- 71
- 188
- 276
0
votes
1 answer
Visual Studio 2019 DSL Toolbox (Version 4.0.0.0 from Microsoft Corporation .Net Component)
I have built a dsl which has been working correctly for sometime. however, after recent changes to the domain model one item toolbox for a single item (all other toolbox items are functioning correctly)
The recent change was extending a classes…

arbs.io
- 38
- 3
0
votes
1 answer
DSLs and Form Creation
I'm currently working on the requirements/scoping of a project now that could involve:
1) 5 to 6 forms
2) with 250 to 300 questions/fields accross the forms
3) 2 to 3 workflows
Are there any .NET or cross-platform tools that will allow me to put…

BuddyJoe
- 69,735
- 114
- 291
- 466
0
votes
1 answer
DSL Tool NameAndType dynamic list
I have a question about DSL Class Shape Properties.
I create a kind of DSL Tool. I want to have functionality a little bit like in class diagram.
I have shapes in my model. I have Class Shape with compartment part for attributes and operations.
In…

adam.bielasty
- 671
- 9
- 20
0
votes
2 answers
What approach graphical DSL workbenches use: Parsers or projections?
To my knowledge there are 2 approches that DSL editors use:
1- Parser based approach to develop textual DSLs: The user specifies a grammar and the workbench generates a parser that recognize this grammar. The parser builds an Abstract Syntax Tree…

Abdelhakim
- 815
- 1
- 5
- 19
0
votes
1 answer
How to create a DSL tools project in Visual Studio 2019?
Anyone else having trouble creating a new dsl tools project in Visual Studio 2019?
I cannot find the "Domain-specific Language Designer" solution template (as is named in Visual Studio 2017) anywhere...
Although the official documentation references…

Hugo Quintela Ribeiro
- 769
- 5
- 26