Форум: "Media";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Внизкрасивые формы Найти похожие ветки
← →
BeaviS (2003-07-13 17:31) [0]может кто-нибудь знает как такое сделать.
в частности изменение вида заголовка окна, кнопок ,чек-боксов и т.д. просьба сказать как...
← →
iXuSs (2003-07-13 19:25) [1]Использую ActiveSkin с моего сайта:
http://www.hot.ee/compcoll
из раздела ActiveX.
← →
Fenik (2003-07-13 20:00) [2]Купи диск с компонентами.
Или найди в инете, их тма...
Или пиши свои компоненты.
← →
iXuSs (2003-07-13 20:10) [3]> Или найди в инете, их тма...
Вариант предложен.
← →
Fenik (2003-07-13 20:24) [4]> Вариант предложен.
Очень узкий вариант. Тем более ActiveX..
← →
iXuSs (2003-07-13 20:42) [5]> Очень узкий вариант. Тем более ActiveX..
Во-первых, он заменяет диск с компонентами, потому что сам с диска. Во-вторых, ActiveX компоненты используются более широко, чем обычные компоненты для Delphi VCL. В-третьих, ActiveSkin - это скиноид третьего поколения, т.е. размеры компонентов могут изменяться. Компонент, лучше этого, сложно найти.
← →
Fenik (2003-07-13 21:51) [6]> Во-первых, он заменяет диск с компонентами
Во-первых, я бы так не сказал... :)
На диске могут быть сотни компонентов, на лубой вкус и цвет. И одним компонентом их не заменить.
> Во-вторых, ActiveX компоненты используются более широко, чем обычные компоненты для Delphi VCL
Во-вторых, ActiveX используются как кроссязыковое средство. Понятно, что никто не сможет использовать компонент VCL в VB. Также, при использовании ActiveX необходимо вместе с программой поставлять сам файл .ocx, что, согласись, создаёт дополнительные трудности. (ActiveSkin.ocx - 332 КБ).
В-третьих, использование ActiveX в Delphi делается при крайней необходимости, когда нет аналогов VCL.
ActiveX - это COM-ориентированная технология: интерфейсы, засорение реестра и т.д. VCL гораздо лучше и роднее для Delphi.
В-четвёртых, ActiveSkin на твоём сайте крякнутный (коряво) и без исходников. Он стоит денег и немалых.
> Компонент, лучше этого, сложно найти.
Согласен, что он хорош. Но используют его лишь коммерческие фирмы. BeaviS его вряд ли станет использовать.
← →
iXuSs (2003-07-13 22:05) [7]> Во-первых, я бы так не сказал... :)
На диске могут быть сотни компонентов, на лубой вкус и цвет. И одним компонентом их не заменить.
И среди этих компонентов только один по данной теме.
> В-четвёртых, ActiveSkin на твоём сайте крякнутный (коряво) и без исходников.
Как ты определил, что коряво? И где ты видел исходники от таких компонентов?
> использование ActiveX в Delphi делается при крайней необходимости
В данном случае задача такова, что вот она крайняя необходимость.
← →
iXuSs (2003-07-13 22:09) [8]2 Fenik:
Предложи свой вариант на чистом VCL, который подошёл бы в данном случае.
← →
Fenik (2003-07-13 22:49) [9]> И среди этих компонентов только один по данной теме.
Далеко не один.. это факт.
> Как ты определил, что коряво?
Ты пробовал крякнуть?
> И где ты видел исходники от таких компонентов?
В том то и дело, что нет исходников. Нельзя что-то подправить, подсмотреть... У многих VCL "на дисках" исходный код есть.
> В данном случае задача такова, что вот она крайняя необходимость.
Прочитав BeaviS (13.07.03 17:31), никакой крайности не наблюдается. И, учитывая ник автора, серьёзности тоже не наблюдается.
> Предложи свой вариант на чистом VCL, который подошёл бы в данном случае.
Cool Controls, TurboPower, ABC, LMD, 1stClass...
← →
Lord Warlock (2003-07-14 09:47) [10]Поищи SkinEngie, я точно адрес не помню. В нем есть полная замена VCL (ну или почти) на skin-компоненты
← →
iXuSs (2003-07-14 22:46) [11]>Cool Controls, TurboPower, ABC, LMD, 1stClass...
Данные компоненты поставленной задачи не решают, из чего следует, что мы говорили о совершенно разных вещах. Ты имел ввиду "украшение" интерфейса, я имел ввиду полную его "замену".
← →
Fenik (2003-07-16 17:13) [12]> iXuSs (14.07.03 22:46)
Видимо так. Но согласись, ни ты ни я не будем использовать ActiveSkin..
← →
iXuSs (2003-07-16 18:02) [13]Действительно, я не буду использовать его по той причине, что мне подобные интерфейсы не нравятся. Я воспринимаю программу как окно в свой мир. С наружной стороны оно простое пластиковое окно, а вот что в нём видно - другое дело. Т.е. любой нестандартный интерфейс ИМХО всё равно должен быть заключён в обычное окно, интерефейс которого определяется ОС.
← →
Fenik (2003-07-16 22:12) [14]Хорошая программа только та, которая имеет кроме хорошей функциональности ещё и хороший дизайн. И совершенно не обязательно, чтобы она имела ОС-зависимый интерфейс ("обычное окно, интерфейс которого определяется ОС"). Хороший дизайн - это гармоничная совокупность таких качеств как удобство, простота и красота. Т.е. если использовать всю функциональную мощь приложения максимально удобно, приятно и результативно, то дизайн достоин похвал.Даже "простое пластиковое окно" должно быть хорошим окном. Хорошие дизайнеры - большая редкость, т.к. у этого человека должно быть уравновешено левое полушарие мозга с правым (это условное деление), другими словами гармония между логикой и чувством.
Рисуйте господа программисты!
← →
Думкин (2003-07-17 05:40) [15]Lord Warlock © (14.07.03 09:47)
Еся такое, - я когда пришел на свое место, то тут этим весьма пользовались - и пользуются. Когда у меня появились свои проекты - я всеми руками и ногами от них открестился. Тормозные они очень и взаимодействие не прозрачное. До жути. Было даже иногда "Access vio..." при сворачивании, да и .... Не нравятся они мне.
Зачастую улучшения можно добиться более дешевыми способами, тем более что во многих программах типы элементов можно по пальцам пересчитать.
Fenik © (16.07.03 22:12)
Если интерфейс достаточно сложен - несколько специфичен, то наибольшая трудность - организовать легкое сотрудничество с дизайнером, чтобы код и дизайн лежали в разных флаконах.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.034 c