Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HTML в компонентах / 25 сообщений из 1 877, страница 1 из 76
11.01.2013, 22:09
    #38107120
asviridenkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Современные интерфейсы все больше тяготеют к сложному оформлению, с использованием разных шрифтов, цветов, рисунков и пр.
Стандартные компоненты для этого плохо подходят, рисовать все рукамии упаришься, наволоченные типа dx получше, но в целом проблему не решают, тк шаг вправе-влево - куча проблем.
Возможность использования HTML мне видится довольно хорошим решением, все стандартно и описано, форматировать легко. Но вот библиотек подходящих, которые бы рисовали быстро и правильно в нужном месте нее нашел. Браузер целиком - толька как отдельный компонент, а хотелось бы рисовать скажем в гриде или treeview
Есть контролы у Tms, но там HTML очень ограниченный, а CSS и не пахнет
Собственно вопрос, насколько сообществу интересна нативная библиотека позволяющая рисовать HTML/CSS в произвольном месте?
...
Рейтинг: 0 / 0
11.01.2013, 22:11
    #38107121
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
asviridenkovинтересна нативная библиотека позволяющая рисовать HTML/CSS в произвольном месте?Катастрофически неверный вопрос :)
...
Рейтинг: 0 / 0
11.01.2013, 22:17
    #38107126
asviridenkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16,

В чем неверность?
...
Рейтинг: 0 / 0
11.01.2013, 22:19
    #38107127
Човайохоя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
неистово интересно, приступай к разработке прямо сейчас
...
Рейтинг: 0 / 0
11.01.2013, 22:19
    #38107128
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
asviridenkovFeg16, В чем неверность?Подумай на досуге, почему в HTML/CSS нельзя RadioButton заменить картинку кнопки, или заменить кнопку выпадающему списку. Ибо все красивости - это рисовалка на полотне, которая увы обделяет сами контролы.
...
Рейтинг: 0 / 0
11.01.2013, 22:24
    #38107135
asviridenkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16asviridenkovFeg16, В чем неверность?Подумай на досуге, почему в HTML/CSS нельзя RadioButton заменить картинку кнопки, или заменить кнопку выпадающему списку. Ибо все красивости - это рисовалка на полотне, которая увы обделяет сами контролы.

Так речь и идет не о замене контролов, а о рисовании в самих контролах
Чтобы в лейбле, гриде, комбобоксе и пр можно было применять форматирование по ondraw
...
Рейтинг: 0 / 0
11.01.2013, 22:24
    #38107136
Michael Longneck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Пользуюсь TjvHTLabel из JVCL. А такой паровоз со стилями - это только в WPF. Причём походу паровоз тормозит и дальше не поедет.
...
Рейтинг: 0 / 0
11.01.2013, 22:27
    #38107143
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
asviridenkovТак речь и идет не о замене контролов, а о рисовании в самих контролах
Чтобы в лейбле, гриде, комбобоксе и пр можно было применять форматирование по ondrawХорошо. Уточню. Допустим ты угробил месяц и сделал скинирование кнопки согласно стандарту HTML 4.01 Transitional (кстати в курсе про реальные стандарты?) а как же овер9000 других контролов?

Идея то по сути отличная. Только реализация утопична.
...
Рейтинг: 0 / 0
11.01.2013, 22:27
    #38107145
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Michael Longneck,

Ну пусть человек свояет WFP для Delphi. Утрем нос мелкософту.
...
Рейтинг: 0 / 0
11.01.2013, 22:29
    #38107146
fd00ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
asviridenkov, у меня нескромный вопрос - а на кой поддержка CSS нужна? можно глянуть пример _реального_ приложения, для интерфейса которого нужны _такие_ навороты в разных контролах? мне возможности TMS Html Pack то кажутся излишними, необходимость возникает только в html-лейбле, и то изредка
...
Рейтинг: 0 / 0
11.01.2013, 22:30
    #38107149
asviridenkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Michael LongneckПользуюсь TjvHTLabel из JVCL. А такой паровоз со стилями - это только в WPF. Причём походу паровоз тормозит и дальше не поедет.

