Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
1

Почему не отображается мой стиль *.vsf в списке?

14.10.2013, 19:13. Показов 1614. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Buider XE4. Открыл один из стандартных стиле в Bitmap Style Designer. Сохранил его под другим именем (собирался поизменять разные детали) в той же папке, где лежат оригинальные стили. Но в самом билдере (Project->Options->Application->Appereance->Custom Styles) этот стиль не отображается. То есть если я его и поменяю, то не смогу применить в проекте. Как это правильно делать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2013, 19:13
Ответы с готовыми решениями:

Почему не отображается картинка. Использую стиль CSS и HTML документ.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

Не отображается стиль абзаца
Почему-то мой "р" с classом "titles" не влияет на HTML. <div class="greybox"> ...

Не отображается стиль активной вкладки
Привет. Подскажите, в чем может быть проблема. Горизонтальное меню - при наведение на пункт меню...

Стиль CSS, отображается не должным образом
Доброго времени суток, Уважаемые cyberforum'чане! На одной из страниц сайта (Joomla 2.5)...

10
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32958 / 21275 / 8169
Регистрация: 22.10.2011
Сообщений: 36,545
Записей в блоге: 8
14.10.2013, 21:13 2
Цитата Сообщение от Нитонисе Посмотреть сообщение
Сохранил его под другим именем
Прекрасно. А имя стиля ты изменил? Список - он же не по именам файлов создается, а по именам стилей (в Inspector-е поле Name)
0
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
15.10.2013, 00:21  [ТС] 3
Хм, мне даже в голову не приходило, что там нужно что-то менять Сейчас поменял, но все равно стиль не отображается.
Миниатюры
Почему не отображается мой стиль *.vsf в списке?   Почему не отображается мой стиль *.vsf в списке?  
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32958 / 21275 / 8169
Регистрация: 22.10.2011
Сообщений: 36,545
Записей в блоге: 8
15.10.2013, 00:35 4
Хм.. А кто тебе сказал, что в списке отображаются те стили, которые в папке Redist? Там вообще-то вот эти:

C:\Users\Public\Documents\RAD Studio\{number}\Styles

Смотри:
Почему не отображается мой стиль *.vsf в списке?
1
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
15.10.2013, 01:03  [ТС] 5
Да, действительно. Все получилось. Вот эта папка Redist по умолчанию просто открывается в Bitmap Style Dtsigner. Собственно оттуда взял стандартный стиль и изменял его. Но если стили в этой папке не используются, то для чего они?

И еще такой вопрос. Где-то кто-то выкладывает свои собственные стили? Или может кто-то профессионально занимается их разработкой? Набор стандартных немного скудноват.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32958 / 21275 / 8169
Регистрация: 22.10.2011
Сообщений: 36,545
Записей в блоге: 8
15.10.2013, 01:11 6
Цитата Сообщение от Нитонисе Посмотреть сообщение
Но если стили в этой папке не используются, то для чего они?
The VCL styles that ship with the product are available in:
C:\Users\Public\Public Documents\RAD Studio\<n.n>\Styles.

In addition, you can redistribute any of the styles (VCL or FireMonkey) with your applications. The redistributable style files are located in your product installation directory at:
\Redist\styles.
Цитата Сообщение от Нитонисе Посмотреть сообщение
Где-то кто-то выкладывает свои собственные стили?
Единственное, что встречал... Хотя не заморачивался особо с поисками. По мне - так в программе главное не возможность выбрать один из нескольких десятков стилей, а функционал...
0
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
15.10.2013, 01:45  [ТС] 7
Цитата Сообщение от UI Посмотреть сообщение
По мне - так в программе главное не возможность выбрать один из нескольких десятков стилей, а функционал...
Функционал конечно важен, но я считаю, что и внешний вид приложения имеет большое значение. Не зря современную платформу FireMonkey позиционируют как платформу, которая позволяет создавать великолепные графические интерфейсы, динамичные с анимацией элементов и т.д. Да, главное свойство FireMonkey - это кроссплатформенность, но возможности графического оформления интерфейса - это главное свойство номер два
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32958 / 21275 / 8169
Регистрация: 22.10.2011
Сообщений: 36,545
Записей в блоге: 8
15.10.2013, 02:07 8
Firemonkey-то при чем к VCL-евскому vsf? Для FMX есть свои стили...

