Вверх ↑
Этот топик читают: Гость
Ответов: 1397
Рейтинг: 50
#1: 2009-01-25 14:38:55 ЛС | профиль | цитата
Почему панель не тянется?
Add(ChildGroupBox,353080,91,105){
}
BEGIN_SDK
Add(EditMulti,8766697,21,21)
{
}
Add(GroupBox,11861747,35,105)
{
Left=20
Top=20
Width=305
Height=165
Layout="vert"
WidthScale=100
HeightScale=100
}
Add(Label,4125432,126,105)
{
Left=30
Top=50
Layout=""
}
Add(Edit,6313385,175,105)
{
Left=125
Top=50
Layout=""
}
END_SDK
Add(MainForm,2953706,21,105)
{
Height=254
}
Add(VBoxLayout,7545269,182,105)
{
Name="vert"
Padding=10
}
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2009-01-25 14:49:06 ЛС | профиль | цитата
Валерий, можно узнать, кто научил имена менеджеров вписывать вручную?
карма: 27
1
Голосовали:Валерий
Ответов: 1397
Рейтинг: 50
#3: 2009-01-25 15:02:47 ЛС | профиль | цитата
Самоучка. Так пишутся же.
------------ Дoбавленo:

Можно ли в схеме задать отступ панели не снизу а сверху?
Add(ChildGroupBox,353080,91,105){
}
BEGIN_SDK
Add(EditMulti,8766697,21,21)
{
}
Add(GroupBox,11861747,35,105)
{
Left=20
Top=20
Width=305
Height=165
Layout="parent.vert"
HeightScale=50
}
Add(Label,4125432,126,105)
{
Left=30
Top=50
Layout=""
}
Add(Edit,6313385,175,105)
{
Left=125
Top=50
Layout=""
}
END_SDK
Add(MainForm,2953706,21,105)
{
Height=254
}
Add(VBoxLayout,7545269,182,105)
{
Name="vert"
Padding=10
}
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2009-01-25 15:41:31 ЛС | профиль | цитата
легко
code_11576.txt

карма: 27
1
файлы: 1code_11576.txt [483B] [215]
Голосовали:Валерий
Ответов: 1397
Рейтинг: 50
#5: 2009-01-25 16:05:03 ЛС | профиль | цитата
Кхе... действительно не сложно.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-01-25 16:09:24 ЛС | профиль | цитата
на слоях можно сделать абсолютно любой интерфейс только с одним условием - не требуется начилие сплиттеров.
карма: 27
0
Ответов: 542
Рейтинг: 12
#7: 2009-01-25 16:13:19 ЛС | профиль | цитата
Dilma писал(а):
на слоях можно сделать абсолютно любой интерфейс

А вообще в инете есть статья об этой технологии построения интерфейсов, или это тоже ваше изобретение?
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2009-01-25 16:40:37 ЛС | профиль | цитата
наше, но с оглядкой на QT
карма: 27
1
Голосовали:filyaxxxcom
Ответов: 1891
Рейтинг: 110
#9: 2009-01-27 23:56:17 ЛС | профиль | цитата
Dilma, писал(а):
на слоях можно сделать абсолютно любой интерфейс только с одним условием - не требуется начилие сплиттеров.


Dilma, огромное спасибо за слои. Действительно нужная вещь, которой ранее не было. Теперь не придется извращаться с панелями и выравниванием элементов
карма: 0
%time%
0
Ответов: 542
Рейтинг: 12
#10: 2009-01-28 03:40:27 ЛС | профиль | цитата
Может быть кто нить подкинеть наглядные примеры использования слоев?
карма: 0

0
Ответов: 387
Рейтинг: 34
#11: 2009-01-28 03:45:53 ЛС | профиль | цитата
afandi писал(а):
Может быть кто нить подкинеть наглядные примеры использования слоев?

в видео уроках смотрел?
карма: 0

1
Голосовали:afandi
Ответов: 1397
Рейтинг: 50
#12: 2009-01-29 13:22:00 ЛС | профиль | цитата
Как сделать чтобы названия комбобоксов располагались над соответствующими комбобоксами?
Add(MainForm,2953706,21,105){
Width=606
Height=340
}
Add(ChildGroupBox,13500695,168,154)
{
}
BEGIN_SDK
Add(EditMulti,15809078,21,21)
{
Width=587
Height=375
}
Add(GroupBox,9419363,35,105)
{
Left=30
Top=5
Width=345
Height=245
Layout="parent.gorz1"
WidthScale=100
HeightScale=100
}
Add(Label,11614170,144,61)
{
Left=30
Top=30
Width=61
Height=17
Layout="vert"
Caption="Меню1"
}
Add(ComboBox,3368852,172,82)
{
Left=30
Top=50
Height=21
Layout="gorz"
WidthScale=50
HeightScale=50
}
Add(Label,11857916,231,56)
{
Left=180
Top=30
Width=61
Height=17
Layout="vert"
Caption="Меню2"
}
Add(ComboBox,7776982,245,84)
{
Left=180
Top=50
Height=21
Layout="gorz"
WidthScale=50
HeightScale=50
}
Add(HBoxLayout,12458461,287,196)
{
Name="gorz"
Padding=20
Layout="vert"
}
Add(VBoxLayout,11542641,350,196)
{
Name="vert"
Padding=20
}
END_SDK
Add(HBoxLayout,11803820,168,203)
{
Name="gorz1"
Space=10
Padding=20
}
Add(LayoutSpacer,10900148,224,203)
{
Left=390
Top=10
Width=200
Layout="gorz1"
}


