Dusan Rodina - softwareideas.net
30 July 2010 9:35:18
RE: PL Localization
Hello,
localization uses simple XML files, which are placed in {SIM}\Data\Languages\. Just translate strings defined in attribute "value" for all elements "item".
Dusan Rodina - softwareideas.net
15 July 2010 23:19:53
RE: Create sequence diagram
Actions can be added in two ways:
1) Add Activation bars, choose tool for action, move cursor to the first activation bar, press and hold the mouse button, move cursor to the second activation bar and finally release the mouse button - the action is inserted now.
2) The second way is similar to the first one, but you needn't add activation bars, only drag from one lifeline to the other one. The action is inserted as well as the corresponding activation bars.
how can i put "action" to transition in state mach
First, thanks for the great tool.
I want to draw state machine diagram and there's 3 attributes for transition: pre-condition / operation / post-condition. So, I interpreted these in UML name - guard, event. But I think there's no place to describe "action" attribute. is there other way to put action in transition?
Yesterday I tried a whole bunch of UML tools (I am relatively new to UML) and found this one to be not only the best looking, but also the easiest to use tool. And seeing in this comments section how you answer to feature requests and how actively you develop the tool, I am totally convinced that this is the right tool to use. Thank you very much for your effort.
After trying a few basic things in a class diagram and a package diagram, I wanted to draw some classes in a package (in the package diagram). I then saw the mixed diagram which could do the trick, but required creating a new diagram and is cluttered with all the possible diagram groups even when they are closed. I would like very much if these diagrams would have a page with check boxes for all those groups in the diagram properties (greyed out enabled check boxes for groups that have elements in the diagram). Then users could disable all except the two or three groups they need in a diagram. If for example a new class diagram would be created as a mixed diagram with just the classes group enabled (which I guess it already is internally), it could be extended by just enabling an additional group in the diagram properties when needed.
And while I'm at it, a few quick suggestions more come to mind...
It would also be nice if the settings from "[Menu] Tools -> Options -> [Tab] Diagram Editor" could be moved into a "Style" property page of each diagram, just like it is with diagram elements now. That way it would be possible to color the packages in a package diagram individually (as it is now) and the background of class diagrams according to the package they belong to.
Being able to create folders and subfolders for organizing diagrams in a model could be very useful if the model contains lots of diagrams.
Now for the preview you go from the upper left corner (fixed at x=0, y=0) to the lowest rightmost position used by an element. It would look nicer if you build a bounding box around all elements, take the maximum of width and height of that box, take f.e. 5 % of that maximum and expand each side by this amount for a nice optical spacing. That would be a good rectangle for the area that should be seen in the preview.
When moving diagram elements further than the left or top boundary, they have negative coordinates, which is a good thing. So the diagram could be extended in all directions if it was possible to scroll there. That could be done by a hand tool (grab anywhere and scroll the diagram by moving the mouse) that should be located just below the selection tool. The bounding box based preview from the previous suggestion would be compatible with extending in all directions.
I hope you find these suggestions worthwile. There might be a lot more like these when I dive deeper.
I like your application very much. It's light, fast and easy to use. I know there're already a lot of diagrams, but will you consider adding robustness diagrams? They'll make SIM great tool to work with ICONIX process.
As I have seen, the language pack is a simple XML. So I decided it would be nice to create my own localization file. But I have found no way how to achieve that SIM offers language I created. How to do that?
And second question: is it possible to share the localization file after I finish the work on that?
Bartosz Golek (Saigon) 30 July 2010 9:25:25
PL Localization
Dusan Rodina - softwareideas.net 30 July 2010 9:35:18
RE: PL Localization
fm3c2007 23 July 2010 19:01:14
Jirka Š. 24 July 2010 16:15:09
RE:
vlad 15 July 2010 23:15:48
Create sequence diagram
Dusan Rodina - softwareideas.net 15 July 2010 23:19:53
RE: Create sequence diagram
vlad 16 July 2010 17:15:44
RE: RE: Create sequence diagram
Dusan Rodina - softwareideas.net 19 July 2010 23:20:26
RE: RE: RE: Create sequence diagram
sewon ann 15 July 2010 6:51:41
how can i put "action" to transition in state mach
Dusan Rodina - softwareideas.net 15 July 2010 23:23:13
RE: how can i put "action" to transition in state
Wing Fong 9 July 2010 11:54:09
Great, and can be Better...
Dusan Rodina - softwareideas.net 9 July 2010 12:57:16
RE: Great, and can be Better...
Daniel 2 July 2010 12:41:58
Mixed diagrams and more
Dusan Rodina - softwareideas.net 2 July 2010 22:07:01
RE: Mixed diagrams and more
chris 26 June 2010 12:09:26
New kind od diagram maybe?
Adam 6 June 2013 16:46:40
RE: New kind od diagram maybe?
Dusan Rodina - softwareideas.net 27 June 2010 22:49:03
RE: New kind od diagram maybe?
Han@Japan 23 June 2010 8:58:38
Great work !
Dusan Rodina - softwareideas.net 27 June 2010 22:51:40
RE: Great work !
Jirka Š. 23 June 2010 8:54:22
Localization