В Jedi HTML крайне ограничен
А насчет стилей - это же опционально, можно HTML без стилей, можно с style=..., а можно общую простыню подключать, чтобы не дублировать
Где как удобнее
...
Рейтинг: 0 / 0
11.01.2013, 22:30
    #38107150
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16Идея то по сути отличная. Только реализация утопична.Вон поспрашай автора AlphaSkins - сколько багов за два года он перелопатил. Дворец в Иерусалиме хватит построить :) Опять же совместимость под 95-98-xp-win200/win2003/7/8/vista + туповатый аеро
...
Рейтинг: 0 / 0
11.01.2013, 22:31
    #38107152
Michael Longneck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Микрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать.
...
Рейтинг: 0 / 0
11.01.2013, 22:31
    #38107153
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
asviridenkovВ Jedi HTML крайне ограниченЭээ.. В чем разница между HTML и CSS?
...
Рейтинг: 0 / 0
11.01.2013, 22:33
    #38107156
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Michael LongneckМикрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать.А нефиг заставлять программиста рисовать. Когда создают машину, автомеханика же не заставляют вычерчивать в автокаде рельефы кузова
...
Рейтинг: 0 / 0
11.01.2013, 22:35
    #38107157
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16Michael LongneckМикрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать.А нефиг заставлять программиста рисовать. Когда создают машину, автомеханика же не заставляют вычерчивать в автокаде рельефы кузоваЭто тоже самое что заставить программиста создать движок, нарисовать фейс, а потом еще отправить на базар торговать тем, что он создал
...
Рейтинг: 0 / 0
11.01.2013, 22:35
    #38107158
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Если врач начнет шить, а портной лечить, то мир повергнется в хаос. (с) Разрушитель
...
Рейтинг: 0 / 0
11.01.2013, 22:39
    #38107162
Michael Longneck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Дело даже не в том, что программист совсем обделён "художественным чутьём". А в том, что художественность и удобство (практичность) находятся в некотором антагонизме. Красиво не значит удобно. Паче того "стильно" зачастую и не красиво и не удобно. Чтобы соблюсти баланс всех этих вещей нужно иметь бюджет "мс офиса", а не бюджет "АРМ коммерческого ларька". И соответствующих людей, занятых только этим. А не программиста, который по нужде в MS Paint иконки 16x16 попиксельно подрисовывает.
...
Рейтинг: 0 / 0
11.01.2013, 22:40
    #38107163
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
В Visual C когда-то такой тип приложения был "Web Browser Application" для десктопа. Брался за основу IWebBrowser интерфейс, которым мог обрабатывать события от контролов HTML View.
...
Рейтинг: 0 / 0
11.01.2013, 22:42
    #38107164
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Один хрен, если программист сделает как удобнее пользователем, второй программист посмотрит и скажет - херня. И не потому что там херня. А потому что программист на программиста более чем всегда смотрит как на хавно.
...
Рейтинг: 0 / 0
11.01.2013, 22:43
    #38107165
Michael Longneck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
О, кстати. Есть такая чуча - HTMLDialog API. Можно сделать.
...
Рейтинг: 0 / 0
11.01.2013, 22:44
    #38107166
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16Один хрен, если программист сделает как удобнее пользователем, второй программист посмотрит и скажет - херня. И не потому что там херня. А потому что программист на программиста более чем всегда смотрит как на хавно.

Ну, твой собственный взгляд теперь известен всем.
...
Рейтинг: 0 / 0
11.01.2013, 22:45
    #38107168
Feg16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
defecatorНу, твой собственный взгляд теперь известен всем.Это не мой взгляд. Это замечание по жизни. Автомеханик никогда не скажет что второй автомеханик сделал что-то не так. Это только у программистов мания величия лезет из одного места :)
...
Рейтинг: 0 / 0
11.01.2013, 23:27
    #38107200
Човайохоя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
Feg16Автомеханик никогда не скажет что второй автомеханик сделал что-то не так. Это только у программистов мания величия лезет из одного места :)да что ты, ошибаешься
...
Рейтинг: 0 / 0
11.01.2013, 23:27
    #38107202
Човайохоя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML в компонентах
тут от человека зависит, а не от профессии
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HTML в компонентах / 25 сообщений из 1 877, страница 1 из 76
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]