Вопрос к программистам о наболевшем - адресная книга

Обсуждаем карманные компьютеры под управлением Palm OS
Закрыто
AndyM
Новенький (0 lvl)
Сообщения: 10
Зарегистрирован: Ср июн 04, 2003 15:03

Вопрос к программистам о наболевшем - адресная книга

Сообщение AndyM » Пн фев 02, 2004 21:11

Здравствуйте!
Вопрос состоит в следующем:
Во многих программах, предназначенных для работы с адресной книгой есть кнопки для быстрого поиска по алфавиту (abc,def и т,д). Русификация самих кнопок обычно никаких проблем не вызывает(ну разве что проблемы с большим количеством букв и разной шириной шрифтов, но это решаемо). Но какими средствами можно сделать так, чтобы при нажатии соответствующей кнопки происходил поиск по русскому алфавиту? Эта функция всегда скрыта в коде программы, а не в ресурсах. Я, к сожалению, не силен в ассемблере, по моим убогим представлениям надо установить прерывание после нажатия на соответствующую кнопку и скорректировать код программы. Но как это делается я не знаю. Интересует прежде всего "коррекция" программы Agendus, причем не конкретной версии, а сам принцип такой "коррекции", что-то вроде руководства, с примером на конкретой версии.
Готов даже оплатить трудозатраты в разумных пределах, настолько это достало, полагаю, не только меня.
С уважением.
Андрей.

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Re: Вопрос к программистам о наболевшем - адресная книга

Сообщение igorekk » Вт фев 03, 2004 06:30

AndyM писал(а):Здравствуйте!
Вопрос состоит в следующем:
Во многих программах, предназначенных для работы с адресной книгой есть кнопки для быстрого поиска по алфавиту (abc,def и т,д). Русификация самих кнопок обычно никаких проблем не вызывает(ну разве что проблемы с большим количеством букв и разной шириной шрифтов, но это решаемо). Но какими средствами можно сделать так, чтобы при нажатии соответствующей кнопки происходил поиск по русскому алфавиту? Эта функция всегда скрыта в коде программы, а не в ресурсах. Я, к сожалению, не силен в ассемблере, по моим убогим представлениям надо установить прерывание после нажатия на соответствующую кнопку и скорректировать код программы. Но как это делается я не знаю. Интересует прежде всего "коррекция" программы Agendus, причем не конкретной версии, а сам принцип такой "коррекции", что-то вроде руководства, с примером на конкретой версии.
Готов даже оплатить трудозатраты в разумных пределах, настолько это достало, полагаю, не только меня.
С уважением.
Андрей.
Уже есть версия с русифицированными закладками. По-моему, 6.14 или 6.02, точно не помню. Поищи и попробуй связаться с теми, кто это сделал. Но ведь версии Агендуса выходят очень уж часто :(

Закрыто

Вернуться в «Palm OS: Palm, Treo, Sony Clie и другие»