>Угадайте с трёх раз название программы, которая такой фичей не обладает?
Даже гадать не стану.
Дело в том, что на всё это есть стандарт. И в винде он тоже есть. Называется "Windows Vista User Experience Guidelines". Дык вот там все это описано подробно.
Конкретно про Ctrl + Click:
The Ctrl key extends selection by toggling the selection state of the clicked item without affecting the selection of other objects.
Ссылка: http://msdn.microsoft.com/en-us/library/bb545459.aspx
Еще есть про "горячие" клавиши:
http://msdn.microsoft.com/en-us/library/bb545461.aspx
И про сплиттер там тоже есть и много про что еще.
Так что, если вы пользуете ФФ под Windows, то он должен этим гайдам соответствовать как и все серьёзные программы. И это не фичи никакие, а стандартное поведение.
В других ОС есть свои стандарты.
Но, пост автора я поддерживаю, вдруг, впрямь, кто-то не знал ;).
Поздравляю freetonik, вы выписали стандартные операции, которые есть в большинстве программ. И которые тем и хороши, что их все знают и везде они работают схожим образом.
>1. Чтобы скопировать вкладку, нужно перетянуть ее в свободное пространство с зажатым Ctrl.
Попробуйте в винде файл с нажатым Ctrl перетащить, наверно это Билли из неизвестных фич ФФ украл.
>2. Чтобы переместить вкладку в другое окно, нужно просто перетащить ее в любое место этого окна. Если вкладка была последней, то предыдущее окно закроется автоматически.
И Drag'n'Drop тоже, целиком, видимо. Вместе с идеей прямого манипулирования до кучи.
>3. Размер поискового поля рядом с адресс-баром можно менять - перетаскиванием переборки между ними.
Такой же чудо, супер неизвестной фичей обладает любая программа где две панельки разделены сплиттером. Windows Media Player, например, Corel, да все...
>4. Выделять несколько несвязных кусков текста можно с зажатым Ctrl.
Это большой секрет, да. Вёрдом пользовались когда-нибудь? Там тоже эта спец. фича ФФ есть. Уже лет десять наверно, или больше. И в эксплорере файлы с Ctrl можно выделять.
>о сериализации мы уже говорили в комментариях выше.
Где? Я говорю о стандартной сериализации, которая используется самой средой и является естественной для Delphi.
>initialize - для использования в наследниках.
Я понимаю, так почему бы не сделать его абстрактным, коли реализации нет, а нужен он лишь для перекрытия в потомках?
А мое имхо, настройки проще хранить в ини, и не сериализовывать целые объекты. А на форум ты таки закинь исходник :)
Не говоря о том, что сам по себе код довольно хреновый и дилетантский, он еще и некому не нужный. Вместо сабжа надо использовать стандартные механизмы сериализации объектов и не позориться.
ЗЫ
procedure TXMLClass.Initialize;
begin
end;
Нафиг пустой метод? Есть деректива abstract.
Префиксы а-ля венгерская нотация (oObject и iCount) не принято использовать в Delphi.
Если хочешь еще и много, то запость код на www.delphimaster.ru :)
Зря, интернет-отдел пишется через дефис.
во время ускорения...
Даже гадать не стану.
Дело в том, что на всё это есть стандарт. И в винде он тоже есть. Называется "Windows Vista User Experience Guidelines". Дык вот там все это описано подробно.
Конкретно про Ctrl + Click:
The Ctrl key extends selection by toggling the selection state of the clicked item without affecting the selection of other objects.
Ссылка: http://msdn.microsoft.com/en-us/library/bb545459.aspx
Еще есть про "горячие" клавиши:
http://msdn.microsoft.com/en-us/library/bb545461.aspx
И про сплиттер там тоже есть и много про что еще.
Так что, если вы пользуете ФФ под Windows, то он должен этим гайдам соответствовать как и все серьёзные программы. И это не фичи никакие, а стандартное поведение.
В других ОС есть свои стандарты.
Но, пост автора я поддерживаю, вдруг, впрямь, кто-то не знал ;).
>1. Чтобы скопировать вкладку, нужно перетянуть ее в свободное пространство с зажатым Ctrl.
Попробуйте в винде файл с нажатым Ctrl перетащить, наверно это Билли из неизвестных фич ФФ украл.
>2. Чтобы переместить вкладку в другое окно, нужно просто перетащить ее в любое место этого окна. Если вкладка была последней, то предыдущее окно закроется автоматически.
И Drag'n'Drop тоже, целиком, видимо. Вместе с идеей прямого манипулирования до кучи.
>3. Размер поискового поля рядом с адресс-баром можно менять - перетаскиванием переборки между ними.
Такой же чудо, супер неизвестной фичей обладает любая программа где две панельки разделены сплиттером. Windows Media Player, например, Corel, да все...
>4. Выделять несколько несвязных кусков текста можно с зажатым Ctrl.
Это большой секрет, да. Вёрдом пользовались когда-нибудь? Там тоже эта спец. фича ФФ есть. Уже лет десять наверно, или больше. И в эксплорере файлы с Ctrl можно выделять.
Не в обиду :)
Где? Я говорю о стандартной сериализации, которая используется самой средой и является естественной для Delphi.
>initialize - для использования в наследниках.
Я понимаю, так почему бы не сделать его абстрактным, коли реализации нет, а нужен он лишь для перекрытия в потомках?
А мое имхо, настройки проще хранить в ини, и не сериализовывать целые объекты. А на форум ты таки закинь исходник :)
Стандарт стилевого оформления исходного кода DELPHI
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=802
Сериализация объектов стандартными средствами Delphi
http://rsdn.ru/article/delphi/serialization.xml
ЗЫ
procedure TXMLClass.Initialize;
begin
end;
Нафиг пустой метод? Есть деректива abstract.
Префиксы а-ля венгерская нотация (oObject и iCount) не принято использовать в Delphi.
Если хочешь еще и много, то запость код на www.delphimaster.ru :)