Цитата Сообщение от Нитонисе Посмотреть сообщение
Не зря современную платформу FireMonkey позиционируют как платформу, которая позволяет создавать великолепные графические интерфейсы, динамичные с анимацией элементов и т.д.
Чтобы втюхать тебе свой товар - они еще не то напозиционируют... Зря, думаешь, в социальных сетях и на Web-сайтах навязывается эта мигающая пестрота, к которой многие уже привыкли и считают ее верхом дизайнерской мысли? У меня лично от нее в глазах рябит, поэтому мои приложения обходятся стандартными стилями. К тому же, не считаю себя вправе нарушать тот выбор, который сделал пользователь, когда настраивал систему под себя. Представь, что у тебя работает Windows Aero, а некая чересчур шустрая программа - вернее ее автор - решили, что лучше тебе обойтись без него, и отключают все к чертям. Если интересно - MV2 Player так поступает, можешь посмотреть, и ощутить то, что примерно будет ощущать пользователь твоей программы, когда ты ему заменишь привычное окружение на то, что нравится тебе...
0
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
15.10.2013, 02:35  [ТС] 9
Цитата Сообщение от UI Посмотреть сообщение
Чтобы втюхать тебе свой товар - они еще не то напозиционируют...
Да это не просто втюхивание, это трэнд. Приложение кроме функциональности должно быть красивым. Иначе оно смотрится несуразно. Вот представьте, берут человека на работу, он крутой специалист, может многое, но вечно ходит в какой-то старомодной одежде, которая к тому же вся измятая и грязная. Другой кандидат не выделяется высокими деловыми качествами, зато на него приятно смотреть. Кого возьмут на работу? В данном случае вопрос весьма неоднозначный и ответ на него зависит от разных факторов. Если сфера деятельности предполагает частые внешние контакты, то второй кандидат явно выигрышнее. Так и с программами.

На самом деле могу долго рассуждать на эту тему, много примеров перед глазами программ, причем от серьезных разработчиков, но обладающих убогим интерфейсом, что даже браться за эти программы не хочется. И каков сильный контраст, когда попадается продуманное в этом смысле приложение с приятным и стилистически оформленным дизайном. Приятный глазу дизайн - это удобство работы с программой. А удобство работы с программой - это один из ключевых факторов коммерческой эффективности.

Ну а то, что где-то визуальные стили навязываются пользователю - в идеале конечно должна быть возможность настройки. Однако это свойственно лишь более менее крупным проектам. В мелких чаще всего функционалу уделяют главное внимание, а дизайн по остаточному принципу, мол будет время - раскрасим
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32958 / 21275 / 8169
Регистрация: 22.10.2011
Сообщений: 36,545
Записей в блоге: 8
15.10.2013, 03:00 10
Цитата Сообщение от Нитонисе Посмотреть сообщение
но вечно ходит в какой-то старомодной одежде, которая к тому же вся измятая и грязная.
Аналогия неудачна. Ибо тот кандидат, который у тебя "в старой измятой одежде" - это как если бы я заставлял свою программу и под WinXP и под Win7 и под Win8 работать вообще без стилей, с внешним видом Win95. Я не делаю этого. А вот теперь расскажи мне, кто выигрышнее: тот кандидат, который многое знает и умеет, и ходит на работу в разные оффисы в той одежде, в которой привычно работникам соответствующего оффиса, или тот, который ни фига не знает, да еже и одевается так, что выглядит как попугай в любом из оффисов? Второй идет в цирк, однозначно

Цитата Сообщение от Нитонисе Посмотреть сообщение
Приятный глазу дизайн - это удобство работы с программой.
Тебе кто-то сказал, что приятный твоему глазу дизайн не может оказаться вырвиглазным для другого человека, или ты сам это решил? Приятный моему глазу дизайн я настраиваю сам, в системе. И когда программа открылась, я хочу видеть первым пунктом меню File, а последним - Help, а не какую-то фантасмагорию, в которой вместо меню - радуга, и каждый ее цвет означает определенное действие. "Нужен Help - жди фиолетового, а хотел File - чего ж ты красный пропустил?"

