Правила отображения ToolTipText

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Правила отображения ToolTipText

Сообщение Space » 26.01.2007 (Пт) 1:44

мне надо в MaskEdBox при изменении текста показывать ToolTipText, но он почему-то не всегда показывается, при установке курсора на контрол при помощи SetCursorPos вид указателя меняется, но не всегда показывается ToolTipText. Эксперементально подобрал такое положение указателя, при котором показывается ToolTipText при первой установке указателя на контрол. Но, затем, чтобы новый ToolTipText показывался при изменении текста в контроле, надо перемещать мышь, отображается ToolTipText нормально при перемещении мыши >= 4 пиксела. Но при этом дёргается указатель и ToolTipText вместе с ним - некрасиво. Пробовал так: SetCursorPos 0,0:SetCursorPos x,y (x,y - координаты на контроле) - ToolTipText не показывается. А может, после изменения MaskEdBox1.ToolTipText делать как-то обновление контрола и ToolTipText покажется снова (без перемещения мыши)?

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 26.01.2007 (Пт) 1:53

С этим вопросом тебе поможет лишь один человек. Только он, среди многочисленных жителей форума, обладает могущественным даром телепатии... :lol:

код покажи
А я все практикую лечение травами...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 107

    TopList