Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#16: 2007-11-08 22:32:35 ЛС | профиль | цитата
шире уже нету: http://msdn2.microsoft.com/en-us/library/Aa931932.aspx
карма: 27
0
Ответов: 1926
Рейтинг: 172
#17: 2007-11-09 06:21:34 ЛС | профиль | цитата
Когда я был новичком в Хиасме, мне тоже так же отвечали... (правда, я тогда входил просто как Гость, а не 3042)

Нет при мне сейчас Хиасма, а то б что-нибудь привёл бы в пример.
карма: 9
0
Ответов: 9906
Рейтинг: 351
#18: 2007-11-09 11:05:15 ЛС | профиль | цитата
3042, у тебя есть свидетельства корреляции ответа с ником пользователя
В студию, пожалуйста.
Чтобы мы все подумали и сделали для себя выводы.

Про пример.
С радостью посмотрим.
Например в следующей конкретизации: прочитай содержимое полей StatusBar-а в чужом окне
В таком, например:

#sha
Add(MainForm,10399871,42,42)
{
Left=20
Top=105
Width=312
Height=105
Caption="Form2"
}
Add(StatusBar,10171649,42,119)
{
Text="XXXX"
Panels=#7:111=100|6:222=50|6:333=80|
}
Хэндл этого чужого StatusBar-а - вот он, чтобы не мучаться

#sha
Add(MainForm,1375775,161,119)
{
Left=20
Top=105
}
Add(Button,14825626,42,63)
{
Left=20
Top=55
link(onClick,13069682:doFind,[])
}
Add(FindWindow,13069682,105,63)
{
Caption="Form2"
SkipParam=2
link(onFind,13408240:doFindChild,[])
}
Add(FindWindow,13408240,161,56)
{
ClassName="obj_msctls_statusbar32"
SkipParam=1
link(onFind,6891451:Method,[])
}
Add(PointHint,6891451,238,42)
{
Info=#17:И чего дальше ???|
Width=113
Height=40
}


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

Ждем-с
карма: 9

0
Ответов: 1926
Рейтинг: 172
#19: 2007-11-15 22:00:59 ЛС | профиль | цитата
О! Спасибо за пример использования

Add(FindWindow,13408240,336,133)
{
ClassName="obj_msctls_statusbar32"
SkipParam=1
}
, а то я не догонял чё-то! Теперь знаю, как им пользоваться.


Но просили-таки данные компонента Поле.

Add(MainForm,10399871,294,105)
{
Left=20
Top=105
Width=312
Height=105
Caption="Form2"
}
Add(StatusBar,10171649,294,182)
{
Text="XXXX"
Panels=#7:111=100|6:222=50|6:333=80|
}
Add(Edit,15439767,399,140)
{
Left=20
Top=20
Width=120
Text="Поле"
}

Add(MainForm,1375775,317,231)
{
Left=20
Top=105
}
Add(Button,14825626,184,140)
{
Left=20
Top=55
link(onClick,13069682:doFind,[])
}
Add(FindWindow,13069682,247,140)
{
Caption="Form2"
SkipParam=2
link(onFind,13408240:doFindChild,[])
}
Add(FindWindow,13408240,303,133)
{
@Hint=#22:obj_msctls_statusbar32|
ClassName="obj_EDIT"
SkipParam=1
link(onFind,1908528:doMessage,[])
}
Add(PointHint,6891451,450,147)
{
Info=#17:И чего дальше ???|
Width=113
Height=40
link(Event,6891451:Method,[(573,167)(573,137)(440,137)(440,167)])
link(Data,6891451:Var,[(506,137)(440,137)(440,197)(506,197)])
}
Add(Message,1908528,366,133)
{
link(Message,8146525:CaptionText,[])
}
Add(WinTools,8146525,366,70)
{
Point(doCaption)
link(Handle,13408240:Handle,[(372,60)(351,60)(351,175)(309,175)])
}

[size=-2]------ Добавлено в 22:00
Может, чел просто не понимает, какие данные он хочет передать? Если просто заголовок - то вот так. Правда, из строки состояния так не передаётся, у неё, по-моему, вообще нет буквенного заголовка.
карма: 9
0
19
Сообщение
...
Прикрепленные файлы
(файлы не залиты)