OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 13 Август, 2020 00:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 171 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.
Автор Сообщение
 Заголовок сообщения: Ctrl-Break
СообщениеДобавлено: Среда, 02 Май, 2007 21:57 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9271
Откуда: Россия, Орёл
Да, еще - совсем забыл...

Ctrl-Break под Линуксом не функционирует.
В Wine не реализована функция RegisterHotKey (о чем Wine и пишет в консоль при запуске ББ: "stub:RegisterHotKey").

Будем переделывать механизм Ctrl-Break - это "горячий ключ" мне не особо нравится. Возможно, поток останова должен просто периодически получать сообщения от главного цикла приложения. И если таких сообщений долго не приходило (например, 10 с), то выводить MessageBox пользователю с вопросом, прервать ли задачу главного потока...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 07 Май, 2007 00:41 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
Могу порадовать тех, кто работает с БД, через ODBC: BlackBox может работать с источниками данных из unixODBC (через wine, в смысле). Во всяком случае, простые запросы проходят. Подробно не тестировал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 07 Май, 2007 23:27 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
Сегодня мы с Евгением выяснили дивную вещь: ссылки в ББ под Wine работают под GNOME, но не работают под KDE :) (ASP 11.2)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вторник, 08 Май, 2007 16:01 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4593
Откуда: Россия, Орёл
Точнее, ссылки работают, но при нажатом Ctrl или Shift. И это касается стандартных настроек. Рабочий стол KDE богат настройками, и наши студент любят экзотику. Один так ухитрился настроить KDE, что у него ссылки работают :)

Также (касается и GNOME и KDE) - нет возможности мышкой выделить синглтон (ALT+клик), если он обрабатывает события от мыши (например, гиперссылки). ГУЙ под это дело начинает перетаскивать окно. Однако, остается возможность выделить при помощи клавиатуры - как символ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вторник, 22 Май, 2007 15:33 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2349
Откуда: Россия, Томск
Господа!
Ubuntu 7.04 (Feisty), Gnome, wine-0.9.37, BlackBox 1.5 (школьный).
Скопировал шрифты типа Arial, Tahoma, Verdana, Times New Roman в соответствующий подкаталог Wine.
Все равно в BlackBox вместо русских букв каракули. Настраивал шрифты через диалог настройки, кодировку Cyrillic выставлял, ничего не помогает. Каракули как в самих документах, так и в главном меню BlackBox.
Вопрос: что еще нужно сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вторник, 22 Май, 2007 17:11 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
Каракули? А уж не криво ли собран Wine?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вторник, 22 Май, 2007 18:37 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2349
Откуда: Россия, Томск
Борис Рюмшин писал(а):
Каракули? А уж не криво ли собран Wine?

Whoa! Вопрос не ко мне, я только из репозитария ставить умею. Если только выложили кривой... но скорее всего что-то недонастроено.
Впрочем, если где-то завалялся .deb более ранней и точно работающей версии, могу сделать даунгрейд и проверить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Четверг, 24 Май, 2007 21:26 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2349
Откуда: Россия, Томск
Позволю себе продолжить разбирательство.

Экспериментировал на "чистом" BB 1.5, школьном BB 1.5, нашем BB 1.6 из репозитария и официальным BB 1.6-rc5.

Система: Ubuntu 7.04 (Feisty), Gnome, wine-0.9.36 и wine-0.9.37 (сначала на одном wine попробовал, потом обновился и попробовал на втором).

Выяснил, что: BB 1.5 официальная и школьная НЕ отображают русские символы под указанными версиями wine. Какой бы шрифт ни выбирал - линуксовый или виндовый (Arial, Tahoma, Verdana, Times New Roman, Andale Mono), даже при указании кодировки Cyrillic вместо кириллицы всякие умляуты, акценты и прочая дребедень. Русского языка нет ни в главном меню, ни в документах, ни даже в стандартных окнах диалогов (см. снимок экрана).

При попытке ввести с клавиатуры символы в русской раскладке в документ вставляются символы "?" (шестнадцатиричный код 3F - проверил экспортом в .txt и просмотром файла).

В версиях, работающих с юникодом (1.6), все отображается как должно: русский текст вводится и отображается нормально. Документы отображаются корректно только в том случае, если в них текст введен в юникоде. Если текст однобайтовый, то смена кодировки для шрифта почему-то не помогает. Меню и стандартные диалоги забыл посмотреть.

Кстати, помните проблему с трэпом при нажатии "Отмена" в стандартном диалоге открытия или сохранения файла. В последних версиях wine это поправили, это вы знаете. А вот в стандартном диалоге выбора шрифта поправить не догадались. Возможно, аналогичная проблема есть и в стандартном диалоге настройки принтера или еще какие там у нас бывают стандартные диалоги... Выбор каталога, например.

Резюме: BlackBox 1.5 под Линуксом в школьном образовании использовать невозможно, только ожидаемый юникодный вариант.

