|
Страницы: « 1 2 ... 17 18 19 20 21 ... 64 65 »
Показано 271-285 из 969 сообщений
699.
kiv
(02.11.2011 14:33)
0
SciLexer.dll 432128 твой Scintilla.dll 151552 Pb
|
698.
kiv
(02.11.2011 14:29)
0
Игорь, напомню про твой SciTe ru... Насколько детально ты разбирался тогда со сцинтиллой? Можно рассчитывать на помощь? в Purebasic есть гаджет scintilla c тремя функциями и определением обратного вызова.... делаю связку по доступу к библиотекам PB из Eu Syntax Result = InitScintilla([LibraryName$])-- могу подставить твой лексер Description Loads the Scintilla dll which is needed to use the commands of this library. The optional ''LibraryName$'' parameter specifies the path and name of the dll file (default is ''scintilla.dll''). The scintilla dll file is included in the "Compilers" folder of the PureBasic package.
Note: This command is only present on Windows, as on the other OS, the scintilla library is linked statically with the executable and therefore does not need to be loaded or distributed with the program. Return value
Returns nonzero if the library was loaded successfully and zero if not. Supported OS
Windows вот простейший пример Pb правда для неофициальной статической (только для win) в остальных и так статика, т.е. не твой случай на сегодня
; Initialize static scintilla ;InitScintillaStaticLite() ; or ;InitScintillaStaticFull() InitScintilla([LibraryName$]) cоответственно подставляем KinzLexer.dll :) Procedure SCI_CB(Gadget, *scinotify.SCNotification) ; do some stuff EndProcedure
If OpenWindow(0, 450, 200, 402, 402, "Kinz Scintilla Example", #PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_TitleBar) ScintillaGadget(0, 2, 2, 398, 398, @SCI_CB()) ScintillaSendMessage(0, #SCI_STYLESETFONT, #STYLE_DEFAULT, @"Courier New") ScintillaSendMessage(0, #SCI_STYLESETSIZE, #STYLE_DEFAULT, 10) ScintillaSendMessage(0, #SCI_SETMARGINTYPEN, 0, #SC_MARGIN_NUMBER) ScintillaSendMessage(0, #SCI_SETMARGINWIDTHN, 0, 50) Repeat Event.l = WaitWindowEvent() Select Event Case #PB_Event_CloseWindow Break EndSelect ForEver EndIf Что я получаю в твоей длл особенного для EuRu и как этим воспользоваться в плане констант сообщений сцинтиллы? Может получится редактор для EuRu написанный на EuRu... хватит ED мучить :)
|
697.
kinz
(01.11.2011 12:07)
0
> можно подробней о том
Сейчас 2.5ru считается на стадии бета. Интерпретаторы для DOS32 и WIN32 показали себя достаточно стабильными, поэтому будет осуществлён их финальный выпуск. В пакет войдёт исходный код, так что заинтересованные лица смогут сами попытаться откомпилировать интерпретатор для Linux и найти там ошибку. В пакет будут также включены те файлы, которые являлись платными в версии 2.5. Это последний биндер, который может вырабатывать взболтанные файлы, и транслятор без рекламной задержки. В ценах на момент выпуска версии 2.5 это стоило: Euphoria Binder .. $39 Euphoria To C Translator .. $49 Euphoria Interpreter Source Code .. $79
Что касается сроков, то я знал одного командира дивизии, который говорил, что он поцелует в задницу того, кто точно скажет ему, что же будет завтра. В тюрьму этого командира посадили таки.
Но я буду стараться побыстрее выполнить свой план ;-)
|
696.
kiv
(01.11.2011 11:23)
0
Kinz, Игорь, можно подробней о том, что ты назвал финальным релизом 2.5ru т.е. цель и что войдёт.... и как всегда сроки?
|
695.
insolor
(28.10.2011 22:26)
0
> Gtk,Wx,Qt Врядли там кто-то поможет с привязкой этого всего к Euphoria. Тут нужны свои спецы) Насчет Qt вообще не уверен, там такой ООП монстр, в архиве есть Eu4qt, но написано обернута только небольшая часть библиотеки. С Wx не вижу особых проблем, он хоть и ООП, но вроде все более-менее нормально работает. GTK тоже проблем не должен вызывать, по крайней мере под Linux)
> "..возможности, По-моему в Euphoria нет таких уж уникальных возможностей, которых нет ни в одном другом языке. Просто здесь они собраны вместе)
|
694.
kinz
(28.10.2011 19:59)
0
> "Routines by Application Area" > "Подпрограммы по области применения" Это уже давно (c версии 2.5ru) звучит как "Предназначение подпрограмм". Раньше, действительно, перевод был не слишком понятный. Даже переводчику :-)
> И еще мне не нравится "..возможности, Если перейти по линку, даваемому там словом Euphoria, попадаешь на начальную страницу версии 2.3. На той странице перевод более близкий к оригиналу.
Но ту возможность радоваться, программируя, которую предоставляет EU, мне не очень хотелось выпячивать.
|
693.
kiv
(28.10.2011 19:37)
0
Отдельный форум не вопрос.... Но для меня например Eu без Cros не имеет смысла, и подтянуть хоть каких то спецов по Gtk,Wx,Qt на отдельный форум вряд ли получится...
|
692.
Insolor
(28.10.2011 19:24)
0
>http://crossplatform.ru/ Я бы все-таки предпочел отдельный форум по Euphoria.
>замечаний по документации 3.1 могу от себя добавить что "Routines by Application Area" примерно переводится как "Подпрограммы по области применения".
И еще мне не нравится "..возможности, которых просто нет у других языков" на главной странице русской версии, тем более что по-английски написано "...a lot more fun than other languages", правда не знаю как это адекватно перевести на русский, "намного более радостный" что ли)
|
691.
kiv
(28.10.2011 16:15)
0
По поводу форумов и прочего.... на мой взгляд нам место здесь уготовано http://crossplatform.ru/ и не вижу повода для возражений тамошних модераторов
|
690.
kiv
(28.10.2011 16:11)
0
2.5ru for linux бинарники будут? И кто пробовал настройки geany? Сборка в 4-ке всё нормально... а с подсветкой что то не пойму...
Kinz, с возвращением в наш бренный мир!!!!!
|
689.
kinz
(28.10.2011 14:52)
0
>вернулся? Да, уже вернулся. Сейчас осмотрюсь и начну работать по плану. План такой - заканчиваю документацию версии 3.1, выкладываю финальный выпуск 2.5ru с исходниками и бывшими платными файлами (Роб дал добро), продолжаю 3.2ru - исходники и всё такое.
Тут появлялся ещё один тёзка, он прислал кучу замечаний по документации 3.1, спасибо ему, работа проделана большая.
|
688.
kiv
(28.10.2011 14:14)
0
И кто перевёл сообщение о Geany? Тёзка вернулся???!!!
|
687.
Insolor
(16.10.2011 14:21)
0
Сравнение только с одним компилятором не показательно. Для меня было бы интересней сравнить Euphoria с Lua JIT например. Да и с ява например тоже было бы интересно, вроде JIT компиляция и там есть.
|
686.
(16.10.2011 09:26)
0
>Мне кажется информация о "рекордных скоростях" не проверялась как минимум с версии 2.5. Прежде чем делать такие заявления нужно провести новое сравнение с современными интерпретаторами. purebasic.info offtop euphoria -> ..... Ну а общий итог работы на моем компе : 1.44 сек Пурик против 1.63 сек на Euphoria! ..... компил. против интерп. 88% !!!
|
685.
Insolor
(14.10.2011 20:03)
0
>Последнее Руководство, выпущенное RDS, относится к версии 3.1. Я имел в виду руководство которое поставляется вместе с версией 3.1.1
>Вот эти готовые документы: Про эти файлы не знал
>Единственное неудобство, надо, чтобы Kinz был на месте. Проблема именно в этом. Плюс вики-формата - то что информацию может выкладывать кто угодно.
|
|
|
|