edward_freedom, то, что я тебе привел - это пример того, что фронтенд winforms тоже может выглядеть хорошо. И у меня не ушло на это тысяч строк. Я лишь один раз создал свои компоненты и пользуюсь ими. А далее я лишь манипулирую цветами и прочими свойствами. Кнопки имеют анимацию, иконки могут менять цвет динамически. Я создаю визуальные компоненты для решения задач. Здесь в примере есть например шкала времени на первом скрине внизу справа. Она живая, динамическая, позволяет отображать куски времени и отметить часть шкалы мышкой.
Я не менял бэкграунд, всё что ты видишь - создано динамически. Я не использую ни картинки, ни скин движки.
Если ты не можешь сделать красивый интерфейс - это не проблемы инструмента, а твои проблемы.
P.S.
Я знаю, что могу авторизовывать и парсить сайт, но нахрена мне это, скажи? Для чего? Браузер в программе - не основная, а дополнительная функция. И книопоиск с лёгкостью заблокирует клиент. У кинопоиска нет API.
edward_freedom, мне не нужно парсить страницу. Браузер в данном случае нужен для просмотра информации о фильме, если нужно и оценки фильма, если посмотрел его.
Ещё примеры на чистом VCL разной степени сложности
Делаю я это в редакторе форм.
J. Snow, попробуй найти ссылки на эти файлы в папке "C:\Users\< user >\AppData\Roaming\Microsoft\Windows\Recent" и посмотреть на что они ссылаются и в чем проблема.
Александр, не обязательно. Возможно устанавливаются зависимости при запуске софта. У меня был такой проект. При запуске писался путь до VLC библиотек, чтобы можно было установить ActiveX компонент в систему, который необходим был программе. Я конечно, переделал это на чистый API, когда взялся за проект, но всё же, там требовались права админа и никак иначе.))
Из-за этой херни, я написал свою собственную виртуальную таблицу, которая подходит для вывода чего угодно откуда угодно. Хоть датасеты, хоть массивы, хоть любые листы и списки. Позволяет редактировать данные в самой таблице (едит, комобокс, кнопка, спинедит или любой собственный редактор) и выглядит как тебе захочется. В общем со всеми моими хотелками).
Я не менял бэкграунд, всё что ты видишь - создано динамически. Я не использую ни картинки, ни скин движки.
Если ты не можешь сделать красивый интерфейс - это не проблемы инструмента, а твои проблемы.
P.S.
Я знаю, что могу авторизовывать и парсить сайт, но нахрена мне это, скажи? Для чего? Браузер в программе - не основная, а дополнительная функция. И книопоиск с лёгкостью заблокирует клиент. У кинопоиска нет API.