Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
#1: 2008-11-24 11:41:21 ЛС | профиль | цитата
Не работает (отображается как обыкновенный Edit) DatePicker в дочерних формах с любым компилятором и в любых версиях. Это так и должно быть?


Add(MainForm,2953706,133,91)
{
}
Add(ChildForm,8296249,245,91)
{
}
BEGIN_SDK
Add(EditMulti,14680260,21,21)
{
WorkCount=1
Width=195
Height=102
link(doWork1,11625724:doVisible,[(56,27)(56,90)])
}
Add(MainForm,11625724,84,56)
{
Left=35
Top=105
Visible=1
Point(doVisible)
}
Add(DatePicker,8908417,140,56)
{
Left=20
Top=20
Width=150
Height=21
}
END_SDK
Add(Button,11949085,196,91)
{
Left=15
Top=35
Data=Integer(1)
link(onClick,8296249:doWork1,[])
}
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 294
Рейтинг: 64
#2: 2008-11-24 11:47:42 ЛС | профиль | цитата
Аналогично... но если его в дочерней форме поместить на Child Panel - работает.


Add(MainForm,1791482,315,161)
{
}
Add(ChildForm,8296249,427,161)
{
}
BEGIN_SDK
Add(EditMulti,14680260,21,21)
{
WorkCount=1
Width=272
Height=242
link(doWork1,11625724:doVisible,[(56,27)(56,90)])
}
Add(MainForm,11625724,84,56)
{
Left=35
Top=105
Visible=1
Point(doVisible)
}
Add(ChildPanel,14087007,147,56)
{
}
BEGIN_SDK
Add(EditMulti,1990325,21,21)
{
}
Add(Panel,3544539,35,105)
{
Left=70
Top=20
Width=230
Height=178
}
Add(DatePicker,8908417,175,126)
{
Left=20
Top=20
Width=150
Height=21
}
END_SDK
END_SDK
Add(Button,11949085,378,161)
{
Left=15
Top=35
Data=Integer(1)
link(onClick,8296249:doWork1,[])
}


PS. С doShowModal работает.

Add(MainForm,1791482,315,161)
{
}
Add(ChildForm,8296249,427,161)
{
}
BEGIN_SDK
Add(EditMulti,14680260,21,21)
{
WorkCount=1
Width=272
Height=242
link(doWork1,11625724:doShowModal,[(53,27)(53,97)])
}
Add(MainForm,11625724,84,56)
{
Left=35
Top=105
Visible=1
Point(doVisible)
Point(doShowModal)
}
Add(DatePicker,8908417,133,70)
{
Left=70
Top=60
Width=230
Height=21
}
END_SDK
Add(Button,11949085,378,161)
{
Left=15
Top=35
Data=Integer(1)
link(onClick,8296249:doWork1,[])
}

карма: 0

0
файлы: 1code_10754.txt [784B] [170]
Разработчик
Ответов: 26322
Рейтинг: 2147
#3: 2008-11-24 12:18:10 ЛС | профиль | цитата
andrestudio писал(а):
Это так и должно быть?

Известный прикол, избавится можно так



Add(MainForm,16728165,245,133)
{
}
Add(ChildForm,8296249,357,133)
{
}
BEGIN_SDK
Add(EditMulti,14680260,21,21)
{
WorkCount=1
Width=237
Height=228
link(doWork1,3333019:doVisible,[(53,27)(53,125)])
}
Add(MainForm,11625724,84,56)
{
Left=35
Top=105
Visible=1
Point(doVisible)
Point(Handle)
}
Add(DatePicker,8908417,140,56)
{
Left=20
Top=20
Width=150
Height=21
}
Add(WinTools,3333019,84,119)
{
link(Handle,11625724:Handle,[])
}
END_SDK
Add(Button,11949085,308,133)
{
Left=15
Top=35
Data=Integer(1)
link(onClick,8296249:doWork1,[])
}

карма: 22

0
Ответов: 5227
Рейтинг: 587
#4: 2008-11-24 15:44:37 ЛС | профиль | цитата
Прикольно, баги стают приколами
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26322
Рейтинг: 2147
#5: 2008-11-24 15:50:37 ЛС | профиль | цитата
andrestudio писал(а):
Прикольно, баги стают приколами

Это вопрос поднимали, и есть решение, но возможен вариант образования непредвиденных багов, которых ранее не было.
------------ Дoбавленo:

Да, забыл сказать -- бага никак не связана с самим компонентом
карма: 22

0
Ответов: 9906
Рейтинг: 351
#6: 2008-11-24 20:47:26 ЛС | профиль | цитата
Перевожу на общечеловеческий язык. Хотя, в последнее время, на форуме это все меньше и меньше принято

1) Обновляете MainForm с SVN. Если не помогает - делаете баг-репорт
2) Если появляются "непредвиденные баги" - патчите KOL. Если не помогает - делаете баг-репорт
3) Эти баг-репорты обладали БЫ значительно большей пользой, чем стартовый в этом топике

Вот именно это и было "забыто сказать"
------------ Дoбавленo:

Да, на всякий случай: апдейт (12.10.08) на SVN для hiMainForm.pas делался совместно с Win.pas, WinControl.ini и hiPanel.pas (как уже потом выяснилось, еще надо и hiLedLadder.pas)

Поэтому лучше не умничать, и делать свой апдейт тоже - совместно
карма: 9

2
Голосовали:Konst, andrestudio
Ответов: 5227
Рейтинг: 587
#7: 2008-11-25 16:33:45 ЛС | профиль | цитата
Спасибо, попробуем апдейдится
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)