Я так понимаю, что решения нет?

карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#13: 2009-01-29 15:59:32 ЛС | профиль | цитата
Валерий, так, что ли



Add(MainForm,6680789,217,252)
{
Width=606
Height=340
}
Add(ChildGroupBox,13500695,280,252)
{
}
BEGIN_SDK
Add(EditMulti,15809078,21,21)
{
Width=587
Height=375
}
Add(GroupBox,9419363,35,105)
{
Left=30
Top=5
Width=345
Height=245
Layout="parent.gorz1"
WidthScale=100
HeightScale=100
}
Add(Label,11614170,144,61)
{
Left=30
Top=30
Width=61
Height=17
Layout="vert"
Caption="Меню1"
}
Add(ComboBox,3368852,144,103)
{
Left=30
Top=50
Height=21
Layout="gorz"
WidthScale=50
HeightScale=50
}
Add(Label,11857916,231,63)
{
Left=180
Top=30
Width=61
Height=17
Layout="vert"
Caption="Меню2"
}
Add(ComboBox,7776982,231,105)
{
Left=180
Top=50
Height=21
Layout="gorz"
WidthScale=50
HeightScale=50
}
Add(HBoxLayout,12458461,287,196)
{
Name="gorz"
Padding=20
Layout="vert"
}
Add(VBoxLayout,11542641,350,196)
{
Name="vert"
Padding=20
Layout="gorz"
}
END_SDK
Add(HBoxLayout,11803820,280,301)
{
Name="gorz1"
Space=10
Padding=20
}
Add(LayoutSpacer,10900148,336,301)
{
Left=390
Top=10
Width=200
Layout="gorz1"
}

карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#14: 2009-01-29 16:54:07 ЛС | профиль | цитата
Валерий писал(а):
Я так понимаю, что решения нет?

Валерий, позволю себе повториться
Dilma писал(а):
на слоях можно сделать абсолютно любой интерфейс только с одним условием - не требуется начилие сплиттеров.


конкретная реализация зависит от конкретной задачи, которую описания выше понять к сожалению не получается. Я скажем понял так

------------ Дoбавленo:



Add(MainForm,2953706,343,105)
{
Width=606
Height=340
}
Add(ChildGroupBox,13500695,490,154)
{
}
BEGIN_SDK
Add(EditMulti,15809078,21,21)
{
Width=587
Height=375
}
Add(Label,11614170,144,61)
{
Left=30
Top=30
Width=61
Height=17
Layout="grid"
WidthScale=50
Caption="Меню1"
AutoSize=1
Alignment=2
}
Add(Label,11857916,217,56)
{
Left=180
Top=30
Width=61
Height=17
Layout="grid"
WidthScale=50
Caption="Меню2"
AutoSize=1
Alignment=2
}
Add(GroupBox,9419363,35,105)
{
Left=30
Top=5
Width=345
Height=245
Layout="parent.gorz1"
WidthScale=100
HeightScale=100
}
Add(ComboBox,3368852,151,145)
{
Left=30
Top=50
Height=21
Layout="grid"
WidthScale=50
HeightScale=50
}
Add(ComboBox,7776982,238,147)
{
Left=180
Top=50
Height=21
Layout="grid"
WidthScale=50
HeightScale=50
}
Add(GridLayout,14451917,336,161)
{
Name="grid"
Space=3
Padding=20
Cols=2
}
END_SDK
Add(HBoxLayout,11803820,490,203)
{
Name="gorz1"
Space=10
Padding=20
}
Add(LayoutSpacer,10900148,546,203)
{
Left=390
Top=10
Width=200
Layout="gorz1"
}

карма: 27
0
Ответов: 1397
Рейтинг: 50
#15: 2009-01-29 17:05:11 ЛС | профиль | цитата
Спасибо Dilma!
конкретная реализация зависит от конкретной задачи, которую описания выше понять к сожалению не получается. Я скажем понял так

Видимо длительное общение с "не программистами" идет на пользу
А если серьезно неплохо бы продолжить видеоуроки на эту тему, а то первый видеоурок обрывается, может в продолжении и были ответы на мои вопросы.
nesco, почему то в твоей схеме не растягиваюстя комбобоксы и текст.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)