|
|
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Современные интерфейсы все больше тяготеют к сложному оформлению, с использованием разных шрифтов, цветов, рисунков и пр. Стандартные компоненты для этого плохо подходят, рисовать все рукамии упаришься, наволоченные типа dx получше, но в целом проблему не решают, тк шаг вправе-влево - куча проблем. Возможность использования HTML мне видится довольно хорошим решением, все стандартно и описано, форматировать легко. Но вот библиотек подходящих, которые бы рисовали быстро и правильно в нужном месте нее нашел. Браузер целиком - толька как отдельный компонент, а хотелось бы рисовать скажем в гриде или treeview Есть контролы у Tms, но там HTML очень ограниченный, а CSS и не пахнет Собственно вопрос, насколько сообществу интересна нативная библиотека позволяющая рисовать HTML/CSS в произвольном месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:09 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
asviridenkovинтересна нативная библиотека позволяющая рисовать HTML/CSS в произвольном месте?Катастрофически неверный вопрос :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:11 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16, В чем неверность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:17 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
неистово интересно, приступай к разработке прямо сейчас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:19 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
asviridenkovFeg16, В чем неверность?Подумай на досуге, почему в HTML/CSS нельзя RadioButton заменить картинку кнопки, или заменить кнопку выпадающему списку. Ибо все красивости - это рисовалка на полотне, которая увы обделяет сами контролы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:19 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16asviridenkovFeg16, В чем неверность?Подумай на досуге, почему в HTML/CSS нельзя RadioButton заменить картинку кнопки, или заменить кнопку выпадающему списку. Ибо все красивости - это рисовалка на полотне, которая увы обделяет сами контролы. Так речь и идет не о замене контролов, а о рисовании в самих контролах Чтобы в лейбле, гриде, комбобоксе и пр можно было применять форматирование по ondraw ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:24 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Пользуюсь TjvHTLabel из JVCL. А такой паровоз со стилями - это только в WPF. Причём походу паровоз тормозит и дальше не поедет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:24 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
asviridenkovТак речь и идет не о замене контролов, а о рисовании в самих контролах Чтобы в лейбле, гриде, комбобоксе и пр можно было применять форматирование по ondrawХорошо. Уточню. Допустим ты угробил месяц и сделал скинирование кнопки согласно стандарту HTML 4.01 Transitional (кстати в курсе про реальные стандарты?) а как же овер9000 других контролов? Идея то по сути отличная. Только реализация утопична. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:27 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Michael Longneck, Ну пусть человек свояет WFP для Delphi. Утрем нос мелкософту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:27 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
asviridenkov, у меня нескромный вопрос - а на кой поддержка CSS нужна? можно глянуть пример _реального_ приложения, для интерфейса которого нужны _такие_ навороты в разных контролах? мне возможности TMS Html Pack то кажутся излишними, необходимость возникает только в html-лейбле, и то изредка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:29 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Michael LongneckПользуюсь TjvHTLabel из JVCL. А такой паровоз со стилями - это только в WPF. Причём походу паровоз тормозит и дальше не поедет. В Jedi HTML крайне ограничен А насчет стилей - это же опционально, можно HTML без стилей, можно с style=..., а можно общую простыню подключать, чтобы не дублировать Где как удобнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:30 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16Идея то по сути отличная. Только реализация утопична.Вон поспрашай автора AlphaSkins - сколько багов за два года он перелопатил. Дворец в Иерусалиме хватит построить :) Опять же совместимость под 95-98-xp-win200/win2003/7/8/vista + туповатый аеро ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:30 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Микрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:31 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
asviridenkovВ Jedi HTML крайне ограниченЭээ.. В чем разница между HTML и CSS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:31 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Michael LongneckМикрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать.А нефиг заставлять программиста рисовать. Когда создают машину, автомеханика же не заставляют вычерчивать в автокаде рельефы кузова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:33 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16Michael LongneckМикрософт, я думаю, и сам свои сопли подберёт. А практика показывает, что доступность "богатых средств оформления" рождает чудовищное UI. Раскрашенное глюкало (со скинами!) и так можно написать.А нефиг заставлять программиста рисовать. Когда создают машину, автомеханика же не заставляют вычерчивать в автокаде рельефы кузоваЭто тоже самое что заставить программиста создать движок, нарисовать фейс, а потом еще отправить на базар торговать тем, что он создал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:35 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Если врач начнет шить, а портной лечить, то мир повергнется в хаос. (с) Разрушитель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:35 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Дело даже не в том, что программист совсем обделён "художественным чутьём". А в том, что художественность и удобство (практичность) находятся в некотором антагонизме. Красиво не значит удобно. Паче того "стильно" зачастую и не красиво и не удобно. Чтобы соблюсти баланс всех этих вещей нужно иметь бюджет "мс офиса", а не бюджет "АРМ коммерческого ларька". И соответствующих людей, занятых только этим. А не программиста, который по нужде в MS Paint иконки 16x16 попиксельно подрисовывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:39 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
В Visual C когда-то такой тип приложения был "Web Browser Application" для десктопа. Брался за основу IWebBrowser интерфейс, которым мог обрабатывать события от контролов HTML View. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:40 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Один хрен, если программист сделает как удобнее пользователем, второй программист посмотрит и скажет - херня. И не потому что там херня. А потому что программист на программиста более чем всегда смотрит как на хавно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:42 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
О, кстати. Есть такая чуча - HTMLDialog API. Можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:43 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16Один хрен, если программист сделает как удобнее пользователем, второй программист посмотрит и скажет - херня. И не потому что там херня. А потому что программист на программиста более чем всегда смотрит как на хавно. Ну, твой собственный взгляд теперь известен всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:44 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
defecatorНу, твой собственный взгляд теперь известен всем.Это не мой взгляд. Это замечание по жизни. Автомеханик никогда не скажет что второй автомеханик сделал что-то не так. Это только у программистов мания величия лезет из одного места :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 22:45 |
|
||
|
HTML в компонентах
|
|||
|---|---|---|---|
|
#18+
Feg16Автомеханик никогда не скажет что второй автомеханик сделал что-то не так. Это только у программистов мания величия лезет из одного места :)да что ты, ошибаешься ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 23:27 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=38107120&tid=2037681]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
143ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 414ms |

| 0 / 0 |
