Libx Editor 2
|
Alexandr_5 | Дата: Суббота, 06.04.2013, 18:43 | Сообщение # 1 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| 1 beta версия готова. Если найдете ошибки или баги пишите.
Перейти на сайт
Сообщение отредактировал AlexandrV - Вторник, 18.06.2013, 14:33 |
|
| | |
Jery | Дата: Воскресенье, 28.04.2013, 00:20 | Сообщение # 61 |
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
| Вся игра крома ест как одна твоя программа. Кароче, мое мнение нужно развивать функционал а не жрать чужие ресурсы, стандартными стилями от другой ОС.
«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
|
|
| | |
Alexandr_5 | Дата: Воскресенье, 28.04.2013, 00:23 | Сообщение # 62 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| А сколько она ест
|
|
| | |
Jery | Дата: Воскресенье, 28.04.2013, 00:26 | Сообщение # 63 |
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
| 50мегабайт оперативной памяти, для обычной программы типа блокнота это ой как много. Это как одна вкладка хрома.
«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
|
|
| | |
Alexandr_5 | Дата: Воскресенье, 28.04.2013, 00:51 | Сообщение # 64 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| Да много но стили убрать не смогу + ко всему это неспособная проигрывать музыку прога а с мызыкой еще больше и это не блокнот +Подходит и для других ОС но есть кое какие ограничение +Функции и красота которую в блокноте обычном и в Vcl не сделаешь или быть профи чтобы сделать лучший редактор LibxДобавлено (28.04.2013, 00:51) --------------------------------------------- Врядли из за стилей так как стили вообще идут отдельно хотя знаю почему
Таму меня несколько компонентов стией я сделаю 1 и буду сили загружать программно так что значительно уменьшит оперативки только подгружаться будут если нужно
|
|
| | |
Jery | Дата: Воскресенье, 28.04.2013, 01:01 | Сообщение # 65 |
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
| Пристрелите меня пожалуйста, какие другие ОС? Ты хоть под одну другую ОС собрал? Какая музыка омг, куда там еще музыку? Где красота, если тебе нравятся цвета от которых вытекают глаза в ТЕКСТОВОМ РЕДАКТОРЕ, то это не значит что они всем нравятся. Обычного VCL хватит за глаза. Цель твоей программы редактировать libx файлы, а не красоты наводить и не собирать попугая в мире обычных окон, тем более текстовом редакторе, где нужно напрягать глаза и читать текст, а у тебя там радуга на заднем плане.
«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
Сообщение отредактировал Jery - Воскресенье, 28.04.2013, 01:03 |
|
| | |
Alexandr_5 | Дата: Воскресенье, 28.04.2013, 01:03 | Сообщение # 66 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| VCL не будет компелировать под OSX платформы только под Windows когда как меня устраивает ОС Mak os x
|
|
| | |
Jery | Дата: Воскресенье, 28.04.2013, 01:21 | Сообщение # 67 |
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
| На mac os в терминале интерпретатор баша, там твоя прога вообще не упала, можно скрипт к vim в несколько строк написать, который будет содержать весь функционал твоей программы и даже больше. Много у нас людей у которых мак, и вообще ремейк или вим запускается на маке? Ты скомпилировал свое творение под мак?
Ты когда что-то делаешь спрашивай себя "А зачем?", "Оно вообще нужно?", "Что я выигрываю и что теряю". Лучше бы подумал над тем, что можно добавить в плане функциональности, а не плееры в текстовом редакторе под маки встраивать.
«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
Сообщение отредактировал Jery - Воскресенье, 28.04.2013, 01:24 |
|
| | |
Alexandr_5 | Дата: Вторник, 30.04.2013, 11:25 | Сообщение # 68 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| Jery,
во 1 Не только мак но и Linux тоже
во 2 Радугу убрал и поставил плавный переход между синим и жолтым цветом
в 3 плеер будет воспроизводить файл mp3 если он прилагается к libx файлу
в 4 Делаю я для себя но скину и на форум может кому понадобится
в 5 Шрифт я это и хочу исправить нов Fmx нету FontDialog компонента так что я смогу сделать только под один шрифт диалоговое окно чтобы изменять размер и цвет шрифта
Добавлено (29.04.2013, 13:26) --------------------------------------------- Если я не ошибаюсь теперь мой проект без включения стиля 26 mb оперативки жирет. Все равно много знаю но зато есть дополнительные функции например мигающая форма от синего к желтому и наоборот плавный переход а не мигает цвета изменю только предложте
Функции
1 При загрузки TPR01.rus.libx у которого есь альтернативный файл TPR01.rus.mp3 TPR01.rus.mp3 будет воспроизводится
2 Возможность остановить Mp3
3 Частично сделан FontDialog в нем невозможно
1 выбрать стиль жирный курсив подчеркнутый или зачеркнутый
2 выбрать имя шрифта например Arial
4 Возможно выбрать 2 встроенных стиля точнее они автоматически будут загружаться
5 Возможность загружать свои но для того чтобы их сделать нужна программка. Она входит в состав XE3
6 Сохранять но как он сохраняет не проверял
7 Функции блокнота я назвал их правка вот они
NP=Правка NP1=Вырезать NP2=Вставить NP3=Копировать NP4=Удалить NP5=Стереть и закрыть NP6=Выделить все NP7=Поиск и выделения слова 8 Добавить 2 перевода они не встроены но их можно сделать и добавить 1 это eng 2 это ukr тоесть английский и украинский
по аналогии этого надо делать
//Windows style [Libx-->Menu] NDP=Дополнительно NDP1=Выбрать папку Kam NDP2=Запустить игру NDP3=Стиль-->Mak Os X NDP4=Play NDP5=Загрузить стиль NDP6=Добавить MaxID NDP7=Stop NL=Язык NL1=Русский NL2=Английский NL3=Украинский NP=Правка NP1=Вырезать NP2=Вставить NP3=Копировать NP4=Удалить NP5=Стереть и закрыть NP6=Выделить все NP7=Поиск и выделения слова NF=Файл NF1=Новый Libx NF2=Сохранить Libx NF3=Загрузить Libx NF4=- NF5=Выход NFO=Шрифт NFO1=Шрифт NFO2=Цвет шрифта //Mak os x lion and Linux Style [Libx-->Button] AddButton=Новый Libx SaveButton=Сохранить Libx CloseButton=Выход
[NamesProject]NamesLibxEdit=Редактор Libx Русская демо версия
Все что до = изменять нельзя это должно остаться как есть можно изменять только то что после = так как это обычный Ini файл
по такому же типу делать другие переводы например Английский и Русский
Недостатки
Думаю и так поняли что недостатков много и покачто это не бетка да врядли можно назвать альфа
Первоночально при запуске программа берет 14 мб оперативки вот первоночальный стиль Добавлено (30.04.2013, 11:25) --------------------------------------------- Jery, Если будешь читать то я и на Vcl сделаю точнее продолжу но прежде надо закончить эту а оперативки теперь меньше берет
Кстати ты не можешь мне помоч с компиляцией кода для Mak os и Linux приложение RADPAServer присутсвует
Сообщение отредактировал AlexandrV - Понедельник, 29.04.2013, 13:27 |
|
| | |
Jery | Дата: Вторник, 30.04.2013, 12:31 | Сообщение # 69 |
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
| Что читать? И я в сотый раз говорю что FireMonkey приложение не компилируется под линукс, на офф сайте написано, что линукс планируется только во второй половине года. Как компилировать под мак ищи в гугле, он для этого и сделан.
«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
|
|
| | |
Alexandr_5 | Дата: Вторник, 21.05.2013, 14:39 | Сообщение # 70 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| Ладно спасибо что сказал но я переводу точнее и на Vcl сделаю может кто протестит на ошибки при распаковки внимание не обращайте
1 Добавлена функция MaxID
2 теперь все стили загружается программно и значительно уменьшают оперативки точнее не так много берет.
3 изначально стиль невыбран по желанию можно выбрать а если передумаете но уже нажали окно выбора стиля то нажмите применить не выбирая стиль
4 Добавлена клавиша F11 работает с багами но всеже переводит окно в разные состояния
5 Сохранение шрифта автоматически и его загрузка
6 3 иконки загружаются программно а также можно добавить английский и украинский перевод
7 проигрывание MP3
думаю узнаете там все можно узнать если полазить только не изменяйте файл FontMemo.tfnd так как это файл рекорда при том бинарный добавка 1 символа накроет его и его прийдется удалить
иконка LibxEdit_v1Beta.ico можете удалить так как все равно лишняя. Не нашел способ загружать иконки стили идут в таком формате Air.Style кстати их можно изменять
Жду новых идей или жду скрины об ошибках если тут ошибок будет куча то продолжу доделывать Vcl редактора
http://files.rufox.ru/?k=03b97951f78d вот и ссылка на проект. На вирусы не проверял
Добавлено (20.05.2013, 16:58) --------------------------------------------- Решил по твоему совету Jery, и делать на VCL а также убрать красоту и сделать стиль обычного блокнота.
Переделка займет много времени. Вот что нужно и справить и добавить.
1. Вместо кнопок меню использовать актионы гораздо удобно. 2. Добавить новую функцию добавка цвета например 1: Наша гвардия разбита [$0000FF]Сэр!!! 3. Доделать функцию MaxID.
По поводу MaxID скажите мне как работают Libx файлы только не программно а так чтобы я смог доделать окончательно функцию.
4. Сделать авто нумерацию но не могу сказать сейчас так как не знаю, как происходит считывания Libx файлов.
5. Добавить иконки.
6. Ini файлы заменять не буду. Принцип тот же, все тексты будут в INI файлах.
7. Не знаю как лучше делать чтобы программа имела ключ в реестре или нет.
8. В 1 бета этого не будет а именно воспроизведения звуков которые идут вместе с некоторыми Libx. Пока предложений по новым функциям не предлагать, но просьба если есть другие пожелания по этим функциям которые я написал то можете рассказать.Добавлено (20.05.2013, 20:02) --------------------------------------------- пожалуйста ответте Добавлено (21.05.2013, 14:39) --------------------------------------------- Может ктонибудь раскажет как работает Libx
Сообщение отредактировал AlexandrV - Понедельник, 20.05.2013, 16:58 |
|
| | |
SerJeek | Дата: Вторник, 21.05.2013, 17:45 | Сообщение # 71 |
Воин
Группа: Друзья
Сообщений: 123
Награды: 5
Репутация: 30
Статус: Offline
| Цитата (AlexandrV) Может ктонибудь раскажет как работает Libx Ты делал программу для работы с Libx, но не знаешь, как работать с этим форматом?
If you want to be ok, Fuck the woman everyday
|
|
| | |
Alexandr_5 | Дата: Четверг, 23.05.2013, 11:15 | Сообщение # 72 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| Я не знаю как сделать нумерацию в каждом Libx по разному а нет ли единой нумерации. Добавлено (23.05.2013, 11:15) --------------------------------------------- Осуществил функцию добавить-->параметр цвета.
Скажите как осуществить цветной текст как у крома но при этом используя RichEdit его свойство SelAttributes и такой код цвета [$FF8080]
|
|
| | |
Alexandr_5 | Дата: Понедельник, 27.05.2013, 19:48 | Сообщение # 73 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| Закончил создания бета версии редактора оригинальное названия
Libx Editor Beta v1.0
Осталось откомпилировать и сделать установочный пакет.
Версия редактора: Пиратка.
Также есть просьба подготовить переводы. В информации будет написано какие поддерживаются
----------ИНФОРМАЦИЯ---------- Прикреплен файл с информацией.Добавлено (27.05.2013, 19:48) --------------------------------------------- http://letitbit.net/downloa....7z.html
Законченная Beta v1.0 Много багов и ошибок исправления будут только в версии Beta v1.01
Если ктонибудь напишет мне все параметры в libx файлах буду рад.
|
|
| | |
SerJeek | Дата: Понедельник, 27.05.2013, 23:37 | Сообщение # 74 |
Воин
Группа: Друзья
Сообщений: 123
Награды: 5
Репутация: 30
Статус: Offline
| Несколько пунктов: 1. Ты выбрал один из самых ужаснейших файловых хостингов. Миллиард капчи и ожидания почти сломали меня. 2. Для чего инсталлятор? Ну, то есть, какую функцию он несёт в принципе? 3. Каждый раз при запуске программа просит путь к Ремейку. 4. Редактирование текстовых записей в виде обычного текста - не есть хорошо. Так как есть номера строк, то их надо вынести в отдельное поле без возможности редактирования, а по клику на них открывать содержимое этогой строки. 5. Нельзя открыть другой libx-файл, пункт меню просто не реагирует. 6. Не понял, для чего вообще указывать путь к игре, если для открытия libx-файла нужно опять ползать по папкам. (+ есть кнопка Загрузить) То есть по факту несколько способов открытия файла. Лучше оставить какой-то один. 7. Почему программы нет в таскбаре? 8. Для чего кнопка стереть? Лучше её убрать, дабы избежать случайного сохранения пустого файла.
If you want to be ok, Fuck the woman everyday
Сообщение отредактировал SerJeek - Понедельник, 27.05.2013, 23:40 |
|
| | |
Alexandr_5 | Дата: Вторник, 28.05.2013, 04:46 | Сообщение # 75 |
Воитель
Группа: Проверенные
Сообщений: 1330
Награды: 4
Репутация: 33
Статус: Offline
| SerJeek, Ошибок много
1 Хостинг я выбрал из за того что другого не нашел 2 Проверка ключа это не задавать путьк ремейку это проверка на оригинальную версию кам эту возможность убирать не стану но модифицирую. 3 Незнаю как для тебя но мне нравится редактировать текстом. Редактирование ListBoxом будет сложно во 1 что каждый libx нумеруецца по своему. прийдется делать чтобы 0: 1: или 01: тоже отображались для этой идеи добавлю 2 форму и на ней реализую.
4 Что ты имеешь ввиду нельзя открыть другой libx если про то что 2 нельзя открыть то да. там только 1 рич используется. проблему эту решу только потом.
5 С трацк бпром. знал бы ты какой там толбар в xe3 ужасный так что делать свой надо
6 Уберу кнопку
7 Там кажется только 1 раз надо выбирать папку. после она сохранит путь в ini файл и при повторном открытии редактора путь кам уже не надо выбирать. Незнаю но сейчас это у еня уже реализованно
Вот собственно свойства которые уже встроил в нновую версию но она не доработана.
[Lang and LibxEdit] Language=rus PRLibx=MaxId IconProject=mainicon.ico Stroka_Colors_Libx1=[ Stroka_Colors_Libx2=] Path Kam= //clAqua Ярко-голубой //clBlack Черный //clBlue Синий //clFuchsia Сиреневый //clGray Серый //clGreen Зеленый //clLime Ярко-зеленый //clMaroon Темно-красный //clNavy Темно-синий //clOlive Оливковый //clPurple Фиолетовый //clRed Красный //clSilver Серебряный //clTeal Сине-зеленый //clWhite Белый //clYellow Желтый //clWindow Системный
[color]RichEdit-->Color=clBlue TextColor-->Color-->PRLibx=ClRed TextColor-->Color-->Integer=ClLime
[font]Sise=8 NameFont=MS Sans Serif Charset=204 Color=clBlue StyleBold=False StyleItalic=False StyleUnderline=False StyleStrikeOut=False Name=Georgia Height=-19 Size=14 Style=0 [Back_Color] TRichEdit<<RED-->Color=clGreen TListBox<<ListBox1-->Color=clWhite TListBox<<ListBox2-->Color=clWhite TForm<<Form2-->Color=clPurple TForm<<Form1-->Color=clLime TMemo<<Label1-->Color=clLime
[BackStyle]TRzClockStatus<<TCStatus1-->Color=clPurple TRzClockStatus<<TCStatus1-->Transparent=1 TRzClockStatus<<CStatus1-->Format=dddddd tt TRzMarqueeStatus<<MStatus-->Color=clPurple TRzMarqueeStatus<<MStatus-->Transparent=1 TRzMarqueeStatus<<MStatus-->ScrollDelay=1 TRzClockStatus<<CStatus1-->Color=clPurple TRzClockStatus<<CStatus1-->Transparent=1 TRzClockStatus<<CStatus1-->Enabled=1 TRzClockStatus<<CStatus1-->Visible=1 TRzMarqueeStatus<<MStatus-->Enabled=1 TRzMarqueeStatus<<MStatus-->Visible=1
[Forms][/font][/color]TForm<<Form2-->Left=-8 TForm<<Form2-->Top=-8 TForm<<Form2-->Width=1176 TForm<<Form2-->Height=876 TForm<<Form2-->WindowState=2 TForm<<Form2-->BorderStyle=2 TForm<<Form2-->FormStyle=0
Все это можно менять цвета и стили компонентов также исправлен баг, что программа не показвает открытый файл.
Есть идеи добавить консольный режим чтобы можно было через консоль добавлять параметры цвета и параметр MaxId
Модернизирую нумерацию чтобы автоматически нумерация шла.
Перевод можно менять и добавить другой но только тот что поддерживается. Сохранение я могу улучшить скажите как чтобы выглядело сохранение и я улучшу его.
|
|
| |
|