для cacko перекомпилил qpdf и сделал ctrl и alt на нижние

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
psionrevo
Доктор (4 lvl)
Сообщения: 283
Зарегистрирован: Чт окт 05, 2006 22:48

для cacko перекомпилил qpdf и сделал ctrl и alt на нижние

Сообщение psionrevo » Сб авг 11, 2007 22:18

1. замучил меня qpdf, резанул я из кода сохранение настроек под каждый файл *.xml которыми он мусорит в каталог из которого pdf открывает и перекомпилил

2. замучило меня в zeditor переключаться в en для ctrl+s и ctrl+f и т.п., добавил код,перекомпилил keyhelper апплет, и теперь левые белые нижние calendar как ctrl и address как alt работают, причем независимо от раскладки выдают ctrl+англ буква (и цифры) и alt+англ буква (и цифры)

3. исправил еще пару ошибок в qtopia keytable и теперь вроде все меня по раскладке устраивает, причем в en раскладке shift+fn+буква дают русские строчные, даже раскладку менять не надо - это если торопишься и пишешь заметки на ходу
вот сейчас делаю по одиночным нажатиям на calendar переключение всегда в en раскладку , а на address - в ru
тогда уж и не знаю что для быстрого ввода текста еще улучшить =)

если это еще кому-нить интересно - пишите сюда - все выложу и подробнее расскажу

dbdg
Кандидат (3 lvl)
Сообщения: 164
Зарегистрирован: Пн янв 17, 2005 12:29

Сообщение dbdg » Сб авг 11, 2007 22:57

qpdf очень интересно :)

не могли бы вы выложить пропатченный вариант или ipk?

psionrevo
Доктор (4 lvl)
Сообщения: 283
Зарегистрирован: Чт окт 05, 2006 22:48

Сообщение psionrevo » Вс авг 12, 2007 11:25

1.выкладываю qpdf
в принципе, можно еще что-то изменить, предлагайте - попробую

2.с раскладкой дело закончил:
- calendar как ctrl и переключает раскладку всегда на en
- address как alt и переключает раскладку всегда на ru

для себя добавил:BS работает как del по умолчанию,
с остальными ctrl, shift и alt как BS,
Shift+Fn+BS дает ';' - мне так удобно для программирования

3.в общем, с клавой для завра разобрался,перехожу к интерфейсу:
поскольку с qdesigner работать на завре нельзя,
хочу сделать вот что: в каждой своей программе иметь комбинацию клавиш для перезагрузки интерфейса из текстовых config файлов.
т.е. напр. надо подвинуть кнопку или изменить размер - при запущенной отлаживаемой проге редактирую конфиг файл и в проге жму комбинацию клавиш - прога считывает config и кнопка подвинулась/изменила размеры.
то же с добавлением других контролов.
и так в цикле создаем интерфейс.
может у кого еще идеи есть?

p.s. да, очень-очень выручит тот, кто покажет где взять исходники cooledit или другого какого текстового редактора (можно с gui)
с поддержкой utf8 и
си syntaxc highlight.
потому как не могу после windows переварить ни vim ни emacs =(((
поправил бы исходники для удобного редактирования и компиляции
и выложил бы сюда. а то,к примеру, выделять текст по ctrl+3 вместо нажатия и удержания shift+ стрелки тяжелооооо =)))
Вложения
qpdf.zip
(362.9 КБ) 204 скачивания

Voblin
Кандидат (3 lvl)
Сообщения: 110
Зарегистрирован: Пт июл 04, 2003 17:07

Сообщение Voblin » Вс авг 12, 2007 13:38

в Qpdf сколько помню были две проблемы:
1. Не работал русский поиск
2. Он открывался чем угодно (стартовая страница) но только не файлом который он открывает.
Shurik

psionrevo
Доктор (4 lvl)
Сообщения: 283
Зарегистрирован: Чт окт 05, 2006 22:48

Сообщение psionrevo » Вс авг 12, 2007 19:46

по русскому поиску - нужно конвертить из utf8 в win1251 - попробую

а вот файл открывает именно тот, у меня по крайней мере :)

dbdg
Кандидат (3 lvl)
Сообщения: 164
Зарегистрирован: Пн янв 17, 2005 12:29

Сообщение dbdg » Пн авг 13, 2007 09:37

На самом деле у qpdf есть еще две проблемы
1) есть классный режим - только текст, когда отображается голый текст без картинок и не надо скролить, но вот с русскими буквами он не дружит :((( или нужно чтобы текст был в определенной кодировке?

2)в этом самом текстовом режиме приходится стилусом тыкать для перехода на следующую страницу :(, jogdial (или как оно там на завре называется) работает только внутри текущей страницы...

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»