Вверх ↑
Этот топик читают: Гость
Ответов: 39
Рейтинг: 1
#1: 2010-03-14 12:45:17 ЛС | профиль | цитата
вобщем в этом и проблема, создал пример, где эта проблема и отображается


Add(MainForm,7910308,119,217)
{
Width=643
Height=289
}
Add(ChildPanel,11353141,427,231)
{
}
BEGIN_SDK
Add(EditMulti,16217908,21,21)
{
}
Add(Panel,12367662,336,329)
{
Left=165
Top=20
Width=428
Height=146
Point(doWidth)
}
Add(ListBox,13310700,154,84)
{
Left=2
Top=2
Width=95
Height=142
Align=1
ModeSp=2
ColorSp=255
Strings=#1:!|9:вот здесь|13:сверху справа|7:красная|5:точка|11:при нажатии|10:появляется|7:сплитер|
}
Add(Memo,13346471,224,70)
{
Left=97
Top=2
Width=329
Height=142
Align=5
ModeSp=2
}
END_SDK
Add(ListBox,7496438,371,147)
{
Left=45
Top=40
Width=85
Height=140
}
Add(Memo,5222718,315,133)
{
Width=145
Height=255
Align=1
ModeSp=2
Strings=#6:здесь |11:все отлично|7:сплитер|10:появляется|5:сразу|
}

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

я бы конечно отказался от формы, но сплитер странно появляется только при активном свойстве "выравнивание элемента" (праволево по верху низу и середине) если ставить None - то сплиттера нет, очень жалко

если есть способ, отображать сплиттер сразу или отказать от формы, но оставить сплиттер и чтоб listbox и memo можно было изменять сплитером

заранее спасибо за хоть какие-нибудь идеи )

PS не подумайте, я не ленивый, я бы нажал этот красный квадратик и сплитерр бы выскочил, но блин, писать об этом чтоле в описании к программе? не до всех просто дойдет наверно найти его..
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2010-03-14 12:46:00 ЛС | профиль | цитата
error
карма: 10
1
Голосовали:lisabon
Ответов: 39
Рейтинг: 1
#3: 2010-03-15 11:56:14 ЛС | профиль | цитата
очень жаль..
карма: 1

0
Ответов: 1161
Рейтинг: 160
#4: 2010-03-15 15:06:29 ЛС | профиль | цитата
хмм мож самый тупой, но рабочий способ
code_17343.txt
карма: 0

1
файлы: 1code_17343.txt [1.4KB] [71]
Голосовали:lisabon
Ответов: 39
Рейтинг: 1
#5: 2010-03-15 19:17:37 ЛС | профиль | цитата
Lainx, спасибо, нормальный способ, голова варит у тебя
схему немного упростил, убрал второй dodata

Add(MainForm,11909908,147,189)
{
Width=643
Height=289
}
Add(ChildPanel,11353141,322,294)
{
}
BEGIN_SDK
Add(EditMulti,16217908,21,21)
{
WorkCount=1
link(doWork1,12367662:doWidth,[(49,27)(49,174)])
}
Add(Panel,12367662,70,161)
{
Left=165
Top=20
Width=428
Height=146
Point(doWidth)
}
Add(ListBox,13310700,168,70)
{
Left=2
Top=2
Width=95
Height=142
Align=1
ModeSp=2
ColorSp=255
Strings=#1:!|9:вот здесь|13:сверху справа|7:красная|5:точка|11:при нажатии|10:появляется|7:сплитер|
}
Add(Memo,13346471,224,70)
{
Left=97
Top=2
Width=329
Height=142
Align=5
ModeSp=2
}
END_SDK
Add(Memo,5222718,357,189)
{
Width=145
Height=255
Align=1
ModeSp=2
Strings=#6:здесь |11:все отлично|7:сплитер|10:появляется|5:сразу|16:(была когда то))|
}
Add(DoData,5537413,245,294)
{
Data=Integer(429)
link(onEventData,11353141:doWork1,[])
}
Add(Timer,3562676,175,294)
{
Interval=1
AutoStop=1
link(onTimer,5537413:doData,[])
}


карма: 1

0
Ответов: 1328
Рейтинг: 69
#6: 2010-03-18 19:21:17 ЛС | профиль | цитата
похоже дело не в ширине
Add(MainForm,11909908,343,140)
{
Width=643
Height=289
}
Add(ChildPanel,11353141,413,245)
{
FirstUsage=0
}
BEGIN_SDK
Add(EditMulti,16217908,21,21)
{
WorkCount=1
}
Add(Panel,12367662,70,161)
{
Left=165
Top=20
Width=428
Height=146
}
Add(ListBox,13310700,168,70)
{
Left=2
Top=2
Width=95
Height=142
Align=1
ModeSp=2
ColorSp=255
Strings=#1:!|9:вот здесь|13:сверху справа|7:красная|5:точка|11:при нажатии|10:появляется|7:сплитер|
}
Add(Memo,13346471,224,70)
{
Left=97
Top=2
Width=329
Height=142
Align=5
ModeSp=2
}
END_SDK
Add(Memo,5222718,413,140)
{
Width=145
Height=255
Align=1
ModeSp=2
Strings=#6:здесь |11:все отлично|7:сплитер|10:появляется|5:сразу|16:(была когда то))|
}
Add(Timer,3562676,350,245)
{
Interval=2
AutoStop=1
link(onTimer,11353141:doWork1,[])
}


карма: 2

1
Голосовали:lisabon
Ответов: 39
Рейтинг: 1
#7: 2010-03-18 20:48:19 ЛС | профиль | цитата
ха, FirstUsage , ну кто бы мог подумать...

спасибо
карма: 1

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)