 |
Меню |
|
|
|
|
 |
Главная |
|
| Посл.ответ |
Сообщение |
|
Дата: 12 Авг, 23:11
Всем добрый день, не могли бы вы мне помочь:
При создании оконного приложения возникает проблема, когда у некоторых widget'ов хочется изменить параметр Pt_ARG_TEXT_STRING, и занести в него русскую строку.
Наверняка это возможно, как это сделать в текстовом редакторе VEDIT, не прибегая к другим редакторам?
Видимо проблемы в кодировке.
Спасибо заранее
|
|
Дата: 13 Авг, 10:00
При создании оконного приложения возникает проблема, когда у некоторых widget'ов хочется изменить параметр Pt_ARG_TEXT_STRING, и занести в него русскую строку.
Наверняка это возможно, как это сделать в текстовом редакторе VEDIT, не прибегая к другим редакторам?
1. Содержимое Pt_ARG_TEXT_STRING будет нормально отображаться как русскоязычное в Photon приложении, если только в исходном коде оно набрано в UNICODE кодировке UTF-8.
2. я не знаю VEDIT, но что-то мне подсказывает, что там вы это не сделаете
3. P.S. есть ещё такой трюк, некоторые его используют и успешно:
- исходный код (и русские char*) готовится, например, в CP866 - для того, чтобы эти же строки можно было выводить на руссифицированный терминал...
- для заполнения Pt_ARG_TEXT_STRING в widget-ах - используется программное копирование с применением функций трансляции Photon (см. HELP).
4 P.P.S. зачем вам VEDIT? у вас есть workspase (ws)... |
|
Дата: 14 Авг, 05:28
Если это QNX4, то смотреть veditrc строка
if(Reg_Size(6) !=0)
|
|
Дата: 15 Авг, 08:14
Olej P.P.S. зачем вам VEDIT? у вас есть workspase (ws)..
А что понимается под workspace?
Есть какой-то другой вариант написания кода? |
|
Дата: 15 Авг, 10:12 · Поправил: Olej
А что понимается под workspace?
Под workspace понимается  Photon GUI редактор кода, free, с раскраской, вызовом make, gdb из среды etc.
Из "лёгких" tools, пожалуй, самое лучшее, что было.
Ним пользовались и успешно, кого я знаю, многие из присутствующих здесь в форуме.
Есть (был) qpr где-то в свободном доступе.
Разработчик - Мишель Беланжер (можете использовать это для поиска здесь по форуму), но года ~2004 остановил эту разработку  и выложил все исходные коды для желающих продолжать, где-то здесь ищите URL отдельно его сайта с выложенными разными версиями (версию нужно брать последнюю! - там есть разница) и исходниками.
P.S. Вот здесь:
http://qnx.org.ru/index.php?
option=com_minibb&action=vthread&forum=7&topic=267
- lestat перечисляет состав public-CD ещё для 6.2, уже там был:
workspace-0.4D-mb
public-CD найти не проблема. |
|
Дата: 15 Авг, 10:40
|
|
Дата: 15 Авг, 11:01
|
|
Дата: 15 Авг, 11:05
и сам "Workspace Home Page":
Since April 20, 2002
35281
- в принципе, полюблял народ workspace  |
|
Дата: 15 Авг, 13:03
Судя по VEDIT имеется в виду 4-ка, и workspase тут непричём. Под неё есть SciTE, он поддерживает unicode напрямую. |
|
Дата: 28 Авг, 22:52
Да, конечно же я имел в виду 4-ку.
Вот и ломал голову, при чем тут workspace, ибо в старших версиях еще не работал.
Мне не нужен другой редактор, к сожалению. У конторы задание использовать средства VEDIT.
|
You must login to post.
| | |