Вопрос: это только у меня так? Что там уважаемый Илья Ермаков ставил в свой лицей? Экспериментальную 1.6? Или у него все заработало с 1.5, а у меня что-то не так в драйверах (hands.sys)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 07:36 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
У нас спокойно работает ББ на базе 1.5 RE 0.26. Вероятно, работать будут и остальные. Wine 0.9.16. ASP Linux 11.2.

Однако, есть подозрение. У нас локаль koi8-r, а в Убунту, на сколько я помню, utf-8. Как показывает практика, wine на локаль ориентируется. Каким именно образом - не изучал. Однако, у одного нашего студента ББ был запущен с локалью POSIX - ситуация была как и у Вас.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 08:07 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2349
Откуда: Россия, Томск
Борис Рюмшин писал(а):
Однако, есть подозрение. У нас локаль koi8-r, а в Убунту, на сколько я помню, utf-8. Как показывает практика, wine на локаль ориентируется. Каким именно образом - не изучал. Однако, у одного нашего студента ББ был запущен с локалью POSIX - ситуация была как и у Вас.

Попробую покопать в этом направлении. Кажется, я где-то встречал руководство по переводу Ubuntu на KOI8-R.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 08:21 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1295
Как известно
Цитата:
хуже чем обобщение на одном примере может быть только обобщение без примеров.

Слишком часто я наблюдаю здесь обобщение на одном примере.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 09:39 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
Trurl писал(а):
Как известно
Цитата:
хуже чем обобщение на одном примере может быть только обобщение без примеров.

Слишком часто я наблюдаю здесь обобщение на одном примере.

Это о чём речь-то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 10:51 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2349
Откуда: Россия, Томск
Борис Рюмшин писал(а):
Trurl писал(а):
Слишком часто я наблюдаю здесь обобщение на одном примере.

Это о чём речь-то?

Я так понимаю, "слишком часто" - это про мое "резюме" о невозможности использовать BB под Линукс в школе.
: )
Не надо так часто перечитывать мое сообщение : ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 11:25 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1295
Александр Ильин писал(а):
Я так понимаю, "слишком часто" - это про мое "резюме" о невозможности использовать BB под Линукс в школе.

Наоборот, о такой цепочке рассуждений:
Ура! Заработало! => Будет работать везде => Можно рекомедовать в школы.
Заодно вспомнились высказывания типа "в оберонах делается так" ( хотя "так" только в блэкбоксе) или "в других языках этого нет" (а нет этого в С++) и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 11:59 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4593
Откуда: Россия, Орёл
Trurl писал(а):
Наоборот, о такой цепочке рассуждений:
Ура! Заработало! => Будет работать везде => Можно рекомедовать в школы...
Не знаю где Вы видели именно такие рассуждения. Что касается Борис Рюмшин+Илья Ермаков+я - мы говорили, что работает у нас под ASP 11.2. О других дистрибутивах речь не шла. Поэтому мы можем говорить о рекомендации для школ ББ+ASP11.2. И эта мера wine+ББ - временная, пока не появится линуксовой версии. В любом случае wine+ББ под ASP11.2 (или где-то еще где идет) лучше, чем никакого ББ вообще, если у школы не куплен виндовз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 25 Май, 2007 12:39 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
debian 4r0
wine который прилагается к нему
BB 1.5 с последними заплатками, русифицирована справка и меню

один раз запустили вине, ассоциировали с exe
скопировали папку бб
запустили экзешник
со шрифтами в меню и справке проблем нету
обычные программы работают
а вот те которые используют модуль ogl вылетают....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BB в Линухе под WINE
СообщениеДобавлено: Среда, 18 Июль, 2007 14:41 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Наконец то появилась возможность запустить линукс. Ubuntu 7.04 (64-bit), wine 0.9.40 с оф.сервера, ББ 1.6 - не вводит русские символы. Я так понимаю, где-то что-то надо донастроить. Где и что?

P.S. Да, а в 1.5 - в русских документах умляуты :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BB в Линухе под WINE
СообщениеДобавлено: Среда, 18 Июль, 2007 14:46 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4593
Откуда: Россия, Орёл
Ivor писал(а):
умляуты :(
Не будете ли Вы так любезны, пояснить термин? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BB в Линухе под WINE
СообщениеДобавлено: Среда, 18 Июль, 2007 14:48 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4442
Откуда: Россия, Орёл
Нужно посмотреть в сторону шрифтов и самое главное - локали, с которой запускается Wine.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BB в Линухе под WINE
СообщениеДобавлено: Среда, 18 Июль, 2007 15:13 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Евгений Темиргалеев писал(а):
Ivor писал(а):
умляуты :(
Не будете ли Вы так любезны, пояснить термин? :)

Ну в смысле вот такое: ËÏÈöø


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 171 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2020, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB