Can I change placement of lifebar in sequence diagram lifeline?

99 views
Skip to first unread message

Arin CherryBlossom

unread,
Dec 30, 2015, 4:28:43 AM12/30/15
to StarUML
  • OS / Windows 7 sp1
  • StarUML 2.5.1
  • Detailed steps to reproduce the problem

I want to add fragment in sequence diagram to make it easy to see.
but bar in lifeline does not move at all.
I tried several times with modifying bar length, but it collapsed design i tried to do.




I want to show title of fragment at the top of third message.
Is it available?

Thanks in advance

//--- I write it in Korean to be precise ---//

간단히 말해 디자인 관련 문제입니다.

fragment의 제목을 3위에 표시하고 싶어 위치를 조절하려고 했으나 그냥 드래그로는 이동되지 않더군요

그래서 길이 조절을 통해 처리를 하려고 했으나 두번째, 세번째 그림처럼 라이프라인이 어긋나거나 기능 실행이 되는 중에 실행되는 것처럼 표기됩니다.

이때는 ctrl-z를 눌러도 원래 형태로 돌아가지는 않더군요..

깔끔하게 표현할 수 있는 방법은 없나요?
즉, 메시지 3의 바의 위치를 아래로 내리고 싶습니다.

감사합니다.

//-- end --//

StarUML

unread,
Dec 30, 2015, 11:20:45 AM12/30/15
to StarUML
Hello Arin,

Sorry, we don't understand what you exactly want to do. The title of fragment is already shown on the front of the messages. What the term "top" means? Do you mean "top/bottom" or "front/back"?

If you want to send the "activation" of the message #3 to back of the fragment, it's not possible now because z-Index of activation is always front of the fragment so as to allow users to select activations always even behind of fragments.

If you didn't mean this, please clarity what is the problem so that we can help you. (We can read Korean, but it's still not clear)

Thanks,
StarUML Team 


2015년 12월 30일 수요일 오후 6시 28분 43초 UTC+9, Arin CherryBlossom 님의 말:

Arin CherryBlossom

unread,
Dec 30, 2015, 7:33:07 PM12/30/15
to StarUML, sta...@googlegroups.com
* I'm sorry this mail is not in English


아래 그림과 같이 하고 싶습니다. (이미 시퀀스 다이어그램이 만들어진 상태에서 편집 할 때의 이야기입니다.)

fragment가 꼭 액티베이션 바 앞쪽에 있어야 한다거나 이런 문제는 아닙니다.



특히, 원 글 스크린샷 1번을 보시면 메시지 2번이 시작되는 앞쪽 라이프라인에도 fragment가 걸쳐져있는데 이렇게 보이지 않게 하고 싶습니다.

예전에 다른 곳에서 쓰던 프로그램은 이미 다이어그램이 그려진 이후에도 메시지에 연결된 액티베이션 바의 시작 위치 조절이나 사이즈 조절이 제한적이지만 가능했습니다.

(만약 위치를 아래로 내리는 경우는 그 아래에 있는 모든 액티베이션 바와 메시지의 위치도 같이 내려갔습니다)

원 글의 스크린샷 1번의 상황에서 이 글의 스크린샷에서 의도한 것 처럼 하면 2번 메시지와 프레그먼트 타이틀이 겹쳐버립니다.

(이렇게 됩니다)



그렇다고 3번 메시지의 위치를 내리기 위해서 3번 메시지 시작부분에 연결된 액티베이션바의 길이를 늘려버리면 3-4번 사이의 바가 원글의 3번 스크린샷 처럼 겹쳐지고 밑으로 내리는 등의 위치 조절도 안됩니다.

옆으로 라이프라인들의 간격을 늘리자니 인쇄시 너무 글자가 작아지구요...

지우고 다시 만들려고 했더니 결국 그 아래에 있는 다른 바들이 움직이지 않아서 이러나저러나 마찬가지가 되었습니다.

처음에 만들때 실수로 fragment를 넣지 않은 제 잘못도 있습니다만 한번 생성된 후에도 길이만이 아니라 위치 변경도 가능했으면 좋겠는데 혹시 이미 가능한 기능을 제가 찾지 못하는 건가요?

감사합니다.


2015년 12월 31일 목요일 오전 1시 20분 45초 UTC+9, StarUML 님의 말:
Reply all
Reply to author
Forward
0 new messages