Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизКто с чего начинает писать программу? Найти похожие ветки
← →
YurikGL © (2004-07-03 12:49) [40]
> > Я вот первым делом леплю кнопку "Закрыть" и пишу её обработчик.
>
> > А вы с чего? И ещё: Кто как называет кнопку, закрывающую
>
> > приложение: "Закрыть", "Выйти" - какие еще варианты есть?
Кстати, с точки зрения эргономики (читай тупого пользователя) правильным является написание глагола на кнопе. Т.е. "зарыть" или "Выйти" а не "Выход".
Точно так же как и правильным является название кнопки "Сформировать отчет" а не просто "Отчет" т.к. по названию "Отчет" можно лишь догадываться отразит он тебе его на экране или на печать пошлет.
И еще с точки зрения пользователя все же лучше писать русские слова...
← →
Vlad Oshin © (2004-07-03 12:57) [41]с кнопки button1, на нажатие которой - основная идея
все равно же переписывать и не раз
← →
iZEN © (2004-07-03 13:05) [42]В обработчике OnFormClose нужно делать все завершающие операции по закрытию формы, а не плодить сущности в виде вторых кнопок и пункта меню (кнопка Close в правом верхнем углу формы, если кто не знает).
Зачем меню "Файл" у формы, которая не работает с файлами?
Всем читать "Интерфейс" Раскина.
← →
Delphin © (2004-07-03 14:21) [43]Всё начинается с идеии (или от задания), потом с объявлением переменных. Ну а дальше как получится :))
← →
Гаврила © (2004-07-03 14:36) [44]У меня названия форм начинаются с префикса fm.
главная форма fmMain<и далее название проекта>, чтобы не было нескольких окон одного класса в системе.
А названия модулей с формами начинаются на название формы без префикса, а заканчиваются на form.
Префиком u для модулей без форм переболел давно, теперь не ставлю.
Названия компонент - с префикса из двух-трех букв, без подчеркивания, согласен и Игорем - как то глаза режут подчеркивания
← →
iZEN © (2004-07-03 15:12) [45]Класс формы проекта - <Имя>Form (например, AbstractReportForm)
Экземпляр кнопки - <имя>Button (например, closeButton)
и т.д.
Иногда приватные поля класса обзываю с подчёркиванием спереди: _<имяПоля>.
Форматирование кода поручаю среде. В настройках среды предварительно завожу шаблоны кода, табуляция, отступы, форматы конструкций - Eclipse или NetBeans по быстрой клавише всё чудненько форматирует даже из чужого кашеобразного состояния в привычный глазу божеский вид.
← →
Aristarh © (2004-07-03 16:04) [46]Подчеркивания в Делфи не использую, считаю неудобными для набора.
Хотя сейчас в VC++ постепенно приучают к ним, типа m_Name - мембер класса.
Сокращения следующие:
fmMain main.pas
btnName - ну вы в курсе, куда же без нее.
lbName - ListBox
cbName - ComboBox
chbName - CheckBox
clbName - CheckListBox
lblName - Label
edName - Edit
rbName - RadioButton
pnlName - Panel
quName - Query
....... и т.д. и т.п.......
← →
Семен Сорокин © (2004-07-03 16:34) [47]С подчеркивания начинаю времменые переменные (обычно локальные), сокращения - один в один как у Aristarh © :), очень удобно видеть в том-же инспекторе объектов отсортированными по типам.
По поводу кнопки "Закрыть", то если и добавляется - далеко не в начале проекторования.
← →
Огромное Кулясищще © (2004-07-03 17:19) [48]>Тоже самое, только главную форму я называю Frm_main.
Юнит главной формы я называю f_main.pas;
Я называю главную форму mainForm и соответсвенно mainUnit.pas, а дальше formAbout и unitAbout.pas для примера соответсвенно.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.038 c