![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SOS !!! зачет сегодня, 2 маленьких вопроса. [D5]
s.dog © (2002-02-15 12:47:00)1. Для чего используется следующая конструкция:
Application.OnHint:=ShowHint;
2. Для чего используется (вернее почему, для чего понятно):
procedure TForm1.PaintBox1Paint(Sender: TObject);
var i:integer;
begin
for i:=0 to length(circles)-1 do
begin
PaintBox1.Canvas.brush.Color:=circles[i].color ;
PaintBox1.Canvas.Ellipse(circles[i].rect);
end;
end;
Serghei (2002-02-15 16:52:00) [1]Прими и мои поздравления, счастливчик!!! :0)))))
Johnmen (2002-02-15 16:33:00) [2]П о з д р а в л я ю !!!
dog (2002-02-15 16:26:00) [3]Большое спасибо всем !!!!!!!!!
Я наконец-то сдал сессию !!!!!!!!! Приступаем к магистерской работе : )
Если кто-нить живет в Риге пишите - сегодня будет веселье !!!
IronHawk (2002-02-15 14:27:00) [4]>>> Serghei
5
>>> dog
расскажи преподу то что сказал Sergheiи получишь свой зачет !
Serghei (2002-02-15 14:21:00) [5]2. Это процедуры для отрисовки эллипсов на канве. Можешь конечно нарисовать их посредством точек, расчитывая их координаты (точек), если эти не подходят! А отрисовываются они в данной процедуре PaintBox-a потому что она вызывается каждый раз когда твое окно перекрывается другим или когда ты сам даешь команду на перерисовку! Таким образом элипсы всегда будут видны!
Serghei (2002-02-15 14:05:00) [6]1. Application.OnNint возникает при перемещении курсора на компонент - для всплывающей подсказки (тобишь Hint"a) (клоуз, минимайз итд итп) OnHint определяешь для того чтобы указать системе какие действия должны быть предприняты в данном случае (например подсказка появляется не как всплывающая а ее текст помещен в статус баре)
2. ?
Надеюсь не ошибся!
dog (2002-02-15 13:20:00) [7]а мне что-то не весело :(
ну не программист, я, только преподу параллельно как-то.
Johnmen (2002-02-15 13:17:00) [8]>dog : Садитесь - два !
dog (2002-02-15 13:10:00) [9]Спасибо, только если можно поподробнее:
1.что это за Application.OnHint? когда он возникает?
2.почему енти эллипсы не будут без этого рисоваться?
нельзя ли их нарисовать используя другие методы?
Johnmen (2002-02-15 13:00:00) [10]>gek : Давайте зачетку ! ;0)))
gek (2002-02-15 12:57:00) [11]1.для назначению Application.OnHint процедуры ShowHint
т.е при возникновении Application.OnHint будет вызывааться
ShowHint
2.рисует разные эллипсы с разным цветом