TrayIcon не отображает BalloonFlag на Ubunta

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 17.10.2013 15:34:42

Собственно сабж + не вижу иконки в трее (а где он в Линуксе? :shock: )
Ubunta 13.04 x32
CodeTyphon 4.5

Глюк или руки кривые?
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Ism » 17.10.2013 18:30:27

Трей в Убунте работает криво, в Unity надо както разрешать терй именно для этой программы. Там полный бардак. Можно попробовать скомпилировать Lazarus в Qt и попробовать, возможно будет работать, так как используются другие библиотеки
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Лекс Айрин » 17.10.2013 20:54:41

zoltanleo писал(а): (а где он в Линуксе? :shock: )


Конкретно в Убунте сверху, там где часики.
В других системах пробовал?
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 17.10.2013 21:36:26

Ism писал(а):Трей в Убунте работает криво

Мандриву что ле поставить?

Лекс Айрин писал(а):Конкретно в Убунте сверху, там где часики.

я так и знал! :mrgreen:

Лекс Айрин писал(а):В других системах пробовал?

Да, на винде 7 все тип-топ: и флаги работают корректно, и в трее значок отображается.

Вдогонку вопрос: нельзя ли как-то изменить местоположение всплывающего окна?

Смотрел исходники (extctrls.pp), но там лишь только функция GetPosition, да и то у предка (TCustomTrayIcon). А вот, где посмотреть реализацию, не нашел (в отличие от Дельфей, где реализация методов описана в этом же модуле ниже).

зы. с никсами практически не знаком, пришло время дельфевую софтину на Линь переводить. А от Эмбаркодеро фиг дождешься нормальной IDE, вот и пришлось осваивать Лазаря вместе с Бубунтой. А у нее в последнем релизе еще и терминал куда-то запрятали, гады! :cry:
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Лекс Айрин » 17.10.2013 22:15:33

zoltanleo писал(а):Вдогонку вопрос: нельзя ли как-то изменить местоположение всплывающего окна?


Не пробовал.
zoltanleo писал(а):А у нее в последнем релизе еще и терминал куда-то запрятали, гады!


Ечть другая информация. Набери слово терминал на второй вкладке даша.
Да и текстовые консоли никто не убирал (Ctrl+Alt+[F1]..[F6])
обратно в гуи -- Ctrl+Alt+[F7]
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Xenar » 18.10.2013 09:36:05

Ctr +Alt + t
исправно работает и вызывает терминал
Аватара пользователя
Xenar
постоялец
 
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Devel0 » 18.10.2013 10:43:05

Вдогонку вопрос: нельзя ли как-то изменить местоположение всплывающего окна?

TPopupNotifier подходит по функциональности? Тогда PopupNotifier1.ShowAtPos
Devel0
новенький
 
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 18.10.2013 23:49:43

ОК, всем спасибо. Перепробовал неск. дистрибутивов линукса, вроде остановился на Debian и Федоре. Щас попробую поставить на них codetyphon - отпишусь, как обстоят дела с сабжем.

Devel0 писал(а):TPopupNotifier подходит по функциональности?

годится, спасибо
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 29.10.2013 23:45:53

Итак, проверил TTrayIcon на Fedora 19 (GNOM 3).

Вывод: по-прежнему не фурычит (на KDE бы попробовать - жаль на Debian CodeTyphon не взлетел).

зы. пошел дальше грызть IDE 8)
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Лекс Айрин » 30.10.2013 00:20:03

zoltanleo, КДЕ превосходно ставится (по крайней мере, ставился) на федору. Да и на Убунту тоже. У меня стоит. Красивый.

ЗЫ: на CodeTyphon вообще уже слышал жалобы...
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 30.10.2013 10:54:45

Лекс Айрин писал(а):КДЕ превосходно ставится (по крайней мере, ставился) на федору. Да и на Убунту тоже.


Ссылкой не кинете, как это можно сделать?
Последний раз редактировалось zoltanleo 30.10.2013 11:59:29, всего редактировалось 1 раз.
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение Лекс Айрин » 30.10.2013 11:17:12

просто из репозотария или же, если лень искать, в командной строке
Код: Выделить всё
sudo apt-get install kde-standart (или kde-full)


PS: команда дана для убунты/дебиана в федоре надо смотреть в справочнике
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: TrayIcon не отображает BalloonFlag на Ubunta

Сообщение zoltanleo » 01.11.2013 23:46:43

Опробовал в KDE - все работает! Похоже, Gnome не позволяет значку отображаться. Буду иметь ввиду. Спасибо всем за помощь и советы
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru