Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Simon M

Pages: 1 [2] 3 4 ... 431
16
Bugs and Issues / Re: MSSQL Connection Warning [-2147217900]
« on: October 11, 2018, 08:43:06 am »
I'm guessing that he has defined a model view, or an add-in is running sql etc.

17
Bugs and Issues / Re: UAF ERROR:"Model Template Pattern failed to load.
« on: October 10, 2018, 08:57:19 am »
I'm in the (similar?) boat, I have just upgraded to v14, I'm attempting to use the Model Wizard and get TOGAF patterns.

...

Does this have to do with me only having Sparx EA Professional Edition?
According to https://www.sparxsystems.com/products/ea/compare-editions.html, togaf is included in the Unified or Ultimate editions.

It can also be separately purchased for the editions that don't include it.
https://www.sparxsystems.com/products/mdg/tech/togaf/purchase.html


18
Bugs and Issues / Re: Ribbon Sets - NO Help
« on: October 10, 2018, 08:53:03 am »
I wondered what is the Ribbon Sets page doing way down in the Workspaces branch? It doesn't make sense (and, is had to find).
How can I automate the creation of a default setup?  i.e. this workspace and that ribbon set.  (By pre-populating the AppData Roaming?)
I'd say it's intentionally hard to find because people using any kind of menu customization inevitably results in issues with people unable to find what they need.

No idea how to automate it.

19
Bugs and Issues / Re: Ribbon Sets - NO Help
« on: October 09, 2018, 02:06:36 pm »
Isn't it one of the central tenets of searching that if a specific search finds a set of items "My Ribbon Sets", the more general search e.g.  "Ribbon Sets" MUST also find the same set of items?
If I search for ribbon sets, the help shows 14 pages of results. I don't know how it orders those pages, but I don't think I'm going to find what I want. Advanced and selecting phrase search comes up with the right answer.

If I select only one section on a ribbon, say Package Section in the Design Ribbon (the others are deselected), the entire Ribbon displays, not just the selected Section.  I don't think that's the way it's supposed to work.
Just tested this. I unchecked the simulate ribbon, which unchecked all the sections inside. I then checked the Show section. It also checked the Simulate grouping. When I go to this ribbon it only contains the show group. Am I missing something?

I think we should, at least be able to display/not display the Start section option sets.  Perhaps, a few need to be permanently available (to inhibit foot shooting), but the rest should be controllable.
I can imagine allowing the removal of the Collaborate section. The rest seem pretty essential, so the advantage of this seems minimal at best.

The last two sections aren't there.  I can hide all the available ribbons except "Start"
The last two sections mentioned are dynamic/context driven. But like 'Start' you don't get the option of hiding anything in them, so they don't show in the list.

BTW: What is the relationship between the Ribbon Sets and Workspaces?  They seem to be orthogonal.  Is that correct?
Workspace is the position and size of all the docked windows, and does not impact the ribbon.

20
General Board / Re: Automatically create aggregation relationships?
« on: October 09, 2018, 01:51:11 pm »
The ArchiMate direction is the reverse of the UML direction, so properly modelled connections look backwards in the traceability view.  Years ago I asked Sparx if they could just flip the ArchiMate shapescript but that idea seemed to fall on deaf ears.
Alternatively, ears that have heard too many complaints already about changing anything like that.

If we just changed it, it would be reversed on all existing diagrams.
If we changed the way they were created, anyone using the API or querying the database would be unable to resolve them.
If we provided an option, the previous issue multiplies.

There are issues with keeping it that way too, but I'm not sure if they are worse.

