Форум: "Прочее";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
ВнизПрошу заценить новую статью Найти похожие ветки
← →
Loginov Dmitry © (2006-07-18 00:23) [0]http://matrix.kladovka.net.ru/index.php?page=usersinterface
To tButton - а говоришь, ниче интересного ;)
← →
ArtemESC © (2006-07-18 00:46) [1]Гениально...
← →
Strate © (2006-07-18 00:55) [2]+1, и этим всё сказано ))
← →
DrPass © (2006-07-18 01:00) [3]Многабукв. Ниасилил
← →
tButton © (2006-07-18 04:02) [4]
> To tButton - а говоришь, ниче интересного ;)
прочитал...
обзадумался.
не понял при чём тут я =)
попытался вспомнить хоть одну свою прогу, где было больше трёх кнопок...
не вспомнил =)
оценивать статью не буду
ибо не для меня =)
← →
Loginov Dmitry © (2006-07-18 07:45) [5]> Гениально...
А-то!
> +1, и этим всё сказано ))
+1 статья???
> Многабукв. Ниасилил
Буду писать на китайском - там букв меньше. Каждый ероглиф - одно слово :)
> попытался вспомнить хоть одну свою прогу, где было больше
> трёх кнопок...
Не.. ты здесь не причем. Тут кнопок - аж 6 штук ;)
← →
cyborg © (2006-07-18 07:50) [6]
Название формы следует задавать так: Имя формы + Form. Примеры: MainForm, AboutForm, ChildForm.
Неправильный совет, для автоподстановки неудобен. Удобней вначале писать form, затем имя, так проще выбирать из списка, при выборе жмёшь букву F и потом ищешь нужную.
← →
Loginov Dmitry © (2006-07-18 07:53) [7]Это весьма субъективно. Я например раньше как только не называл: и fmMain и frmMain и formMain. Вопрос скорее психологический. Почему-то кажется, что MainForm респектабельнее выглядит.
← →
Loginov Dmitry © (2006-07-18 07:55) [8]А насчет упрощения поиска - если вы так часто упоминаете имя формы, то это, я считаю, огрехи проектирования.
← →
cyborg © (2006-07-18 08:00) [9]> [8] Loginov Dmitry © (18.07.06 07:55)
Это не только к форме относится.
← →
@BraIN © (2006-07-18 08:39) [10]
> Это не только к форме относится.
Тейксейра и Пачеко, насколько я помню, таким методом только формы именуют. Кнопки и проч. с префиксом вначале, т.е btnClose, edtName etc.
← →
tesseract © (2006-07-18 09:06) [11]
> Кнопки и проч. с префиксом вначале, т.е btnClose, edtName
> etc.
Да я и формы так обзываю. fmAbout, dmData и тд.
про UI сюда - useit.com.
← →
Экспериментатор (2006-07-18 11:27) [12]Hints.ShowErrorHintEx - нормально
← →
Megabyte © (2006-07-18 12:16) [13]Прочитал. :)
← →
Игорь Шевченко © (2006-07-18 12:30) [14]Дело Архангельского живет и побеждает
← →
Strate © (2006-07-18 12:53) [15]Loginov Dmitry © (18.07.06 7:45) [5]
+1 статья???
Это привычка из тех форумов, в которых реализована система репутации...+1 к репутации ))
← →
Marser © (2006-07-18 13:12) [16]> [10] @BraIN © (18.07.06 08:39)
>
> > Это не только к форме относится.
>
>
> Тейксейра и Пачеко, насколько я помню, таким методом только
> формы именуют. Кнопки и проч. с префиксом вначале, т.е btnClose,
> edtName etc.
Я тоже так делаю. frm, mm, lb, bt...
← →
Jeer © (2006-07-18 13:56) [17]Loginov Dmitry © (18.07.06 00:23)
Усилия достойны похвалы - в любом случае, это лучше чем квасить пиво или бриться под гребешок.
Результат усилий пока, видимо, self-интересен.
Удачи и поменьше менторского тона в статьях, тем более аппеляций к "авторитетам" - все равно их тень осветить не сможешь.
← →
Eraser © (2006-07-18 14:40) [18]> Да я и формы так обзываю. fmAbout, dmData и тд.
я формы и дэйта-модули так же - fmMain, dmMain, а вот юниты форм - MainForm, AboutForm и т.п.
← →
tesseract © (2006-07-18 14:44) [19]
> а вот юниты форм - MainForm, AboutForm и т.п.
не я uShared, uMain,uAbout.
← →
Marser © (2006-07-18 14:45) [20]> [19] tesseract © (18.07.06 14:44)
>
> > а вот юниты форм - MainForm, AboutForm и т.п.
>
> не я uShared, uMain,uAbout.
Так же. Так удобнее.
← →
Marser © (2006-07-18 14:46) [21]У меня уже много проектов подряд главная форма - frmMain, её модуль - UMain или UMainForm.
← →
Eraser © (2006-07-18 14:49) [22]> [19] tesseract © (18.07.06 14:44)
> не я uShared, uMain,uAbout.
тут недостаток в том, что буква u - вообще избыточна, т.к. pas-файл это чаще всего модуль, а по слову "Shared" не поймешь - это юнит с формой или просто "библиотека" каких-то общих констант/классов или функций.
← →
Чапаев © (2006-07-18 14:53) [23]К имени "обычного" модуля приписываю суффикс "U", к модулю формы -- "Frm", модулю данных -- "DM"...
← →
Marser © (2006-07-18 14:55) [24]> [22] Eraser © (18.07.06 14:49)
> > [19] tesseract © (18.07.06 14:44)
>
>
> > не я uShared, uMain,uAbout.
>
> тут недостаток в том, что буква u - вообще избыточна, т.к.
> pas-файл это чаще всего модуль, а по слову "Shared" не поймешь
> - это юнит с формой или просто "библиотека" каких-то общих
> констант/классов или функций.
Я так обозначаю как раз только модули форм, потоки и впомогательные модули называю без префиксов.
← →
Loginov Dmitry © (2006-07-18 14:56) [25]> Дело Архангельского живет и побеждает
Что это за дело? Не уголовное случаем? ))
← →
Marser © (2006-07-18 14:58) [26]> [25] Loginov Dmitry © (18.07.06 14:56)
> > Дело Архангельского живет и побеждает
>
>
> Что это за дело? Не уголовное случаем? ))
Игорь последовательный противник этого автора. На "Королевстве Делфи" лежит соответствующий опус за его авторством, сие подтверждающий :-)
← →
Loginov Dmitry © (2006-07-18 15:08) [27]> Игорь последовательный противник этого автора.
Ладно бы против Фаронова, но что особенно плохого сделал Архангельский? Вроде добросовестно переводит хелп, ниче не умалчивает, кое чего даже можно усвоить...
> На "Королевстве Делфи" лежит соответствующий опус за его
> авторством, сие подтверждающий
А ссылочки не будет?
← →
Marser © (2006-07-18 15:16) [28]> [27] Loginov Dmitry © (18.07.06 15:08)
> > Игорь последовательный противник этого автора.
>
>
> Ладно бы против Фаронова,
Дядю Валеру не трошь!
> Вроде добросовестно переводит хелп, ниче не умалчивает,
> кое чего даже можно усвоить...
> А ссылочки не будет?
Всё здесь: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1082&mode=print
Главный ляп - работа с потоками.
← →
Чапаев © (2006-07-18 15:28) [29]
> Всё здесь
Почитал, познавательно...
← →
Rouse_ © (2006-07-18 15:31) [30]Хм, упоминание Архангельского и Профессионалов из статьи надо было бы отключить перед процессом компиляции ;)
← →
SergP. (2006-07-18 15:37) [31]> [6] cyborg © (18.07.06 07:50)
> Название формы следует задавать так: Имя формы + Form. Примеры:
> MainForm, AboutForm, ChildForm.
> Неправильный совет, для автоподстановки неудобен. Удобней
> вначале писать form, затем имя, так проще выбирать из списка,
> при выборе жмёшь букву F и потом ищешь нужную.
Это уже из серии: кто как хочет, так и @#$%^&
Лично сам предпочитаю frm..., но считаю что и другие варианты имеют право на жизнь
← →
SergP. (2006-07-18 15:40) [32]Хм. Странно что 2 раза запостилось. У меня все было нормально... Разве что глобакс мог проглючить
← →
cyborg © (2006-07-18 15:42) [33]> [31] SergP. (18.07.06 15:37)
Form или frm не в этом суть вопроса. Можно даже "фалос" писать, главное вначале.
← →
Loginov Dmitry © (2006-07-18 15:58) [34]> Дядю Валеру не трошь!
Как же его не трогать. У меня на столе лежит его "Delphi 6. Учебный курс." Все бы ничего, но некоторые элементарные вещи попросту умалчиваются.
Например из этой книжки вы никогда не узнаете, что такоеtry...except...finally
Ну и сама книга ниписана слабовато. У Архангельского в этом плане получше.
Хотя, зачем сравнивать пустое с порожним? После книги Тейксейра и Пачеко я в ту макулатуру уже не заглядываю.
← →
Loginov Dmitry © (2006-07-18 16:54) [35]> http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1082&mode=print
Да уж, развесилило. Особенно с пакетами. У читателей видать сразу сложится четкое представление о пакетах после прочтения этой книжки :)))
← →
Eraser © (2006-07-18 17:02) [36]> [34] Loginov Dmitry © (18.07.06 15:58)
> После книги Тейксейра и Пачеко я в ту макулатуру уже не
> заглядываю.
Разный уровень. Для начинающих Тейксейра с Пачеко - все равно что китайский монускрипт.
Я начинал знакомство с Делфи именно с Фаронова.
← →
Ketmar © (2006-07-18 20:26) [37]а я начинал знакомство с написания халтуры на Delphi 1. потом вдумчиво читал Help и исходники VCL. %-)
← →
brother © (2006-07-18 20:37) [38]Предпочитаю для форм окончание Box, а вообще на размышления толкает
← →
jack128 © (2006-07-18 23:12) [39]tesseract © (18.07.06 14:44) [19]
не я uShared, uMain,uAbout.
есть модуль uSettings - в нем реализован класс настроек. Как назвать модуль с формой, с помощью которой эти настройки редактируются?
К слову, местный Гаврила приучил меня пользоваться точечной натацией в названии модулей. Например, из текущего проэкта PropertyForm.Organization (форма, отображающая свойства организации), PropertyForm.Dongle (свойства электронного ключа)
В общем как уже отмечали: >> кто как хочет, так и @#$%^&
← →
Marser © (2006-07-18 23:23) [40]> [39] jack128 © (18.07.06 23:12)
> tesseract © (18.07.06 14:44) [19]
> не я uShared, uMain,uAbout.
> есть модуль uSettings - в нем реализован класс настроек.
> Как назвать модуль с формой, с помощью которой эти настройки
> редактируются?
У меня первое - как раз модуль формы. Независимый модуль - просто Settings. По-другому делать не вижу смысля, точечная аннотация, ИМХО, от лукавого, очень длинно получается...
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.041 c