Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-02-19 16:36:24 ЛС | профиль | цитата
я думаю при выделении менеджера надо оставить показ связей до элементов в текущем контейнере и добавить показ связей до всех контейнеров, в которых вложены клианты. Это не даст информацию о том, что за элементы используют менеджер и сколько их, но это позволит хотя бы понять, что там внутри они есть.

Скорее всего попытки отобразить третий слой методами второго(о метафоре слоев в 3D схеме см. выше) успехом не увенчается. Видимо для этих целей придется делать нечто вроде альтернативной блок схемы. Вот например для схемы:

Add(HintManager,9727399,399,245)
{
 Name="H1"
 Font=[Tahoma,11,1,255,1]
 HintStyle=0
 HintBackColor=65535
}
Add(ChildGroupBox,13885243,455,245)
{
}
BEGIN_SDK
  Add(EditMulti,11394439,21,21)
  {
  }
  Add(GroupBox,727679,35,105)
  {
   Left=10
   Top=5
   Width=280
   Height=120
   Layout="parent.vert"
  }
  Add(Button,15870551,91,105)
  {
   Left=110
   Top=45
   Hint="Привет !"
   HintManager="parent.H1"
  }
END_SDK
Add(Button,994850,399,133)
{
 Left=405
 Top=160
 Layout="horz"
}
Add(Button,80858,455,133)
{
 Left=460
 Top=160
 Layout="horz"
}
Add(HBoxLayout,15965604,511,133)
{
 Name="horz"
 Layout="vert"
}
Add(VBoxLayout,7792796,455,189)
{
 Name="vert"
}

имеем такую автоматически построенную диаграмму (level N - уровень вложенности)

карма: 27
0
файлы: 1hiasm_man_diag.png [5.4KB] [629]