Ну, в общем, чего я тебе рассказываю. Ты пока сам не обожжешься - не поймешь ведь... Учиться на чужих ошибках - это не про нас, правда? Удачи... Главное, чтобы твои программы не имели ничего общего с твоим же ником...
0
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
15.10.2013, 12:11  [ТС] 11
Цитата Сообщение от UI Посмотреть сообщение
А вот теперь расскажи мне, кто выигрышнее: тот кандидат, который многое знает и умеет, и ходит на работу в разные оффисы в той одежде, в которой привычно работникам соответствующего оффиса, или тот, который ни фига не знает, да еже и одевается так, что выглядит как попугай в любом из оффисов?
Ну я же не имел ввиду, что красивый интерфейс - это тот, который отличается от всех других кричащими цветами. Дело совсем не в этом. Вот посмотри как меняются операционные системы от Win95 до Win7 (Win8 не упоминаю, там вообще революция в интерфейсе). Невооруженным взглядом видно, что операционная система становится красивей. Большинство пользователей работает в новых операционных системах, поэтому приложения в стиле Win95 будут выглядеть белой вороной в операционной системе Win7. Поэтому я и говорю - наблюдается трэнд в гораздо более сильной работе дизайнеров над интерфейсом. И если не идти с этим в ногу, то можно остаться белой вороной. Для коммерческого разработчика это безрадостная перспектива, согласись

Цитата Сообщение от UI Посмотреть сообщение
Тебе кто-то сказал, что приятный твоему глазу дизайн не может оказаться вырвиглазным для другого человека, или ты сам это решил?
Конечно может, но есть некие общие закономерности. Например мало кому понравится ярко желтый цвет формы с ярко красными кнопка на нем. Зато большинству подойдут спокойные тона, которые позволяют четко различать элементы управления. Но дело даже не в этом. Важно чтобы программа соответствовала окружению - то бишь операционной системе, в которой она работает. Ну, об этом я сказал выше. Вот как было в WinXP? Цвет формы должен быть clBtnface. А кто решил, что этот спокойный цвет не является раздражающим для другого человека? А никто и не решал. Просто это стандарт оформления. Трэнд.

Вообще же я думаю для небольших приложений уместно делать два варианта оформления - дефолтный вариант, запроектированный на стадии разработки и вариант соответствующий теме операционной системы. Тут есть два плюса. Нетематический стиль может оказаться приятней для пользователя, он делает приложение запоминающимся на фоне других, а также решает некоторые вопросы миграции приложения из одной ОС в другую. Например при переносе приложений под ХР на ос Win7 некоторые элементы управления не поместились в форму из-за более широких бордюров наверное. Появились скролл-боксы, который собой прикрыли еще больше те компоненты, что находились у края формы. В качестве примера смотри вложение. А если использовать свой стиль, то таких косяков не будет никогда. Ну и если уж пользователю по каким-то соображениям не нравится дефолтный стиль - пожалуйста, включай тематический и нет проблем
Миниатюры
Почему не отображается мой стиль *.vsf в списке?  
0
15.10.2013, 12:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2013, 12:11
Помогаю со студенческими работами здесь

Как правильно создать стиль для ссылки в списке
Помогите пожалйста. вот у меня такой блок сайта &lt;ol class=&quot;round&quot;&gt; &lt;li&gt; &lt;a...

Не отображается в выпадающем списке
Здравствуйте, начал просматривать видеоурок посвященный АДО НЭТ. Сразу столкнулся с проблемой....

Не отображается изображение в списке
Здравствуйте, хочу создать список с текстом и изображением. Текст выводится, а изображения нет. ...

Sony Vaio VSF 14 NA 1 UL
Добрый день ! Прошу совета уважаемого сообщества. После отключения Sony Vaio VSF 14 NA 1 UL с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru