- This topic has 5 replies, 2 voices, and was last updated 20 years, 5 months ago by Robert Varga.
-
AuthorPosts
-
Robert VargaParticipant1. The context menu coming up for rightclicking a node in the flow view should contain more elements:
– edit node properties dialog
– edit action source (current dbl-click behaviour)
– edit form source
optionally even
– move to the action definition part of the struts-config xml in source editor mode
– set input page (and the a different mouse cursor should indicate that the input page is selected when clicking on a jsp page, or the actual page could be selected from a submenu listing all existing page names and optionally action pathes and global forwards), or see other connected suggestion in the end2. Connections between nodes in the flow view should be reroutable, so
– I should be able to pick the destination end of a forward from an action, and I should be able to move that end of the connection to an other node.
– The same should be possible for the input end of a link from an input page to an action (which btw. misses the input label)3. There should be a tool palette toolbar containing icons for the following functionality
– Add action mapping
1. Click on the Add action mapping icon,
2. Click on an empty area in the flow view to the place the new action node should be put at
3. Bring up the new action dialog– Add global forward
1. Click on the Add global forward icon,
2. Click on an empty area in the flow view to the place the new action node should be put at
3. Bring up the new action dialog– Set input jsp
1. Click on Set input jsp icon,
2. Click on an action for which the input page property should be changed
3.a. Click on an empty place the new input page should be put at, and a context menu comes up, containing the list of all existing jsps after a menu separator, to select a jsp page to set the input attribute of the selected action to.
3.b. Click on an existing jsp page in the flow view.– Add new input jsp
1. Click on Set input jsp icon,
2. Click on an action for which the input page property should be changed
3.a. Click on an empty place the new input page should be put at and the ‘New jsp’ dialog comes up, and if that completes successfully, the input attribute of the selected action is set to the newly created jsp)– Add action forward (to mapping)
1. Click on add action forward (to mapping) icon
2. Click on an action to make a new forward from
3. Click on an existing node as destination, and the add action forward dialog comes up for entering name, context relativity and redirect flags.This comes to my mind so far… anyway, the current flow view is much more usable than the previous version, but keep up improving it 🙂
Regards,
Robert Varga
Riyad KallaMemberRob,
Great suggestions, I’ll send them along.
Robert VargaParticipantOh, and I post it here as well, it was entered in a bugfix about links being drawn over each other between the same two nodes:
Connections should be routable manually:
– connection bendpoints should be manipulatable by the user,
– an other connection router should be selectable on a per connection basis allowing straight routing between bendpoints instead of the horizontal/vertical router
Robert VargaParticipantOh, and an other one:
– jsps should be possible to be switched off in the flow view, meaning that if they are switched off, they and connections to them are not shown in the flow view, which simplifies the visibility of a flow view because only the modification control flow remains (as if putting JSPs and connections to them in an other layer which is selectable to be displayed or not)
Riyad KallaMember– an other connection router should be selectable on a per connection basis allowing straight routing between bendpoints instead of the horizontal/vertical router
Can you clarify what you mean? I understand the first request, like manipulating links in PowerPoint (is what I’m imagining) where you get a little yellow handle ON the link itself, and you can adjust its position.
Robert VargaParticipant@support-rkalla wrote:
– an other connection router should be selectable on a per connection basis allowing straight routing between bendpoints instead of the horizontal/vertical router
Can you clarify what you mean? I understand the first request, like manipulating links in PowerPoint (is what I’m imagining) where you get a little yellow handle ON the link itself, and you can adjust its position.
For each connection you should be able to select the connection router,
– one new connection router with which it goes in a direct (and maybe diagonal) line between bendpoints (which are movable by the user)
– one connection router with which it goes vertically, horizontally, or with a vertical+horizontal S line (this is the current connection router)Essentially this is similar functionality to pressing Ctrl+Shift+L on a selected association or relationship in Rational Rose Class Diagram editor, which changes the connection router for the association or relationship between
– a “directly connected bendpoints” connection router and
– the horizontal+vertical connection router between bendpoints (only Rose does not put S-s in this mode between two bendpoints which are not horizontally or vertically aligned, but behaves somewhat more silly). -
AuthorPosts