21
General Board / Re: Status property of diagrams
« on: October 09, 2018, 01:41:42 pm »
Because no fields have been added to the db schema since at least 2004. (Version 4.0 of EA was the last one that required a database upgrade. Even then I don't think that upgrade was significant.)

22
Here's a start.

Code: [Select]
select Start_Object_ID as ID from t_connector where End_Object_ID=123
union
select End_Object_ID as ID from t_connector where Start_Object_ID=123

23
From memory, it's public attributes/operations. It happens when DPI scaling is required.

24
General Board / Re: Resizable pipe shape script
« on: October 03, 2018, 09:25:54 am »
I'd say that when you copied the rest of my script you lost the following from the top of your script.

Code: [Select]
layouttype="border";
I would also add the following to center the text within the face.
Code: [Select]
AddSubShape("padding","e");
shape padding
{
    preferredWidth=20;
}

25
General Board / Re: Resizable pipe shape script
« on: October 02, 2018, 05:16:02 pm »
Here's a version of right where the left edge scales in the same way as the right.

Code: [Select]
shape main
{
setfixedregion(80,0,100,0);
startpath();
moveto(90,0);
setfixedregion(0,0,20,0);
//arcto(0,0,20,100,10,0,10,100);
lineto(10,0);
bezierto(4,0,0,28,0,50);
bezierto(0,72,4,100,10,100);
setfixedregion(80,0,100,0);
lineto(90,100);
endpath();
FillAndStrokePath();

ellipse(80,0,100,100);
}

26
- Viewpoints often have focus on a particular types of interaction so the ability to control connector visibility by connector type would be useful (possible enhancement to the 'Set Visible Relations' window to group select by type)
EA 14.1 has custom view specifications, and each diagram has the option to filter to the applied view (also called metamodel in places) By default it will use the fade effect, but you can fully hide elements and connectors that don't match the view by changing the diagram filter to use hide.

BUT THE MOST IMPORTANT THING is to provide a "widget" to indicate that there are hidden arcs on a given diagram.  We created our own to do that. It is vitally important that the view is informed that they are NOT seeing the "full story".
This should be part of the next UML standard. Unfortunately the mills at OMG grind event slower than those at Sparx.

q.

I disagree. Something like this is highly process specific and not part of the language itself. In the example of different views that have a different set of connectors visible, it would often be something you wouldn't want. Other than that, where do you draw the line for when this should appear? Is it just connectors? Just ones where the other end is on the diagram?

27
General Board / Re: Resizable pipe shape script
« on: October 01, 2018, 03:41:04 pm »
Bottom
Code: [Select]
shape main
{
setfixedregion(0,80,0,100);
startpath();
moveto(100,90);
setfixedregion(0,0,0,20);
arcto(0,00,100,20,100,10,0,10);
setfixedregion(0,80,0,100);
lineto(0,90);
endpath();
FillAndStrokePath();

ellipse(0,80,100,100);
}

Left
Code: [Select]
shape main
{
setfixedregion(0,0,20,0);
startpath();
moveto(10,100);
setfixedregion(80,0,100,0);
arcto(80,0,100,100,90,100,90,0);
setfixedregion(0,0,20,0);
lineto(10,0);
endpath();
FillAndStrokePath();

ellipse(0,0,20,100);
}

Right
Code: [Select]
shape main
{
setfixedregion(80,0,100,0);
startpath();
moveto(90,0);
setfixedregion(0,0,20,0);
arcto(0,0,20,100,10,0,10,100);
setfixedregion(80,0,100,0);
lineto(90,100);
endpath();
FillAndStrokePath();

ellipse(80,0,100,100);
}

Note: I removed the redundant lineto from before arcto in these scripts.

I just noticed that the arc portion of the script doesn't appear to obey the fixed region. To get it working nicely you would convert the scripts to use two bezier sections.

28
General Board / Re: Resizable pipe shape script
« on: October 01, 2018, 03:23:34 pm »
Hmmm yes but going the other way.  That looks like a database :-)
Which other way? I can think of three obvious ones.

29
General Board / Re: Resizable pipe shape script
« on: October 01, 2018, 11:05:18 am »
You mean a cylinder?

Code: [Select]
shape main
{
setfixedregion(0,0,0,20);
startpath();
moveto(0,10);
setfixedregion(0,80,0,100);
lineto(0,90);
arcto(0,80,100,100,0,90,100,90);
setfixedregion(0,0,0,20);
lineto(100,10);
endpath();
FillAndStrokePath();

ellipse(0,0,100,20);
addsubshape("top",0,0,100,20);
}

Changing the height of your object changes the length of the pipe. Changing the width changes the view angle.

30
General Board / Re: Local User Guide v14?
« on: September 26, 2018, 03:19:57 pm »
Start | Help | Explore Online Resources | Install Help Locally

Pages: 1 [2] 3 4 ... 431