| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разное тестирование > AquaStone UniEdit |
| Автор: mr.Anderson 21.12.2007, 20:32 |
| СМОТРИМ ПРОДОЛЖЕНИЕ ТЕМЫ НА 12-й СТРАНИЦЕ Прошу протестировать текстовый редактор для программистов AquaStone UniEdit. Скриншот программы: http://imgdb.ru/view.php?i=k8qgka82_418776 Возможности на данный момент:
Предупреждаю сразу: из всех ошибок чаще всего попадаются совершенно непонятные ошибки типа Access Violation. Очень трудноустранимы, абсолютно непонятны и возникают посередь бела дня безо всякого предупреждения. Возможно, при такого рода ошибках единственным путем выхода из программы будет ее завершение по Ctrl + Alt + Del. Эти ошибки редки, но иногда возникают, и устранять их надо, поэтому еще раз призываю при обнаружении ошибок (не только этого типа, любых, хотя ошибок другого типа мне лично пока не попадалось) описывать их в данной теме с подробным списком ваших действий, спровоцировавших возникновение ошибки. |
| Автор: mr.Anderson 22.12.2007, 21:03 |
| Неужели никому не интересен этот проект? Ссылка на скачку обновлена и находится в конце первого поста данной темы. Сделанные изменения:
|
| Автор: mr.Anderson 23.12.2007, 15:52 |
| Ну хоть бы кто-то потестил... Ну и активность же в этом разделе... Над чем ведется работа:
|
| Автор: orthrus 25.12.2007, 16:07 |
| Я немного потестил Когда в окне нет созданых вкладок, после открытия файла возникает ошибка и вкладка не открывается. |
| Автор: mr.Anderson 25.12.2007, 17:03 |
| orthrus, благодарю! + В репутацию хотя бы за то, что откликнулись, а то вообще никого нет. Постараюсь поправить в ближайшее время. |
| Автор: orthrus 26.12.2007, 06:03 | ||
не работает подсказчик кода, при нажатии ctrl+spaсe выдает вот такую ошибку:
|
| Автор: mr.Anderson 26.12.2007, 16:53 |
| С подсказчиком вообще отдельная песня, я его уберу, скорее всего, за неимением списков функций к языкам и из-за несовместимости подсказчика с оформлением программы. Баг с открытием файлов исправил. Ссылку пока не обновлял, перезалью, когда побольше исправлений внесу. Если еще что найдете, пишите, любая критика и предложения принимаются. |
| Автор: mr.Anderson 27.12.2007, 20:43 |
| Не верю, что больше нет багов. Так не бывает. |
| Автор: orthrus 28.12.2007, 11:58 |
| Конечно же есть, куда же без них Вот какой то один пару раз проявлял себя, только я не понял от куда он возник. Суть его в появлении окошка с ошибкой "память не может быть read..." и его ничем не прибъёшь, только завершением проги. |
| Автор: mr.Anderson 28.12.2007, 13:06 |
| Знаю, это как раз тот самый Access Violation. Никак не могу отловить. Постарайтесь понять, как его спровоцировать, а то он так и будет возникать. |
| Автор: mr.Anderson 31.12.2007, 13:11 |
| Так. Серьезных багов больше не обнаружено (пока). Этот AV все еще находится на стадии отлова. Сейчас:
И еще. Ко всем программистам очень большая просьба. Данная программа обязательно должна чем-то отличаться от аналогов, коих немало. Да, есть отличие в том, что в ней собрано все необходимое (все в одном месте). Но этого недостаточно. Необходимо какое-то более-менее серьезное отличие, которое бы выносило ее из списка аналогов. Но я никак не могу придумать, какое именно. Очень прошу помочь всех программистов. Предложите что-то, что было бы вам полезно и в то же время отсутствовало в программах-аналогах. Только еще одна просьба: серьезной алгоритмической подготовки у меня нет и взять неоткуда, поэтому сделать, скажем, синтаксический анализатор или нечто подобное по сложности я не смогу. В остальном - любые предложения. |
| Автор: ivan219 31.12.2007, 23:08 |
| mr.Anderson, лично мне неочень понравилось её появление на экране как-то дёрганно да и просвечивается прежний её вид обычных окон Windows так что от графики первой впечатление не очень хорошое а по функциональности буду разбиратся. |
| Автор: mr.Anderson 1.1.2008, 00:29 |
| ivan219, дерганное появление уже исправлено, только вот ссылка не обновлена пока. |
| Автор: mr.Anderson 3.1.2008, 16:04 |
| Ссылка обновлена и находится, как всегда, в конце первого поста этой темы. Что сделано:
|
| Автор: orthrus 6.1.2008, 08:12 |
| Выявил ещё пару неприятных особенностей: 1. При редактировании больших файлов в редакторе все сильно тормозит, т.е. редактировать текст просто невозможно. Но это происходит из-за включеной подсветки, при ее отключении тормоза пропадают; 2. При открытии менеджера буфера обмена (Сервис->Буфер обмена...), происходит копирование содежимого, т.е. скопировал одну строчку, посмотрел менеджер строка там одна, открыл второй раз там уже две одинаковых строки и т.д.; 3. При включеных скинах окно программы плавно появляется, когда же окно закрываешь эффекта плавного исчезновения нет. Если выключить скины, то плавное появление не происходит но плавное исчезновение при закрытии происходит. Как-то это неправильно, так же надо дать возможность выключить эти эфекты вообще, меня например они только напрягают; 4. Так и не смог воспользоваться встроенным ftp клиентом, либо я не умею им пользоваться, либо он не работает; Все эти замечания по последней актуальной версии |
| Автор: mr.Anderson 6.1.2008, 12:29 | ||||||||
Проблема с редактированием больших файлов известна, я работаю над устранением. На самом деле, виновата не подсветка, а функция свертки кода. Попробуйте отключить ее в настройках и включить подсветку.
Вот это уже интересно. Проверю.
Угу, это тоже известно. Эффект плавного пропадания уберу, он все равно работает не всегда. И, как вы говорите, еще и мешается.
Не работает. Спасибо за тест. |
| Автор: mr.Anderson 9.1.2008, 20:57 |
Текущие изменения (пока без обновления ссылки):
|
| Автор: TaNK 15.1.2008, 09:16 |
| mr.Anderson - у меня пока к Вам один вопрос - ваша программа потребляет столько ОЗУ из-за интерфейса, который хорош собой? у меня программа примерно 50 Мб кушает... |
| Автор: mr.Anderson 15.1.2008, 13:49 |
| TaNK, в том числе. Интерфейс кушает немало. Но никто не мешает его отключить в настройках. Добавлено через 2 минуты и 8 секунд Кстати, с позволения спросить: сколько документов у вас было открыто в программе на момент такого использования оперативы? Я сейчас ее запустил (ту же версию, что и у вас) - просто запустил, ничего в ней не делая. 19 мегабайт. Как вы добились 50-ти? |
| Автор: TaNK 17.1.2008, 10:52 |
| 4 закладки около 41-42 МБ с текстом не больше 200 строк каждая Добавлено через 3 минуты и 40 секунд если не секрет идея была навеяно вот этим? это плагин для total comander. хотя может запускаться и самостоятельное приложение...и занимает озу вместе с тоталом и одной страничкой как на фото около 6 Мб |
| Автор: mr.Anderson 17.1.2008, 13:39 |
| TaNK, тогда все верно, каждая созданная вкладка ест достаточно много памяти из-за большого количества динамических объектов, хранящих тьму информации о данной вкладке. Идея ничем не была навеяна. Просто начал писать редактор для себя в качестве небольшого инструмента для веб-программинга, а также для практики. Потом потихоньку разогнался и проект получил куда большую функциональность и удобство в работе. Добавлено через 7 минут и 55 секунд Так. Внимательно сам попробовал последить за количеством используемой RAM при работе с программой. Первое: ОЧЕНЬ много памяти (от 40% до 70%) уходит на прорисовку интерфейса. Попробуйте с включенным диспетчером процессов (Ctrl+Alt+Del) выключить темы оформления в настройках. Память резко уйдет вниз. Второе. Сильное использование памяти замечено из-за бага в самих компонентах для прорисовки скинов. С этим я буду разбираться отдельно с разработчиками этих компонентов. Заметьте: если включить темы оформления, а затем просто нажать кнопку "Открыть", то используемая память слегка возрастет в объеме. НО! Если закрыть диалог, то память, вне ожиданий, вовсе не уменьшится, а останется на том же уровне! Повторное открытие/закрытие диалога еще увеличит память, и так до бесконечности. Между тем, если вообще отключить скины, то у меня при 4-х открытых вкладках память держится на уровне 15-ти мегабайт и вполне нормально ведет себя при создании и уничтожении диалогов (увеличивается и уменьшается соответственно). Так что корень всех (а точнее, с памятью) зол сидит внутри интерфейсных украшательств. Если хочется, чтобы программа слабо использовала память - отключите скины. Я в ближайшее время постараюсь выяснить причину этой проблемы. |
| Автор: mr.Anderson 17.1.2008, 17:41 |
| Проблема выяснена, но пофиксена не будет. Возможно, неверное динамическое выделение памяти будет исправлено, а возможно, и нет - это зависит от того, сработает ли замена стандартного менеджера памяти Delphi на другой. Насчет скинов: при включенных скинах использование памяти заметно возрастает именно из-за серьезной графической нагрузки (вспомните Windows Vista с ее системными требованиями). Подобные красивости стоят "денег" в виде объема используемой RAM, поэтому придется либо отключить скины и работать в программе с малым потреблением памяти, либо сделать ее красивой и мириться с сильным потреблением RAM. Для этого в программе и сделана возможность выбора наиболее подходящего варианта. |
| Автор: mr.Anderson 18.1.2008, 22:18 |
| Пишу ситуацию на текущий момент. Ссылка будет обновлена в ближайшее время. Исправления и модификации:
|
| Автор: s1lver 19.1.2008, 09:34 |
| Из-за своеобразности моего инета я скачать прогу по твоей ссылки не могу, можешь закинуть мне её на мыло? |
| Автор: mr.Anderson 19.1.2008, 15:23 |
| s1lver, да, конечно. Отправил на e-mail, указанный в вашем профиле. |
| Автор: mr.Anderson 20.1.2008, 00:01 |
| Ссылка обновлена. Теперь буду постить линки на скачку в пост, где написано об обновлении, и в первый пост темы. Линк на скачку версии 1.0.7 beta: http://meetfile.com/files/44343/ASUI_LastTestVersion.rar.html . В данной версии есть все вышеназванные исправления и модификации. Более подробно все это описано в файле помощи в разделе "Дополнительно -> История версий" (файл помощи идет вместе с программой). В данной вполне стабильной версии не работает только FTP-клиент. Все остальное должно работать корректно, при обнаружении любых ошибок сразу пишите о них в этой теме. |
| Автор: s1lver 20.1.2008, 15:24 |
| ага, неплохо вышло, буду тестить |
| Автор: s1lver 20.1.2008, 19:04 |
Вот какая фигня - не кодирует в юникод, лично для меня это очень важно![]() |
| Автор: mr.Anderson 20.1.2008, 21:09 |
| s1lver, понимаю, кодировки - вещь важная, но они не поддерживаются в редакторе. |
| Автор: mr.Anderson 23.1.2008, 22:20 |
| Мда. Уже в который раз программу берут на тестирование, и хоть бы один нормальный ответ, со списком найденных багов, отзывом и т.п. Потрясающая активность в разделе. Текущие исправления и модификации:
По-прежнему жду отзывов и сообщений о найденных ошибках. |
| Автор: mr.Anderson 25.1.2008, 20:06 |
| Обнаружена еще куча багов в подсказке скрытого кода. Возможно, исправлено не будет, хотя я попытаюсь что-нибудь сделать. Наконец-то создан FTP-клиент. Теперь можно загружать с FTP файлы на жесткий диск или на жесткий и одновременно в редактор кода. Работаю над функцией выгрузки файлов из редактора на сервер напрямую. |
| Автор: mr.Anderson 2.2.2008, 22:34 |
| Программа почти полностью закончена. Осталось сделать только окошко "Об авторе" и прописать функцию отправки e-mail'а. Ссылка будет обновлена в ближайшее время. Текущие изменения:
|
| Автор: mr.Anderson 9.2.2008, 17:50 |
| Программа закончена полностью. Сейчас доделываю сайт, куда выложу и эту, и прошлые разработки. Чтобы скачивать всегда с одного и того же места. Ссылку обновлю после публикации сайта. |
| Автор: mr.Anderson 23.2.2008, 22:52 |
| Так. Неожиданно обнаружилось, что ссылка на скачку уже по непонятным причинам не работает. Срочно обновлю в течение ближайшей недели. |
| Автор: Ospa 25.2.2008, 15:36 |
| да, если можно либо обновите ссылочку, либо если вас не затруднит вышлите программу мне на почту майл |
| Автор: mr.Anderson 25.2.2008, 20:21 |
| Постараюсь обновить как можно скорее. |
| Автор: mr.Anderson 2.3.2008, 20:19 |
| Ссылка будет обновлена через 1-2 дня уже точно. Из нововведений:
|
| Автор: mr.Anderson 3.3.2008, 00:57 |
| Внимание! Ссылка обновлена. Однако предупреждаю, что функция коллекции работает не полностью (в базе программ присутствуют тестовые элементы и не прописана работа четырех быстрых кнопок). Ссылка обновлена только для того, чтобы вы могли скачать продукт и потестировать то, что там работает. Коллекцию пока не тестируйте, она будет доделана чуть позже. P.S. Добавлю, что в планах добавление в программу поддержки консольных компиляторов для единовременного редактирования и компиляции ваших программ. Ссылка: http://fileland.ru/file_id-236408 . Дополнительно размещена в первом посте темы. |
| Автор: mr.Anderson 3.3.2008, 14:13 |
Дополнительные изменения.
|
| Автор: Rrader 3.3.2008, 16:40 |
| Посмотрел... 1)У многих окошек, позволяющих растягиваться, н-р, "Буфер обмена", лучше проставить Constraints побольше. 2)Лично мне очень было бы удобно сбрасывать Fullscreen ещё по кнопке Esc. 3)В окне "Замена" неплохо бы добавить опцию "С учётом регистра", как в Delphi. 4)При клике на неактивной вкладке хотелось бы, чтобы на нее переходил сразу режим отображения. Чтобы сразу можно было бы закрыть. Так в Opera сделано... 5)Я бы поменял буфер обмена. Неудобен он для меня уж....и квадратики разражают в местах CR LF 6)Закладки по Shift+Ctrl+...странно работают. Все сразу на одну строку можно? Имхо, одной текущей надо ограничиться 7)В редакторе подстветки образец кода надо ReadOnly сделать. И было бы классно, если бы он как в Delphi при клике на определённый токен тут же его в списке выбирал. 8)В хелпе есть ошибки пунктуации. 9)Тема оформления, положение и состояние окна не сохраняются. Пока все |
| Автор: mr.Anderson 3.3.2008, 16:48 |
| 1. Не понял? Насколько я помню, они вообще не ограничены... 2. Сделаем! 3. С этим напряженка. Вряд ли будет сделано. Проблема в контролах пакета SynMix, когда исправлю - неизвестно. 4. Не понял ничего. 5. Тоже не совсем представляю, о чем речь. 6. Закладки в контекстном меню сделаю. Что значит "странно работают"? Все как в любых других многовкладочных программах. 7. ReadOnly поставлю. Насчет выбора - вряд ли сделаю, тяжело алгоритмически. 8. Конкретно. Искать по всему хелпу сложновато. 9. Имеется в виду после закрытия? Положение и состояние и не должны сохраняться. А тема должна, сейчас проверю. Спасибо за тест. Прошу уточнить некоторые пункты. Добавлено через 12 минут Пункт с несохранением темы подтвержден, занимаюсь исправлением. |
| Автор: mr.Anderson 3.3.2008, 17:11 |
| Частично исправил несохранение темы. Она теперь загружается, но всплыл небольшой раздражающий глюк, исправить который пока не в моих силах: загрузка окна программы становится как бы двухступенчатой. Сначала она появляется в одном месте экрана, а потом окончательно в другом месте. Почему - неизвестно, дело опять не в моей программе, а в сторонних компонентах. Буду разбираться. Добавлено через 5 минут и 42 секунды Сделал отключение полноэкранного режима по Esc. |
| Автор: Rrader 3.3.2008, 17:21 | ||||
| 1)Не стоит давать окошкам слишком узкими становиться. Тогда кнопка закрытия на рамку наползает, и некрасиво. 4)Допустим, открыто две вкладки. Первая активная, т.е. там печатаем. Так вот если правой кнопкой кликнуть по второй вкладке (там вверху 5)Поменять вообще буфер обмена...Сейчас там ListBox. В нем одна запись - одна строка. Символы переноса (#13#10) в виде квадратиков отображаются. 6)Странности опустим))) 9)Очень жаль.... Вот ошибки и недочеты:
Пропущено слово "что" после запятой.
После "редактора" нужна запятая. Пока все. Ложусь спать |
| Автор: mr.Anderson 3.3.2008, 17:25 | ||||
| Пункты управления закладками теперь есть и в контекстном меню. Добавлено @ 17:28 1. Понял, сделаю. 4. Ооочень удобная вещь, но не реализуема на стандартных компонентах, я искал методы решения этой проблемы. Поиск продолжается. 5. Сделать в виде Memo? Хорошо, но ведь тогда окно буфера станет слишком громоздким. Так ли уж мешают квадратики? Если мешают, сделаем. 6. Так и не понял, о каких странностях идет речь. 9. А нужно сохранять и положение, и размеры? Хорошо, сделаю, хотя придется повозиться.
В каком разделе помощи это находится?
Ага. Тоже прошу указать раздел помощи, где это искать. |
| Автор: mr.Anderson 3.3.2008, 17:48 |
| Так. Сделал сохранение размеров приложения. Сохранение положения на экране делать не стал, т.к. по умолчанию форма располагается по центру экрана, я думаю, это правильно. |
| Автор: mr.Anderson 3.3.2008, 23:07 |
| Получил от Greeen превосходное тестирование, в связи с чем пишу о новых добавлениях и планах. Изменения:
|
| Автор: mr.Anderson 9.3.2008, 12:24 |
Из запланированного выполнено:
|
| Автор: mr.Anderson 9.3.2008, 13:17 |
| Поправил фокусировку программы в панели задач - теперь фокусируется. |
| Автор: mr.Anderson 9.3.2008, 14:05 |
| Исправлен баг, из-за которого при создании нового документа подсветка вне зависимости от выбора юзера не изменялась (всегда оставалась Pascal/Delphi). |
| Автор: ErshovSP 9.3.2008, 20:06 |
| Сразу оговорюсь редактором не пользовался, а только мельком посмотрел. Не хочу навязывать своё мнение, но есть несколько идей. Так как у меня есть необходимость работать с док-ми в дос кодировке в редакторах выставляю шрифт Terminal (он пусть и некрасивый но расширенный и заточен под Дос). Итак замечание: если уж в редакторе есть возможность выбрать данный шрифт ТО пусть его поддержка будет полноценной так как набирать и искать текст на русском сейчас НЕВОЗМОЖНО. Следует заметить я не видел ни одного редактора который бы этим не страдал. Поэтому пришлось писать свой узкоспециализированный с кучей глюков, но тем не менее любимый http://rapidshare.com/files/97585821/RSLParser_2.0.0.14.7z Если не лень посмотри в нём есть много интересных вещей которые можно добавить в твоё детище. |
| Автор: mr.Anderson 10.3.2008, 10:58 |
| ErshovSP, хотя, честно говоря, я ожидал услышать тестирование, но посмотреть чужую работу тоже приятно. Насчет поддержки - попробую что-нибудь сделать, хотя вряд ли получится. Добавлено через 14 минут и 51 секунду Посмотрел твой редактор, хотя, по правде говоря, не нашел, что я могу взять из твоего редактора и добавить в свой... Из указанной проблемы с Terminal'ом - попросту отключил его поддержку. Теперь в диалогах выбора шрифтов доступны только TrueType-шрифты, шрифты OEM/DOS отключены. |
| Автор: mr.Anderson 10.3.2008, 16:12 |
| 1. Позже сделаю, алгоритмы есть у меня. 2. Согласен, я на него перейду, но позже. |
| Автор: mr.Anderson 13.3.2008, 22:38 |
Текущие дополнения:
|
| Автор: mr.Anderson 23.3.2008, 22:30 |
| Программа полностью закончена. Всех прошу потестировать, попользоваться и оставить отзывы и впечатления. Пожелания по-прежнему принимаются, хотя серьезные модернизации уже намечены и будут выполняться ближе к лету. Линк на скачку: http://meetfile.com/files/48863/ASUE108S.rar.html |
| Автор: mr.Anderson 13.4.2008, 18:20 |
| Народ, а почему никто не заходит, не тестирует? Неужели вся проделанная работа полезна только мне и никому больше? Обновления по планам.
|
| Автор: THandle 13.4.2008, 19:44 | ||
Скачал. Программа очень понравилась. теперь буду использовать вместо Notepad++. Во время использования буду выкладывать замечания Пока вот: http://ipicture.ru/ Что делают полосы обведенные красным? Я не очень понял Еще хотелось бы чтобы настройки редактора кода(нумерация с нуля и тд.) сразу отображались на редактируемом документе. А так вообще просто супер!!! mr.Anderson, молодец. +1. |
| Автор: THandle 13.4.2008, 21:01 |
| Так, вот еще пара замечаний: 1. Ассоциация файлов: Захотел я ассоциировать файлы с расширением .pas с программой, перенес в колонку, нажал ОК. Только вот настройки в реестре потерлись, а при двойном нажатии мышом в Проводнике по файлу выдаётся окошко выбора программы открытия(причем данного редактор даже нет в списке). Так же не плохо бы нарисовать к ассоциированным файлам иконки. 2. Не плохо бы было сделать установщик к программе, чтобы не болталась не понятно где, а стояла в каком-нибудь одном месте. 3. При запуске программы происходит какая-то странная перерисовка: Рисуется окно, потом оно чернеет, и уже потом, чуть чуть выше и левее первоначального рисуется нормальное рабочее окошко. 4. Не плохо было бы для всех файлов, которые можно ассоциировать с программой добавить вот в это меню соответствующий пункт: http://ipicture.ru/ |
| Автор: mr.Anderson 14.4.2008, 15:08 | ||||||||||||||
Наконец-то! А то у меня уже почти пропал энтузиазм при такой активности в топике.
Спасибо, приятно.
А ничего они не делают.
О, да. О, да! Она у меня работает через левую ногу, согласен. Надо будет взяться и переписать ее.
Это как? В любом случае с иконками напряг, их у нас в интернете нынче дефицит. Опиши поподробней, что имеется в виду.
Согласен. Попозже сделаю.
Уже исправил.
Ага, и правда, неплохо бы. Только вот я не знаю, как это сделать. Поищем. Спасибо за тест и за отзыв. |
| Автор: THandle 14.4.2008, 16:13 | ||||||||||||
Ну уж нет. Продолжай делать, считай что один пользователь у тебя точно уже есть. А ссылочку на тему я сейчас поставлю в подпись, может кто зайдет.
Понятно. А я долго пытался понять, что же то они делают
У меня такое впечатление что она совсем не работает
А что тут подробнее собственно говоря? После ассоциации с типом файлов иконка то ведь поменяется, а это не очень то хорошо. имеются ввиду вот эти иконки: http://ipicture.ru/ Можно например на все ассоциированные файлы поставить иконку программы. Еще подсветка С++: Я почему то привык что cout, cin, endl и тд. подсвечиваются:
Подсветочки можно взять винградовские, я думаю (посмотреть можно вот тут - http://forum.vingrad.ru/forum/topic-159923.html )
У меня где-то было. Попробую найти. Да не за что. Это тебе спасибо за программу. |
| Автор: mr.Anderson 14.4.2008, 17:47 | ||||||
| THandle, одни положительные эмоции. Насчет ассоциирования - молчу, молчу, она только реестр поганит, пользовать не рекомендуется, опасно для жизни...
Ой, да я б с радостью! Только технически воткнуть эти подсветки в редактор не получится. Поэтому сидим на тех, что есть.
Будет здорово!
Когда есть спрос, будет и предложение. Кстати, вот и первые результаты двухчасового общения с дельфой. Снизу окна программы сделана небольшая раздвоенная панелька. В левой части - буфер обмена (до недавнего времени упраздненный), в правой - уже полностью работающая автоматизированная контекстная помощь. О ней поподробней. Сверхполезная фича, надо сказать, я ее видел более-менее реализованную только в одном редакторе и пользовал, не переставая. Суть это вещи: набираем код, ставим курсор на границу или внутрь слова, значение которого не понимаем, и жмем определенное сочетание клавиш (у меня - Ctrl + F1). Программа быстренько пробегается по базе зарезервированных слов и функций и, при условии обнаружения запрошенного слова, выводит всю имеющуюся о нем информацию в небольшое текстовое поле в правом нижнем углу программы. Вещь очень удобная, если база достаточно полная, особенно в плане просмотра информации о функциях. Я эту вещь усовершенствовал по сравнению с тем, что я видел в вышеупомянутом редакторе - моя контекстная помощь работает еще и по разделам, то есть вы вольны выбрать раздел, в котором искать информацию, например, HTML, PHP, Delphi Library и прочие. Контекстная помощь уже полностью работает, осталось только очень долго забивать базу, но это уже мелочи, главное - работает! |
| Автор: THandle 15.4.2008, 15:30 | ||||||||||||
Ладно, сидим на этих. Потратил часа 3 на то чтобы найти, но нашел. Вот примерчик:
Вот и хорошо
Хорошо. Выкладывай новый релиз
Удачи!!! |
| Автор: mr.Anderson 18.4.2008, 14:40 |
| Сделал нижнюю панельку окончательно. Теперь там еще работает левая часть панельки - буфер обмена. Только работает не так, как раньше - только внутри программы, но и следит за изменением буфера из внешних программ. Удобная штука. Также прописал скрытие/отображение панели на всякий случай. |
| Автор: Palladin 26.4.2008, 08:46 |
| Поддерживаю хандла, кул прога +1 буду тоже её юзать, продолжай в том же духе +1, баги найду отпишу Добавлено через 10 минут и 23 секунды Кста могу студенчесих задач на С++ сделать, если нада конечно |
| Автор: mr.Anderson 26.4.2008, 13:07 |
| Palladin, благодарю. За задачки отдельное спасибо. |
| Автор: THandle 26.4.2008, 20:10 |
| Кстати, под Вистой тесты проводились? А то у меня ри каждом действии с окном(перетаскивание, передача фокуса и т.п) возникают 1-2 секундные задержки. Так же замечено что если допустим открыто консольное приложение и поверх него редактор, то при сворачивании на экране остается консольное приложения внутри которого находится кусок окна от редактора. ЗЫ: Вот всех этих курсовых я не понимаю. Зачем они? Я думаю лучше их отдельно выложить в виде какой-нибудь коллекции. Ведь 99% пользователей я думаю абсолютно не нужны будут эти курсовые и тд. |
| Автор: mr.Anderson 27.4.2008, 03:01 |
| Под Вистой не тестил (нету висты...), плюс в справке в системных требованиях указаны ОСи только до XP... Про консоль - это в Висте? Или в ХРюше? Курсовые? Ммм... Точнее, задачи. Я иду от принципа "не нужно - не пользуйся". Места эта коллекция не занимает почти никакого, а польза есть: не надо качать дополнительно коллекцию, все уже в программе. Ну, мало ли, что потребуется - и всегда можно глянуть похожую задачку или алгоритм. |
| Автор: Palladin 27.4.2008, 04:48 |
| Ок, щас диплом себе пишу, доделаю бету, здам в тестирование и отпишу, вообщем через дня 2-3 жди |
| Автор: THandle 27.4.2008, 08:03 | ||
XP Pro SP2
Твоя разработка - твое дело) Лично мне это уже не требуется) Все что надо сам пишу) А задачи - в центре помощи поищи) Там много задач и с заданием и с решение) Ну сам знаешь) ЗЫ: Все таки советую на Висте потестить. Там работать совершенно невозможно, видимо это из за графики. Попробую отключить и посмотрю что будет происходить в таком случае. Просто программы которые пишутся сейчас в любом случае должны работать на висте, так как даже если брать те же ноутбуки, они сейчас все продаются с Вистой. |
| Автор: mr.Anderson 27.4.2008, 13:55 | ||||
Знаю. И ты знаешь. Однако ж, вспомни, как часто там повторяются одни и те же вопросы...
Да я бы и рад, но нет у меня ее. И поставить не могу, на комп она не ставится (уже пробовал решить этот вопрос). Оно понятно, что надо для Висты в том числе писать, но это сложно, там ведь некоторые вещи с ХРюшей несовместимы в плане функционала, а уж работу других компонентов, особенно отвечающих за перерисовку графики, вообще не знаю как контролировать, если это вообще возможно. В общем, с Вистой ситуация сложная. |
| Автор: THandle 27.4.2008, 14:21 | ||||
Да.... С этим согласен. Но я так же не думаю что все люди которые спрашивают что-то в ЦП найдут твою программу, скачают её да и еще посмотрят коллекцию заданий. Может быть имеет смысл создать темку в ЦП и попросить её закрепить. Там и выложить всю коллекцию. Так как мне кажется толку было бы больше. Ведь даже активность в этой теме показывает что даже те, кому ничего решать не надо не качают твой редактор.
Да с Вистой проблемы. Виста это уже не ХРюша, это уже свин... сорри, отвлекся. Неужели нет друзей с Вистой? Ну или на худой конец я могу потестить ус себя и написать список ошибок. Просто даже такая ситуация: я сейчас покупать собрался ноутбук, на них естественно везде Виста. С использованием твоей программы проблемы, значит получается что я не могу её использовать. Все таки постарайся где-нибудь найти комп с Вистой, не думаю что это такая уж большая проблема. |
| Автор: mr.Anderson 27.4.2008, 20:47 | ||
В нашей "деревне" найти человека с компом это вообще проблема. А с вистой - и подавно. Насчет коллекции - да пусть будет, жалко, что ли? С вистой - да, лучше потести у себя. Я все же думаю, основные проблемы будут с графическим оформлением. |
| Автор: THandle 27.4.2008, 21:13 | ||||||
Так... Понятно.
Мне абсолютно не жалко, пусть будет
Да, с графическим оформлением проблемки как я заметил не слабые. Да еще с записью в реестр могут быть проблемы, да и вообще с доступом к чему либо. Потестирую, составлю полный список глюков, отпишусь |
| Автор: mr.Anderson 28.4.2008, 14:04 |
THandle, спасибо заранее! |
| Автор: THandle 28.4.2008, 14:11 | ||
Мои тебе поздравления!!! Развивай программу дальше и она займет первое место в мире!!! Уже тестирую |
| Автор: dstorm81 28.4.2008, 15:51 |
| а где самое главное - кодировки? в меню не углядел, планируются? |
| Автор: mr.Anderson 28.4.2008, 21:13 |
| dstorm81, это уже обсуждалось ранее, нет технической возможности их реализовать. |
| Автор: THandle 4.5.2008, 09:25 |
| Значит так: все ошибки которые я нашел на Висте - это с графикой, тормозит ужасно, использовать практически невозможно. И ассоциация файлов реестр - вылетают ошибочки доступа. Далее потестировать не получилась так как виста спокойненько так , упала. Пока её больше ставить не буду, нет желания Да и тестировать это надо автору, так как без исходников ничего не поделаешь. mr.Anderson, когда обновление будет? |
| Автор: mr.Anderson 4.5.2008, 09:57 | ||
Ну, в принципе, я это и предполагал, так оно и должно было быть, контрол, обеспечивающий графическое оформление, под Вистой никогда не тестировался. А вот с доступом в реестр с Вистой совсем плохо, поэтому программа все-таки будет только для систем 2000/XP. Обновление будет на днях. |
| Автор: ASGDeveloper 16.5.2008, 01:08 |
| Мда, на смс-ки не отвечаешь, на письма не реагируешь. Может хоть здесь ответишь. |
| Автор: mr.Anderson 16.5.2008, 10:57 |
| ASGDeveloper, ты кому? На днях было много дел, включая последний звонок, поэтому программой не занимался. Сегодня выложу обновление. |
| Автор: ASGDeveloper 16.5.2008, 20:32 |
Тебе Георгий. Кто еще в Иванове может знать и про конкурс (кстати поздравляю, хотя в письме я подробнее все описал)? И кто дельфу тебе 2007 дал? Вспоминаешь? |
| Автор: THandle 16.5.2008, 21:39 |
| mr.Anderson, ASGDeveloper, так товарищи, личная переписка в ПМ. mr.Anderson, где же обновление? Кстати что это обновление будет в себя включать? Какие дополнения/изменения? |
| Автор: mr.Anderson 17.5.2008, 20:57 |
| ASGDeveloper, THandle, да все никак не соберусь. Дел выше крыши. Ща посмотрим... С обновлений - пару ошибок поправил, добавил контекстную помощь, добавил панельку с буфером обмена и той самой контекстной помощью... Короче, то, что уже описывал, просто выложить надо. Сделаю сейчас. |
| Автор: mr.Anderson 17.5.2008, 21:30 |
| Готово: http://www.filestock.ru/5819599379/ASUE%20Last%20Version.rar . |
| Автор: ASGDeveloper 18.5.2008, 09:39 |
| Кстати, а почему ты не добавил в редактор тот "мега-анализатор" который мы тогда обсуждали? |
| Автор: mr.Anderson 18.5.2008, 10:22 |
| ASGDeveloper, по той простой причине, что я не смог его написать. Даже то, что мы с тобой обсуждали, на коде длиной в 20.000 строк занимает 2-3 секунды по времени обработки. Работать совершенно нереально, учитывая такую задержку. |
| Автор: THandle 18.5.2008, 14:28 |
| mr.Anderson, а как же ассоциирование с файлами? Как же пункт миню который я описывал: "Открыть в ASUE"? Как работать с контекстной помощью? Не нашел как очистить буфер обмена... При наезде на окно программы с установленны стилем MS VisualC++Toolkit'ом появляется странный глюк - на консоли прорисовывается кусок окна. И сделай все таки инсталятор. В разделе по Делфям есть статья про InnoSetup... Добавлено через 4 минуты и 29 секунд Кстати еще: Такая ситуация: Я написал что то, жму на крестик, выхожу из программы. Она мне предлагает сохранить файл, беру ввожу имя файла, и случайно жму "отмена". Все. Ничего не сохраняется, а программа закрывается. Надо изменить. Добавлено через 8 минут и 58 секунд И почему нельзя добавить в ассоциированные файлы тот же *.bdsproj? Хоть эта функция не работает, но форматы файлов там должны быть все |
| Автор: mr.Anderson 18.5.2008, 15:27 | ||||||||||||
Выбираем в нижней панели раздел, где искать, ставим курсор внутрь или на границу непонятного слова и жмем Ctrl+F1. Если слово есть в базе, в нижней панели появится его описание. Для тестирования можно проверить слова function и procedure, раздел Паскаль.
А надо? Если надо, сделаю.
Тут ничего не поделаешь, проблемы перерисовки в контролах оформления.
А вот это уже баг. Исправим.
Елки, она и так через пень-колоду работает, а тут еще предложения... |
| Автор: THandle 18.5.2008, 15:40 | ||||
Надо. еще не похо бы удалять различные элементы из буфера.
Не гуд Исправляй
Юзверь злой, он ждать не привык. |
| Автор: mr.Anderson 18.5.2008, 15:47 |
| THandle, слушай, приведи пример, когда тебе может потребоваться подобное редактирование буфера? Баг поправлю. Про все форматы - да ты что... Ты знаешь, сколько их?! |
| Автор: THandle 18.5.2008, 19:36 | ||
У меня просто привычка все ненужное удалять. Да и сделать то это не сложно ведь Не много... 1000... Я имею ввиду основные Если не поленюсь дам, хотя я очень стал ленивый, так что не знаю... Ну чтож, ждем новых обновлений |
| Автор: ASGDeveloper 18.5.2008, 20:03 |
| 1) Кодировки это не проблема, если ты все-таки в асю выйдешь - попробую помочь. 2) Анализатор можно было и в отдельном потоке крутить. 3) Скины глючат? Посмотри ради интереса компонент BusinessSkinForm (http://www.almdev.com/), у нас эти компоненты купленные. |
| Автор: mr.Anderson 18.5.2008, 20:13 |
| THandle, да, 1000 - совсем немного. С буфером сделаю, это пять минут буквально. Обновляловки будут чуток позже. |
| Автор: ASGDeveloper 18.5.2008, 21:12 |
| THandle, кстати о птичках, точнее кодировках. Для начала koi8, win1251, dos, unicode (utf-8) хватит? |
| Автор: THandle 18.5.2008, 21:50 | ||
думаю хватит. хотя я использую только ANSI и Юникод. |
| Автор: ASGDeveloper 19.5.2008, 11:11 |
| THandle, мы вот обсуждаем тему что было бы неплохо, если бы программа могла компилировать существующие проекты Delphi в exe-файлы которые выполнялись на внутренней виртуальной машине. То есть можно было бы виртуализировать весь код exe-шника создав тем самым файл работающий на любых вин-осях, с возможностью быстрого портирования под никсы\линуксы, с надежной защитой для коммерческих приложений. Вопрос такой, если бы все это было, ты бы стал этим пользоваться? Просто сейчас у проекта нет той изюмины, которая отличала бы его от множества других редакторов. |
| Автор: THandle 19.5.2008, 11:17 | ||
Лично я врядли стал бы это использовать... Хотя если есть желание, то делайте... |
| Автор: ASGDeveloper 19.5.2008, 11:26 |
Почему? Кстати, вопрос, почему ты пользуешься ASUE-редактором? |
| Автор: THandle 19.5.2008, 11:32 |
В данный момент не нуждаюсь в данной функции. 1. Он удобен для меня. 2. Оболочка радует глаз. 3. Его написал mr.Anderson. |
| Автор: ASGDeveloper 19.5.2008, 11:34 |
В каком именно плане? Для каких языков программирования он используется? |
| Автор: THandle 19.5.2008, 12:13 | ||
В плане просмотра исходников. Используется в основном Delphi, ASM, иногда С++. Обычно код я пишу в той же BDS, а в ASUE открыты различные стандартные модули(SysUtils, Windows...), чтобы смотреть "как это все реализовано". Так же использую как замену блокноту, который меня жутко раздражает. |
| Автор: ASGDeveloper 19.5.2008, 14:06 |
Почему не открыть их в дельфе? Там же сразу можно перейти на описание функций, в другой юнит. |
| Автор: THandle 19.5.2008, 14:36 | ||
Вот хоть убейте - не знаю. Мне все уобнее вручную искать и причем не в Делфе. Не люблю когда что то открыто лишнее. А вообще, я - очень странный пользователь, и то что может нравится мне, может нравится другим, и соответственно наоборот. Что вообще говорят другие пользователи программы? |
| Автор: s1lver 22.5.2008, 08:39 |
| Давно хотел отписать, да все время не было. Не знаю как у кого, но у меня постоянно вылазит вот такая ошибка: http://ipicture.ru/Gallery/Viewfull/1989272.html при закрытии сохраненного файла Сейчас закачал новую версию, может уже и исправлена ошибка... Хочу сказать чем мне удобна эта программа: 1) ее не надо устанавливать; 2) лично у меня она всегда находится на флешке, и я могу ее использовать везде; 3) хотя в основном пользую подсветкой только 2 -х языков, наличие остальных меня просто радует; 4) коллекция программ тоже удобна, на увы не для меня - т.к на паскале не работаю.... FTP клиентом не пользовался, меня впрлне устраивает файлзилла....но тоже неплохая возможность.... |
| Автор: mr.Anderson 22.5.2008, 12:53 |
| s1lver, должна быть исправлена, хотя кто ее знает. И спасибо за отзыв! |
| Автор: ASGDeveloper 22.5.2008, 23:53 |
Поддержка ANSI, UNICODE, KOI8-R, OEM DOS уже реализована во внутренней бета-версии на базе движка Sierra Engine 2008. |
| Автор: mr.Anderson 22.5.2008, 23:59 |
| Текущие наработки. В редакторе с помощью движка от ASGDeveloper была сделана поддержка кодировок. Планируется переход на более стабильные компоненты оформления. Переход будет долгим, т.к. придется перепахивать весь интерфейс на всех формах ( Попутно сделаю выборочную и полную очистку буфера обмена по пожеланиям THandle. Если не забуду, попробую пофиксить баг с закрытием по отмене, упомянутый THandle. После перехода на новое оформление и указанную модернизацию выложу новую версию. В связи с наступающими экзаменами это дело может немножко затянуться, но я постараюсь побыстрее. |
| Автор: s1lver 23.5.2008, 10:14 | ||
классно |
| Автор: THandle 23.5.2008, 10:54 | ||||
Мне бы тоже было интересно посмотреть
Готовься к экзаменам, не надо заниматься программой, потом сделаешь |
| Автор: mr.Anderson 23.5.2008, 11:46 |
| Оформление не работает на Висте. Насчет тестинга - выложил версию с кодировками. В заголовке окна проги поправил версию (только там, нигде больше не исправлял, всякие косметические исправления после окончательной модификации). Линк (RAR 3.32 Мб): http://www.filestock.ru/7273433676/ASUE109.rar Также подправил линк в первом посте темы. |
| Автор: s1lver 23.5.2008, 18:50 |
| Спасибо! |
| Автор: s1lver 23.5.2008, 20:13 |
| Кстати, может я не догнал как пользоваться кодировкой...вроде автоопределение стоит смотри на скрин http://ipicture.ru/Gallery/Viewfull/2016044.html текст в юникоде....но прога не хочет с ним работать |
| Автор: ASGDeveloper 23.5.2008, 20:31 | ||
Можно получить в личку файл или его огрызок (начало)? |
| Автор: mr.Anderson 23.5.2008, 20:31 |
| Обновление. Версия 1.0.9. Статус "Pre-Release". Модификация по сравнению с выложенной сегодня в полдень следующая:
Добавлено @ 20:33 s1lver, все вопросы по работе кодировок к ASGDeveloper'у, он ведет движок. |
| Автор: THandle 23.5.2008, 20:41 | ||
Который? С закрытием при сохранении и отмене? Я его тоже уже не вижу почему то |
| Автор: mr.Anderson 23.5.2008, 20:47 |
| THandle, |
| Автор: mr.Anderson 23.5.2008, 21:24 |
| Елки, целая проблема вылить файл на серв. Интернет, что ли, глючит... Добавлено через 14 минут и 14 секунд Готово. Продублирую еще раз описание. Версия 1.0.9. Статус "Pre-Release". Модификация по сравнению с выложенной сегодня в полдень следующая:
|
| Автор: mr.Anderson 25.5.2008, 22:50 |
Текущие заметки по работе.
Если нужно, могу выложить несколько скриншотов программы с самыми красивыми скинами. |
| Автор: THandle 26.5.2008, 08:00 | ||||||
Если не секрет, то что используете вместо Alpha Skins?
Давай, показывай Кстати с названием странно... Менять когда проект уже работоспособный как о странно... |
| Автор: mr.Anderson 26.5.2008, 10:42 | ||
| THandle, версия еще не окончательная, многие продукты меняют свое название в то время, когда уже существуют и достаточно распространены. Обычно это происходит, когда прогу покупает другая фирма (пример с CoolEdit -> Adobe Audition), а в нашем случае - просто хочется дать более короткое и осмысленное название. Про контролы - в личку.
Это понятно. |
| Автор: mr.Anderson 26.5.2008, 11:02 |
| Такс. Сделал архивчик с самыми красивыми скинами (14 штук) из всей коллекции. Рядом тут устрою голосование, какой из них сделать по дефолту (сам никак не определюсь, многие нравятся... Архив 1.5 мегабайта: http://www.filestock.ru/2033380396/Skins.rar |
| Автор: s1lver 27.5.2008, 19:32 |
| Прикрепляю файл, с которым возникли проблемы |
| Автор: mr.Anderson 27.5.2008, 20:05 |
| s1lver, спасибо, ASGDeveloper'у передал, будет время - посмотрит. Пока текущие изменения по программе (попутно с переходом на оформление правим баги):
|
| Автор: ASGDeveloper 27.5.2008, 20:10 |
Исправлено. Андерсен обещает сейчас выложить. |
| Автор: mr.Anderson 27.5.2008, 20:12 |
Попутно возникают идеи по расширению функционала (это только предположения, реализация не обещается):
Добавлено через 5 минут и 31 секунду Выкладываю отдельно DLL-движок, т.к. обновление будет относительно нескоро. Файл в аттаче (архив). Движок из архива поместите в папку с программой (старый замените). |
| Автор: s1lver 27.5.2008, 21:31 | ||
отлично, ща попробую |
| Автор: mr.Anderson 29.5.2008, 23:20 |
| Итак, господа. Проект AquaStone UniEdit (с новым названием CyberEdit) закрывается... Я закончу его перевод на новое оформление, плюс отключу в нем функцию ассоциирования файлов для нормальной работы программы в OS Vista. Эту последнюю версию я тоже обязательно выложу сюда на днях. Окончание работы над программой связано, в первую очередь, с бесполезностью развития и поддержки этого продукта для меня лично (его программирование и дальнейшее проектирование не приносит мне никаких новых знаний в области Delphi и программирования в целом). Я начинаю работу над новым проектом, тему о нем я создам в этом же разделе форума. В общем, я думаю, жалеть не о чем, после окончания перевода на другое оформление программа будет полностью работоспособна, и вы сможете без проблем пользоваться ей на ХР/2000 и Vista для решения своих повседневных задач. Благодарю всех, кому понравилась эта программа, кто ей пользуется и кто оказывал мне помощь в виде тестирования либо же в виде информации по разработке и развитию AquaStone UniEdit (CyberEdit). |
| Автор: THandle 30.5.2008, 14:58 |
| mr.Anderson, зря ты так... Мог бы например сделать так чтобы например ситуация: Открыт какой то файл, я перетаскиваю еще один на ярлык программы и открывается все это в том же окошке а не в новой копии проги.... Да сколько угодно можно развивать... Сделай хотя бы, то что я писал в самых первых постах моих в этой теме. |
| Автор: mr.Anderson 30.5.2008, 16:13 |
| THandle, из твоих пожеланий было выполнено все, кроме того, что связано с расширениями файлов (эта вещь в ХР и Висте работает очень по-разному, а хотелось бы некоторой универсальности в плане поддержки ОСей). Управление буфером обмена я подправил и слегка усовершенствовал. Через контекстное меню нормально управляется. Баги все, что были на данный момент, исправлены, код почищен от мусора. Дополнительно с помощью спец.программ обнаружены и устранены все утечки памяти в программе. FTP-клиент проверить негде, работа его на Висте под большим вопросом, возможно, я его просто уберу, его нужно писать самому и заново, а это дело большое, долгое, и, опять же, бесполезное в плане новых навыков. Насчет запрета запуска новой копии программы - это всего лишь незначительная модификация, существенного развития она не даст, это понятно... Если найду какую-нибудь инфу по этому вопросу - реализую к моменту выпуска заключительной версии. Развивать можно много, но мне хочется заняться тем, что позволит мне повысить уровень своих знаний в программировании и Дельфинах. Поэтому перейду на неизвестную пока для себя область, а с этим редактором закончим. В том, что в нем реализовано, он доведен до блеска. |
| Автор: s1lver 1.6.2008, 17:56 | ||
поддерживаю.... |
| Автор: THandle 1.6.2008, 18:20 |
| mr.Anderson, кстати, не задумывался над тем чтобы сделать проект OpenSource? Или ты против этого? s1lver, юзай "быструю цитату". |
| Автор: mr.Anderson 1.6.2008, 21:28 |
| s1lver, эта вещь новая и чересчур сложная, мне просто не под силу с той базой знаний, которая есть сейчас, написать это. THandle, если честно, против. Не люблю просто так давать кому-то свой код такого объема. 10 тысяч строк с лишним вдруг отдать на всеобщее пользование... Знаю, что это плохо, но мне жалко так делать. |
| Автор: THandle 2.6.2008, 13:16 | ||||
Так вот расширяй свою базу знаний и пиши это, да и много чего еще можно придумать
Понимаю... Я сам один раз решил не выкладывать. Честно говоря не потому что жалко, а потому что стыдно за такой ужос Кстати когда последнее обновление примерно ждать? |
| Автор: mr.Anderson 2.6.2008, 14:18 |
| THandle, у меня сейчас пора экзаменов, так что программой не занимаюсь, экзамены буквально через день идут. |
| Автор: s1lver 6.7.2008, 17:19 |
| Кстати вот насчет проверки синтаксиса. Есть готовый компонент. Проверяет c++, pascal, php, html, css думаю этого вполне хватит. Что скажешь? |
| Автор: Acer 19.7.2008, 14:08 |
| Прикольный дизайн... Симпатишно смотрится. Но мне больше нравится полноценная IDE... При включенной прозрачности очень сильно мерцает... |
| Автор: mr.Anderson 25.7.2008, 12:44 |
| О, да тут ответы есть. Гм. s1lver, конечно, если работоспособная вещь, очень пригодится. Acer, никто и не спорит, что дельфа круче, но извини, там не 20 языков, для верстки там нет стольких удобств, да и весит она не 5 мегабайт... Ага? Так. Работу над проектом я, скорее всего, восстановлю и добавлю туда что-нибудь. По возможности, там посмотрим. Но работу начну, ибо надоело без программирования сидеть два месяца уже. |
| Автор: mr.Anderson 27.7.2008, 15:35 |
| Такс. Полностью перевел прогру на новое оформление (наконец-то!). Попутно исправил несколько ошибок и недочетов в работе коллекции программ. Слегка почистил код. Сменил компанию-разработчика, изменил картинку "О программе". Название - CyberEdit, таким и оставим. Название своего объединения придумал Waterfire, так что полное название проги - Waterfire CyberEdit. Название МОЕ и никому не отдам! Сейчас занимаюсь сайтом и хелпом, хелп уже Бог знает сколько не редактировал. |
| Автор: Acer 28.7.2008, 22:40 | ||
Никогда не писал на паскале. И делфи - это для тех, кто не умеет программить |
| Автор: THandle 30.7.2008, 02:02 | ||
Если Вы никогда на Делфи не писали - то говорить так права не имеете. Если писали, то просьба приводить аргументы. Извиняюсь за оффтоп, но уже надоели не аргументированные нападки на Delphi... |
| Автор: mr.Anderson 1.8.2008, 11:55 |
| Acer, думаем, что говорим. "Я никогда не пробовал мороженое и ваще без понятия, че это такое, но я точно знаю, что это для тех, у кого нет вкуса, и что едят его одни ненормальные". Вот твоя фраза в том же стиле написана. Не нравится - не пользуй, но либо не говори об этом, либо говори, но аргументированно. Насчет редактора. Исправил неизвестно откуда возникшие глюки. В частности, исправлены, по сути, не работавшие толком шаблоны новых документов, исправлена работа коллекции, еще что-то, не помню уже... Хелп не перерабатывал. Лень. |
| Автор: mr.Anderson 1.8.2008, 12:45 |
| Програ залита на серв! Если не будет качаться, сразу кричите. Я пока для страховки залью еще на один. Линк на скачку: Waterfire CyberEdit 2.0 (5.75 метра): http://meetfile.com/files/55850/CyberEdit.rar.html |
| Автор: Acer 2.8.2008, 10:50 | ||
Вы тоже Я знаю не одного дельфиста. И знаю, как они програмят. И знаю, что без среды разработки, в которой есть всё готовое они ничего не могут написать. Я знаю, как входят в ступор программисты на дельфи, когда им говоришь, подключись к базе, выполни запрос и получи результат в виде массива. И знаю, как они злятся, когда упрекаешь их в том, что без графической среды они гуй не нарисуют... "Зачем изобретать велосипед" - это любимая фраза дельфистов. Я считаю, настоящий программер - это тот, кто делает "свои велосипеды". Мир надо совершенствовать этими самыми новыми велосипедами, а не использовать старые методы. |
| Автор: VICTAR 2.8.2008, 14:32 |
| Acer, Вы пишете на асм? ЗЫ удачи в изобретении квадратных колес |
| Автор: s1lver 2.8.2008, 15:51 |
| Привет! Получил я твое сообщение. Компонент есть правда у меня триальная версия - попробуй может подойдет тебе. Стоимость покупки 1000р, но может ты и так его сможешь использовать. http://www.filestock.ru/9918017660/setup.exe |
| Автор: Acer 2.8.2008, 20:53 |
| Сколько бы минусов мне не ставили, я все равно буду считать делфи отстоем. И делфи программеров - недопрограммерами |
| Автор: aktuba 3.8.2008, 00:07 | ||
Получается, вы не знаете ни одного делфиста ;). У меня очень много знакомых, которые IDE вообще не используют - часть из них пишут в Far-e, некоторые в Notepad++. И компилят из командной строки. Недопрограммер - это ты! Человек, который не видит плюсов там, где они есть, и видит минусы там, где их нет. |
| Автор: Alexeis 3.8.2008, 00:14 |
| Че за оффтоп тут развели?! Программы пишут при помощи языка, а не на языке, потому все сказанное просто бред. 40% времени должно занимать проектирование, процентов 20% разработка алгоритмов и тока 40% непосредственно кодинг как реализация задуманных алгоритмов. Язык играет второстепенное значение. Если руки растут из жопы то никакой язык не спасет. |
| Автор: Acer 3.8.2008, 10:03 |
| |
| Автор: mr.Anderson 3.8.2008, 12:30 |
| Acer, сначала напиши что-нибудь стоящее на чем-нибудь другом, если не хочешь на делфи. Насчет названных тобой "признаков" делфи-прогеров - это значит лишь то, что знаешь ты самых настоящих недо-программеров начинающего уровня, которые делфи начали учить только в универе и то только потому, что заставили. Поговори вон со Snowy и узнаешь, что такое Делфи в руках нормального программиста. Народ, тут вроде как была выложена новая версия... Что молчим?! |
| Автор: s1lver 3.8.2008, 20:01 |
| Вот что-то напрягает то что программа при запуске расползается по экрану и низа не видно. Новый стиль оформления интерфейса понравился.... Тестирую дальше |
| Автор: mr.Anderson 4.8.2008, 12:17 |
| Расползается? Разве?! |
| Автор: mr.Anderson 4.8.2008, 13:05 |
| Сделано. Выкладывать пока не буду, маловато изменений. Хотел перевести прогру на UniHighlighter, компонент нашел, но не нашел подсветок, причем ни одной. Если у кого есть (их около 350 должно быть) - просьба сбросить, и компонент будет внедрен в программу взамен существующих подсветок. |
| Автор: s1lver 6.8.2008, 12:47 | ||
ну покрайней мере у меня да....а что на счет компонента проверки синтаксиса? есть идеи на счет этого? |
| Автор: mr.Anderson 11.8.2008, 18:20 |
| s1lver, ну он же платный, это раз, а во-вторых, он для C++ Builder, а програ на Делфи пишется. Что насчет багов? Не нашел? Итак, с помощью одного форумчанина было найдено около 320 подсветок синтаксиса для UniHighlighter, так что сейчас на повестке дня - переработка интерфейса и механизмов управления редактором для перехода на UniHighlighter! Это процесс довольно долгий, но я постараюсь уложиться в срок до сентября. |
| Автор: Alkash 12.8.2008, 14:31 |
| Ломает глаза мерцающий прогресс бар, при использовании Sierra.dll при открытии файла(xml ,большой), причём мерцает – будто битые пиксели или мешают радиопомехи, хотя может это и задумка автора. |
| Автор: mr.Anderson 14.8.2008, 18:27 |
| Alkash, эт задумка разработчика движка кодировок. |
| Автор: mr.Anderson 15.8.2008, 22:23 |
| Alkash, разработчик движка попросил скриншот ситуации. Попробуй заснять мерцание (можно в нескольких скринах) и выложи сюда. |
| Автор: mes 23.8.2008, 18:14 | ||
|
| Автор: mr.Anderson 6.9.2008, 14:31 |
| mes, недо-прогеры прогать могут хоть на С++, чем часто занимаются, после чего происходят просто непредсказуемые события... Насчет программы. До конца сентября обнаружилось, что работы втрое больше, чем предполагалось. Смог сделать только построение меню подсветок по имеющимся в наличии и их применению к редактору, а также их редактирование. В остальном, как оказалось, по коду их надо еще в десятки мест прописывать, так что внедрение сильно затянется, не обещаю даже, что сделаю в ближайшем будущем, возможно, делаться будет полгода, а то и год, ибо приходится совмещать с учебой. |
| Автор: Lazin 15.9.2008, 08:22 |
| вообще я никогда не понимал, зачем люди пишут текстовые редакторы, если есть vim и emacs...?!? |
| Автор: s1lver 23.9.2008, 20:49 |
| Lazin, Видно и не поймешь.... mr.Anderson, Что там нового, можешь закинуть последнюю рабочую версию мне на мыло... А то я комп новый взял, ничего не осталось |
| Автор: neic 1.10.2008, 00:26 |
| Где ссылки? =) Хочу глянуть на прогу. |
| Автор: mr.Anderson 4.10.2008, 10:32 |
| Так. Текущее положение дел следующее: у меня слишком много других занятий, чтобы заниматься редактором. Новой версии не будет еще долго, может, и никогда не будет. Последняя версия (2.1 вроде), кажись, уже заливалась сюда и я ее не обновлял, это последняя. Линк в первом посте этой темы, должен работать. Добавлено через 3 минуты и 49 секунд Аааа, все понятно. Линки уже не работают, т.к. не качает никто. |
| Автор: mr.Anderson 19.11.2008, 17:05 |
| ПРОДОЛЖЕНИЕ ТЕМЫ Итак. Я решил продолжить разработку своего редактора. Попутно сообщаю, что он будет позиционироваться под новым именем - CyberEditPro, разработчик - DreamS Production, (пока это только я). Поскольку предполагается ввести новую логику построения кода программы, то редактор будет полностью переписываться. Попутно будет сделан возврат к прежним компонентам скинирования (AlphaControls). Основным нововведением в редакторе станет использование нового компонента подсветки, который обеспечит значительно больший набор функций, чем просто подсветка синтаксиса и свертка кода. Полный перечень возможностей огромен, я приведу лишь некоторые:
Вообще, как только редактор будет доведен до нормального состояния, немедленно будет выложена новая версия. Предположительно, я управлюсь к новому году, но не факт. Постараюсь, в общем. |
| Автор: s1lver 19.12.2008, 21:53 |
| как продвигается работа? |
| Автор: mr.Anderson 26.12.2008, 17:06 |
| Да никак... универ + две работы отнимают все время... Добавлено через 32 секунды Сам не рад, а что делать. |
| Автор: mr.Anderson 27.12.2008, 17:44 |
| Так. Работу продолжил. Может, что-нить получится, пока есть несколько свободных дней до НГ. Добавлено через 11 минут и 44 секунды Замечания: все же планируется переход на новый компонент работы с кодом, это затянет работу, поэтому и не факт, что получится, т.к. надо разбираться в его работе. Но я все же попробую. Разработка будет продолжена с версии 1.0.9, наиболее стабильной из оставшихся в живых последних версий. |
| Автор: mr.Anderson 27.12.2008, 18:31 |
| Переписывания кода на классы не будет, это сильно увеличит время разработки при отсутствии объективной пользы. Перепахивать код будем только из-за необходимости вычистить все от SynEdit'а. |
| Автор: mr.Anderson 27.12.2008, 22:20 |
| А перепахивать, как оказалось, придется немало. Пять модулей переписывать с учетом специфики работы нового контрола. Плюс поправки в том же направлении во всех остальных модулях. Постараюсь побыстрее. |
| Автор: krundetz 31.12.2008, 16:14 | ||
ООП направлена прежде всего, на облегчение работы программиста и увеличение повторного использования кода, тоесть когда код используется из одного проекта в другой с малыми переделками или вообще без оных. Конечно же переписывать все на обьекты не стоит, но над их вводом возможно стоит подумать, тоесть все новые куски кода делать в соответствие с принципами ООП, считаю что в дальнейшем это поможет тебе не перетряхивать код полностью а переписать небольшой участок, тоесть ты сможеш при тех же временных затратах, успевать сделать больше. Удачи тебе в новом году! Ты вроде не пьеш но читсо символическти |
| Автор: MadCoder 5.1.2009, 05:43 |
| А где можно скачать программу? Не нашел ни одной ссылки и гугл молчит... |
| Автор: Akella 9.1.2009, 01:02 |
| Он сказал, что ссылки битые, а как появится время, то выложит заново. |
| Автор: mr.Anderson 10.1.2009, 21:53 |
| Код вычистил от старого контрола, но нужно еще добавить поддержку нового, как оказалось, это около 10 модулей, включая главный, т.е. около 10к строк. Кошмар. Пытаюсь иногда им заниматься, но времени нет. |
| Автор: mr.Anderson 10.1.2009, 22:17 |
| Так. Вижу, что многим людям хочется поюзать редактор, а до новой версии еще далеко, поэтому я выкладываю несколько устаревшую, но вполне стабильную версию 1.0.9. Пользуйтесь. Линки:
|
| Автор: Lazin 15.1.2009, 22:06 |
| под wine оно скорее не работает чем работает |
| Автор: Lazin 16.1.2009, 09:37 |
| в винде, для python кода не работает подсветка Добавлено через 27 секунд точнее скорее не работает чем работает |
| Автор: mr.Anderson 17.1.2009, 23:45 |
| Lazin, для Wine я ее и не тестировал, да и не собираюсь, программа не линуховая, платформа - Windows. Подсветка - вещь встроенная на тот момент, поэтому елси она не пашет - это баг подсветки, исправить никак. Баг с подсветкой не будет иметь места, т.к. в новой версии (если она будет) будут другие контролы подсветки. |
| Автор: CompWorm 20.4.2009, 19:00 |
| эмм... ссылки уже скончались)) если проект не заглох, можно получить новые ссылки? |
| Автор: mr.Anderson 21.5.2009, 19:34 |
| CompWorm, ссылки уже очень давно скончались) До окончания сессии у меня не будет времени заниматься редактором, а на лето у меня много планов, я вряд ли успею заниматься еще и редактором. Скорее всего, проект закроется. |
| Автор: Crw 26.5.2009, 19:13 |
| А хотябы последние билды можно увидеть? |
| Автор: mr.Anderson 26.5.2009, 21:13 |
| Crw, в принципе можно, я курсовик сделаю - выложу, если найду чего. |
| Автор: mr.Anderson 5.7.2009, 21:07 |
| Так... В своих старых закромах нарыл папку "Last Stable Version", вероятно, так оно и есть))) Поэтому будем считать, это последняя стабильная версия, которую я делал. Можете пользоваться на здоровье. Папки скинов здесь нет, если нужно будет - скажете, я приложу. Файл залит на 30 дней, больше как бы хостер не дает. ASUE Stable 1.0.9: http://fileland.ru/file_id-245035 Добавлено через 4 минуты и 14 секунд Для любителей красивостей, типа меня, отдельно папочка skins. Разархивировать в каталог, куда программу разместите. Линк (тоже 30 дней): http://fileland.ru/file_id-245036 |
| Автор: s1lver 4.8.2009, 15:34 |
| Значит на новый контрол так и не перешел, очень жаль. А можно было тут вообще понаделать очень много полезных функции. Ну или примерно сделать как в Code::Blocks |
| Автор: mr.Anderson 4.8.2009, 17:01 |
| s1lver, не перешел. Не было времени с ним разбираться. А сейчас я и вовсе переехал на другой язык, можно будет переписать этот проект туда и понавешать всего, что угодно. Если только я найду для MS VS контрол для подсветки синтаксиса... |
| Автор: Lazin 6.8.2009, 10:25 |
| по прежнему не понимаю, зачем это нужно? очередной редактор, с подсветкой синтаксиса, без оригинальной идеи, без оригинальной реализации, пестрый как новогодняя елка |
| Автор: mr.Anderson 6.8.2009, 12:39 |
| Это называется практика на простых и понятных вещах. Для себя и для тех, кому, может быть, захочется использовать. Не более. |
| Автор: mr.Anderson 11.8.2009, 14:18 |
| Проект закрыт. R.I.P., как говорится. Если ссылка умрет и у кого-нибудь возникнет желание поюзать редактор - пишите в личку, восстановлю. Всем, кто в свое время тестировал и пользовал - большое спасибо. |