|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2008, 22:48 | #1 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Моя первая программа))
Наконец то дописал свою первую более/менее серьезную программу на Delphi.
http://www.whatxp.narod.ru/ комментируйте)) __ Заменитель блокнота..... Последний раз редактировалось Dr.Badnezz; 04.12.2008 в 22:59. |
04.12.2008, 23:17 | #2 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Отличная программа!!! Мне очень понравилась!
Всегда рад помочь!
|
05.12.2008, 19:18 | #3 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Пока тестировал, нашел несколько багов в своей программе:
1) При включенном режиме "постепенного" запуска программы, окно программы появляется 2раза 2) Создайте новый документ, и сохраните его через Файл -> Сохранить... пишет, типа файл не найден. 3) Много других багов, например при создании документа, пути к прошлому документу не очищаются. ____ Мда уж... Буду исправлять))) |
05.12.2008, 19:25 | #4 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Написано на Delphi. Ну для первой программы очень хорошо Вот только отменить действие и повторить у меня не сработало.
Страх это слабость и потому, кто испугался уже побежден.
Последний раз редактировалось Mixasik; 05.12.2008 в 19:27. |
05.12.2008, 19:28 | #5 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Mixasik, у меня все работает. Только я использовал стандартный Richedit1.undo
|
05.12.2008, 19:42 | #6 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Я поставил бы ограничение на ввод символов в строчку "Перейти к строчке" - Моё имхо с(8
К примеру: Код:
А так, классно сделано, мне понравилось 8) Последний раз редактировалось Zeraim; 05.12.2008 в 19:45. |
05.12.2008, 20:07 | #7 | |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Цитата:
Zeraim, спасибо за код. Теперь вводятся только цифры. Так же теперь нельзя ввести значение большее чем общее число строк. Последний раз редактировалось Dr.Badnezz; 05.12.2008 в 20:15. |
|
06.12.2008, 00:30 | #8 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
1. Программа по умолчанию запускается в нижнем правом углу экрана, наверное у формы свойство Position=poDesigned. Это неудобно при малом разрешении экрана, лучше поставить Position=poScreenCenter и дополнительно проверять размеры экрана и формы при запуске, чтобы второе было не больше первого.
2. Кнопки на панели инструментов "неживые" - при наведении мыши или рисовать прямоугольник (стандарт для TSpeedButton) или выводить подсказки. Хотя подсказки в любом случае не помешают. 3. В настройках программы пункт "Прозрачность" немного не доделан - метки и радиокнопки слишком сдвинуты влево и наезжают на край панели. |
06.12.2008, 07:54 | #9 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Дааа, drag&drop-а не хватает...
Посмотри, что-то об этом на форуме писали. Если добавишь. Круто будит... За возможность обработки передаваемых параметров - респект! А вообще, самый крутой и простой текстовый редактор, который блокнот у меня заменяет - bred3 |
06.12.2008, 14:39 | #10 | ||
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Jeni:
1) Программа запоминает размеры и координаты окна и при следующем открытии окно появляется в том месте, где было закрыто и с теми же размерами Цитата:
2) А у меня рисуется прямоугольник.... вот подсказки добавлю, с возможностью отключения)) 3) Я этот пункт по началу "для себя" сделал, мне кажется, что его стоит убрать. Altera Цитата:
Мне тоже нравится Bred3, некоторые моменты я брал из Bred'a... Последний раз редактировалось Dr.Badnezz; 06.12.2008 в 15:04. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Моя первая программа (оцените) | @Ri$91 | Софт | 15 | 12.03.2009 20:29 |
Моя первая программа | igroman | Софт | 27 | 12.03.2009 20:23 |
Моя первая и последняя игра. | BangBangFM | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 13 | 05.12.2008 22:12 |
Моя первая программа | NikLik | Софт | 4 | 20.07.2008 00:24 |
Моя первая Прога (Блокнот) | DestroeR | Софт | 11 | 28.06.2007 22:18 |