Summary: | Прыгает курсор мыши. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Evgeny <evgen> | ||||||
Component: | alterator-browser-qt | Assignee: | Sergey V Turchin <zerg> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P2 | CC: | inger, mike | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Evgeny
2007-09-20 08:24:41 MSD
Фокус ввода находиться под курсором мыши, поэтому без мыши невозможно будет переключиться на всплывший диалог. А узнать я пока не могу, есть мышь или нет, да и менее надежно. В установленной системе этого не происходит. А зачем вообще узнавать: есть мышь, нету её? Разве нельзя создать окно, вывести его на экран и дать ему фокус? Не знаю как в Linux, но в windows это делалось очень просто. (In reply to comment #2) > А зачем вообще узнавать: есть мышь, нету её? Чтобы узнать, может ли при помощи нее человек переключиться на окно диалога. > Разве нельзя создать окно, вывести его на экран и дать ему фокус? Наверное, как-нибудь можно. В KDE же можно. > Не знаю как в Linux, но в windows это делалось очень просто. В Windows без окон? > > Не знаю как в Linux, но в windows это делалось очень просто.
> В Windows без окон?
В смысле "без окон"?
Создаём окно и ему фокус. Либо модальное.
(In reply to comment #4) > В смысле "без окон"? В прямом. Нет окон, нет оконного менеджера, поэтому некому это сделать. Видимо, нужно функции оконного менеджера на себя. Как-нибудь поразбираюсь и сделаю. ok Кстати, было бы некисло сделать там не sloppy focus, а более фиксированный, нет? Created attachment 2533 [details]
объединил ячейки
Created attachment 2534 [details]
справа кирдык
Пардон, я тут багом обшибся. (In reply to comment #7) > Кстати, было бы некисло сделать там не sloppy focus Оно и есть некисло. Сделать такое там. |