Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#46: 2012-03-28 11:37:03 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 09:46:56
карма: 0

0
Ответов: 1061
Рейтинг: 22
#47: 2012-03-29 08:31:30 ЛС | профиль | цитата
Tad писал(а):
nesco, RinniX, у вас как ?

У меня как всегда, без тормозов!
------------ Дoбавленo в 12.02:
Tad, спасибо за совет!
------------ Дoбавленo в 21.58:
Редактор элементов плоховато работает! Решил поэксперементировать, взял компонент Edit, открыл редактор элементов, добавил свойство, сохранил, перезагрузил хиасм, в свойствах этого элемента обнаружил, что не хватает свойства Color! Почему? У меня аж паника началась, хотел уже переустанавливать хиасм! Сообразил хоть вовремя, с SVN обновить!
------------ Дoбавленo в 08.31:
Кто-нибудь знает, это баг или фича в сообщении выше?
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#48: 2012-03-29 09:09:37 ЛС | профиль | цитата
RinniX писал(а):
Кто-нибудь знает, это баг или фича в сообщении выше?

Может редактор элементов вставляет вот такое свойство


Color= |0|

Такой параметр после имени убирает свойство из списка доступных
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#49: 2012-03-29 09:14:15 ЛС | профиль | цитата
RinniX писал(а):
Редактор элементов плоховато работает!
Вполне нормально работает.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#50: 2012-03-29 09:26:09 ЛС | профиль | цитата
Вот что приводит к возникновению этой фичи


Color= | |clWindow

ECreator превращает это в


Color= |0|

Те ECreator не отслеживает родительский ini и заменяет пустой тип свойства (изменение свойства наследником) тупо на тип Null

Но исправить это может только автор. Я без понятия где находится вывод этих свойств в ECreator и как среда вообще работает с ECreator-ом
карма: 22

0
Ответов: 1061
Рейтинг: 22
#51: 2012-03-29 09:34:44 ЛС | профиль | цитата
nesco писал(а):
Может редактор элементов вставляет вот такое свойство

Color= |0|clWindow - что в альтернативе что в последней версии одинаково! только в альтернативе не показывает свойство Color, и одинаково не работают с этим свойством! Должно быть: Color= | |clWindow! Значит редактор элементов немного некорректно сохраняет файл конфигурации! Это не критично, но доверие к нему снижает!
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#52: 2012-03-29 09:42:27 ЛС | профиль | цитата
RinniX писал(а):
Должно быть: Color= | |clWindow

Я так и написал
nesco писал(а):
пустой тип свойства (изменение свойства наследником)

карма: 22

0
Ответов: 1061
Рейтинг: 22
#53: 2012-03-29 09:46:15 ЛС | профиль | цитата
nesco писал(а):
Я так и написал

Да, я до твоего сообщения начал писать, поэтому повторился!
карма: 0

0
Ответов: 1061
Рейтинг: 22
#54: 2012-04-02 21:00:35 ЛС | профиль | цитата
code_27504.txt
Проблема в следующем, нажимаем на кнопку пока не появится ползунок, прокручиваем в самый низ до упора, ещё раз нажимаем кнопку, и видим что панелька добавилась на расстояние родительской панельки, и оставляет большой пробел между панельками, что не так и куда копать? не пойму никак!
карма: 0

0
файлы: 1code_27504.txt [2.2KB] [429]
Гость
Ответов: 17029
Рейтинг: 0
#55: 2012-04-02 21:29:43 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 09:46:56
карма: 0

0
Ответов: 1429
Рейтинг: 50
#56: 2012-04-02 21:37:13 ЛС | профиль | цитата
RinniX, не мучся с панелями, все-равно это утопия. Рисуй 2D обьекты, когда разберешься в 100 раз проще будет.
карма: 0

0
Ответов: 1061
Рейтинг: 22
#57: 2012-04-02 22:12:19 ЛС | профиль | цитата
г. ость, это я знаю! раз уж на то пошло (применять слои), то тогда объясните мне, как в слоях менять Z-координату на 1 уровень вверх или вниз? Что-бы по порядку можно было их менять, а не сразу над всеми/под всеми другими элементами!

