Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Balloon tooltip в tray / 14 сообщений из 14, страница 1 из 1
07.11.2006, 12:27
    #34108732
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Люди, помгите найти рабочий пример использования balloon tooltipa в трее. примеров куча, но все они подходят не до конца. balloon показывается один раз и всё. а потом принудительно надо рисовать иконку в трее и balloon. а мне надо чтобы вместо обычного появлялся balloon. т.е. его задал при загрузке формы, и потом он сам появляется при наведении на него мыши.
...
Рейтинг: 0 / 0
07.11.2006, 12:44
    #34108810
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
http://bbs.vbstreets.ru/viewtopic.php?t=22659&highlight=tooltip
...
Рейтинг: 0 / 0
07.11.2006, 12:52
    #34108845
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Посмотрела 2 примера. 1 не подходит, он для XP, у меня 2000, во втором слишком много кода. хотелось бы что-нибудь попроще.
...
Рейтинг: 0 / 0
07.11.2006, 12:56
    #34108861
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
попробуй этот ocx
может поможет
но без трея
...
Рейтинг: 0 / 0
07.11.2006, 13:00
    #34108871
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Нет, это не поможет. в том то и дело, что примеров по таким balloonам куча, но они просто для компонентов, а не для трея. прямо беда какая-то.
...
Рейтинг: 0 / 0
07.11.2006, 13:03
    #34108886
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Ладно сейчас что нибудь найду
...
Рейтинг: 0 / 0
07.11.2006, 13:27
    #34108964
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
посмотри вот это
...
Рейтинг: 0 / 0
07.11.2006, 13:35
    #34109000
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Этот пример уже лучше. такие вопросы:
1) как там поменять заголовок tooltipa. там написано information, мне надо другое.
2) как поменять цвет фона и цвет шрифта на balloone.
3) почему он всё врем\ мигает, когда на иконке мышь стоит. как это убрать?
...
Рейтинг: 0 / 0
07.11.2006, 13:55
    #34109072
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
1) как там поменять заголовок tooltipa. там написано information, мне надо другое.

поменять

Public Sub TrayMouseMoveBalloonTip(frm As Form, sTip As String, sTitle As String, ttIcon As ttIconType, tStyle As ttStyle, iTimeout As Integer)
Dim lResult As Long
Dim lTipStyle As Long
lTipStyle = NIF_ICON Or NIF_MESSAGE Or NIF_TIP
If tStyle = ttBalloon Then lTipStyle = lTipStyle Or NIF_INFO
Dim lMsg As Long


If frm.ScaleMode = vbPixels Then
lMsg = X
Else
lMsg = X / Screen.TwipsPerPixelX
End If
If blLive Then Exit Sub 'if true we have already fired the mousemove event.
With nid
.uFlags = lTipStyle 'set the tip style
If tStyle <> ttBalloon Then 'if standard set the tip
.szTip = sTip & Chr(0)
End If
.szInfo = sTip & Chr(0) ' if set to blank and balloon style, nothing is shown.
.szInfoTitle = sTitle & Chr(0)
.dwInfoFlags = ttIcon 'set the icon type for the balloon
End With
Shell_NotifyIcon NIM_MODIFY, nid 'modify the existing tray icon
blLive = True 'we have been here
' after specified time fire the event to hide tooltip if not hovering over icon.
lResult = SetTimer(frm.hWnd, 1, (iTimeout * 1000), AddressOf TrayUpdate)

End Sub

остальное буду смотреть
это не мой пример
...
Рейтинг: 0 / 0
07.11.2006, 14:09
    #34109119
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
3)
увеличь время задержки

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
TrayMouseMoveBalloonTip Form1, "hello Nastenka", "gfdgfd", TTNoIcon, ttBalloon, 1
End Sub
...
Рейтинг: 0 / 0
07.11.2006, 15:47
    #34109472
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
Настенька

я пока с цветами и шрифтами не разобрался
может попробую обьединить необьединимое
примеры на трей с примерами на tooltip
цвет понятно а зачем шрифты менять
если разные языки то нужен Unicode
...
Рейтинг: 0 / 0
08.11.2006, 05:19
    #34110652
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
А мне и не надо шрифт менять, я же написала, цвет фона и цвет шрифта. буду пробовать остальное пока.
...
Рейтинг: 0 / 0
08.11.2006, 12:33
    #34111755
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
michael R, напишите плиз своё мыло. а то тут похоже больше никто про balloon не знает. :-(((
...
Рейтинг: 0 / 0
08.11.2006, 12:39
    #34111797
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Balloon tooltip в tray
michaelr@mobiline.info

хотя пока ничего не нашёл
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Balloon tooltip в tray / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]