Тест скорости загрузки текста редактором на базе bred2, даже тайминги не стал делать так как и так видно на глаз.
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
|
|||
карма: 4 |
| ||
файлы: 1 | bred2_benchmarks.zip [76.2KB] [481] |
Ответов: 4628
Рейтинг: 749
|
|||
Компонент реализован на чистом Pascal или какой-нибудь DLL от Bred2, а то и самом exe-шнике Bred2, запихнутом в код компонента?
|
|||
карма: 26 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Netspirit, исходники на чистом API в открытом доступе, портянки ещё те
|
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Ага, тогда может оказаться полезным.
|
|||
карма: 26 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Netspirit, мне уж точно пригодится
Делал на основе штатного RichEdit (так что старые схемы, либо какие другие конвертировать без проблем) дабы мой HiAsm stamp component builder позволяет из ini компонента HiAsm делать обёртку *.pas которую остаётся только мясом набить Короче, обернул в класс(теперь можно делать сколь угодно редакторов в схеме), перевёл ресурсы на рашен, доступ к контролу имею, к хендлу имею. Осталось нашпиговать методы кодом, добавить фишек по ходу... Переделать диалоги загрузки сохранения файлов на новый стиль. Разобраться с горячими клавишами (х.з, акселераторы из ресурсов чего то не пашут, может их тогда придётся выкинуть от туда и переделать на WM_HOTKEY) демка в прищепке з.ы чёт так всё за....., пойду на рыбалку, да позагораю за одним |
|||
карма: 4 |
| ||
файлы: 1 | Test_BRED2.zip [91.5KB] [519] |
Ответов: 118
Рейтинг: 0
|
|||
А где можно скачать компонент с редактором на базе bred2
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Spectr20 писал(а): А где можно скачать компонент с редактором на базе bred2У меня с компьютера Продолжение темы: Переделал на рич на v>1.0 (т.к множественная замена в коде без redo фигня полная) Redo добавлен. Переделал сохранение настроек на INI (хотя в рег тоже останется, будет опционально) Добавил загрузку пиктограмм пользователя. Акселераторы теперь работают нормально. (это про горячие клавиши) При поиске теперь курсор встаёт на позицию со скролингом текста (как и должно быть) чёт ещё довига чего ковырял в разных местах, уже и не помню p.s была попытка запихать меню в дополнительный тулбар. Запихать то запихал, но только такие траблы начались что пришлось отказаться. В целом даже лучше что подсвечивает фокус на том редакторе с которым работаешь. (это допустим если их два на экране). Х.з может ещё сделаю попытку в ребар запихать если вдохновение появится... |
|||
карма: 4 |
|
7