|
Страницы: « 1 2 ... 61 62 63 64 65 »
Показано 931-945 из 969 сообщений
39.
(06.11.2008 16:52)
0
По мере сил я займусь сам... меня SciTe устраивает как единая среда Си,Тикл,Васёк,Эйфория,... Надеюсь на консультации...
|
38.
kinz
(06.11.2008 16:40)
0
Да, SciTe интересный редактор и в нём уже предусмотрена поддержка раскраски стандартной EU. И эта поддержка в значительной степени работает и с двуязычной EU - подсвечиваются строки, комментарии, свой цвет имеет весь русский программный текст и так далее. Но в полной мере воплотить раскраску русского программного текста проблематично. И причина здесь в том, что на платформе Windows одновременно и равноправно сосуществуют, по крайней мере, два русских языка - один в кодировке 866, а другой - в кодировке 1251. Поэтому всегда стоит дилемма - какую кодировку выбрать для программного текста. Сейчас выбрана традиционная 866 - в ней стандартно кодируются имена файлов и для DOS, и для Windows, и для Linux. Я, чтобы не возиться со всей этой бодягой, работаю в red.ex или во встроенном редакторе FAR, для которого сделал файл раскраски двуязычной EU. Времени у меня маловато, к сожалению, и другой работы полным-полно.
|
37.
kiv
(06.11.2008 15:01)
0
Добры день Всем! До меня только дошло, что нас всего трое... Игорь!. Интересна ли вам тема SciTe (http://code.google.com/p/scite-ru)? На сайте EU я встречал упоминание о SciTe на предмет подсветки и лексера... Мне редактор очень нравится и на мой взгляд он заслуживает внимания... Может посмотрите на предмет подсветки и прочего сервиса для русской Эйфории... Я подключусь с удовольтвием, но мой английский плох и голова к сожалению в силу болячек не держит нагрузки...
|
36.
Algorythm
(06.11.2008 12:33)
0
Да, что я и сделал... Теперь все в порядке, все клавиши работают!
|
35.
kinz
(06.11.2008 12:01)
0
Вот, если donuts.exw у вас работает нормально, то её и можно взять за образец для изучения особенностей Exotica в части интерфейса с клавиатурой.
|
34.
Algorythm
(06.11.2008 12:00)
0
Ура! Проблема решена! Я заменил несколько if''ов одним с elsif''ами внутри. Все заработало!
|
33.
Algorythm
(06.11.2008 11:52)
0
Я работаю с собственной программой. Если хотите, я могу выложить ее в Интернет. P.S. donuts.exw у меня работает правильно.
|
32.
kinz
(06.11.2008 10:56)
0
Программа donuts.exw у меня работает так, как это описано в её инструкции. Но клавиши со стрелками действуют только на цифровом участке клавиатуры. И, судя по инструкции, управление именно от цифрового участка и задумано автором.
|
31.
kinz
(06.11.2008 10:31)
0
А с какой именно программой вы работаете?
|
30.
Algorythm
(06.11.2008 09:06)
0
Трассировка ничего не дает, т.к. производительность жутко падает и программа "зависает" на моем 2,9 GHz процессоре... Я еще попробовал изменить -2 на 2 - в данном случае должно происходить движение назад. Но опять ничего не происходит. Мой мозг не способен понять это :-)
|
29.
Algorythm
(05.11.2008 23:52)
0
ну у меня проблем не возникало... я запускаю из-под free comander''a. попробуйте через стандартный проводник windows.
|
28.
kinz
(05.11.2008 23:39)
0
Я попробовал у себя запустить демо-программы Exotica - первая попытка закончилась аварийным сбросом моей Windows XP SP3 на перезагрузку машины. После проверки дисков XP составила отчёт о серьёзной ошибке и попросила отправить его Microsoft. Полученные от Microsoft рекомендации свелись к тому, что я должен установить обновлённый драйвер своей видеоплаты. Точно такая же ошибка у меня уже проявлялась при попытке запуска браузера DJVU из среды FAR. И сейчас я запускал Exotica тоже из среды FAR. То есть у меня происходит отказ XP при попытке переключения из текстового режима консоли FAR в пиксельный режим. Пока буду пробовать другие пути запуска у себя Exotica. Посмотрим, как поведёт на ней себя моя USB клавиатура от IBM.
|
27.
Algorythm
(05.11.2008 23:04)
0
Я сделал немного по-другому. Я вставил вывод на экран "Up нажата", если нажата Up :). так вот, при нажатии Up на экран выводится "up нжата". т.е. сама клавиша работает. Может быть, это связано как-то с самой Eu? Я присваиваю speed значение -2, после этого выполняется вычисление x и y координат по формуле pix_x+=floor(speed*sin(phi*3.14/180)) pix_y+=floor(speed*cos(phi*3.14/180))
|
26.
kinz
(05.11.2008 22:31)
0
Это может быть особенностью интерфейса собственно системы ExoticaX. Похожая ситуация имеет место в SDL. В таких случаях полезно вывести на печать коды клавиш, которые вырабатываются непосредственно в программе при работе её собственных функций.
|
25.
Algorythm
(05.11.2008 22:19)
0
Гм... Насколько я увидел, практически все константы клавиш определены там НЕПРАВИЛЬНО! Например клавиша ESC имеет код #01, цифровые клавиши и клавиши на цифровом блоке имеют разные значения... Причем, остальные три клавиши-то работают правильно!
|
|
|
|