login, спасибо попробую!
------------ Дoбавленo в 21.46:
RinniX писал(а):
то тогда объясните мне, как в слоях менять Z-координату на 1 уровень вверх или вниз?

ааа... можно-же по позиции это сделать! щас попробую!
------------ Дoбавленo в 22.12:
Add(MainForm,2953706,21,105)
{
}
Add(ChildScrollBox,6523867,168,105)
{
@Hint=#15:Спасибо olDjeka|
}
BEGIN_SDK
Add(EditMulti,10505700,21,21)
{
WorkCount=1
Width=363
Height=319
VOffset=56
link(doWork1,5986791:doEvent1,[])
}
Add(ScrollBox,5489194,175,210)
{
Top=20
Width=532
Height=326
Align=5
Point(onMouseWheel)
Point(doSetFocus)
link(onMouseWheel,7337564:doOperation,[(238,216)(238,316)(114,316)(114,279)])
}
Add(ChildPanelEx,1918911,238,77)
{
link(onEvent3,12351672:doResize,[])
}
BEGIN_SDK
Add(EditMultiEx,3557872,21,21)
{
WorkCount=#5:##add|
EventCount=#8:onEvent3|
VarCount=#7:vHeight|5:Count|
DataCount=#7:dHeight|
Width=433
Height=368
VOffset=56
HOffset=56
Point(##add)
link(##add,1013805:doEvent1,[])
}
Add(Panel,5531844,154,63)
{
Width=0
Height=42
Layout="parent.G"
WidthScale=100
BevelInner=1
BevelOuter=2
Point(doWidth)
Point(Height)
Point(doTop)
Point(Top)
Point(doLeft)
}
Add(Hub,1013805,119,77)
{
OutCount=3
link(onEvent1,5531844:doTop,[])
link(onEvent2,5531844:doCaption,[(143,90)(143,69)])
link(onEvent3,3557872:onEvent3,[(293,97)(293,83)])
}
END_SDK
Add(Math,14145252,182,273)
{
@Hint=#14:-1 крутит вниз|
OpType=1
ResultType=0
link(onResult,5489194:doVScroll,[(225,279)(225,260)(163,260)(163,223)])
link(Op1,5489194:VPos,[])
}
Add(Math,7337564,126,273)
{
@Hint=#14:-1 крутит вниз|
OpType=3
Op2=1.43
ResultType=0
link(onResult,14145252:doOperation,[])
}
Add(Hub,5986791,119,77)
{
OutCount=4
link(onEvent1,7538118:doNext,[])
link(onEvent4,5489194:doSetFocus,[(154,104)(154,230)])
}
Add(CounterEx,7538118,175,77)
{
Point(doValue)
link(onNext,1918911:##add,[])
}
Add(GridLayout,12351672,287,77)
{
Name="G"
Cols=1
AddMode=1
}
END_SDK
Add(Button,8212057,112,105)
{
Width=532
Align=2
link(onClick,6523867:doWork1,[])
}
Никак не пойму по какой такой позиции слой выстраивает элементы? Мне нужно, что-бы элементы добавлялись по порядку вниз, от 1 до бесконечности! И потом, чтобы их можно было перемещать вверх или вниз, но этого я от вас не прошу, это просто пояснение!
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#58: 2012-04-02 22:26:28 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 09:46:57
карма: 0

0
Ответов: 1061
Рейтинг: 22
#59: 2012-04-02 22:32:51 ЛС | профиль | цитата
г. ость, про z-позицию знаю!
RinniX писал(а):
раз уж на то пошло (применять слои), то тогда объясните мне, как в слоях менять Z-координату на 1 уровень вверх или вниз? Что-бы по порядку можно было их менять, а не сразу над всеми/под всеми другими элементами!

карма: 0

0
Ответов: 8885
Рейтинг: 823
#60: 2012-04-03 00:17:53 ЛС | профиль | цитата
RinniX, code_27513.txt
карма: 19

0
файлы: 1code_27513.txt [1.7KB] [279]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)