Форум: "Прочее";
Текущий архив: 2010.03.28;
Скачать: [xml.tar.bz2];
ВнизИнтерфейс Найти похожие ветки
← →
GanibalLector © (2010-01-09 20:40) [0]Присмотрелся к интерфейсу программы TeamView. Собственно, красиво сделано. Дешево, но со вкусом. http://slil.ru/28458214
Прогулялся сканером окон по главной форме. Оказывается, это все просто картинка (типа TImage), на которой пару контролов(TEdit,TButton,TCombobox).
Что скажут великие гуру ? Плюсы и минусы данного подхода ?
Да и еще, я вот с меню(TMainMenu) не понял, сканер окон говорит, что меню нет. Но оно есть )) Более того, даже подсветка имеется. Ну, красиво , в общем.
← →
Хитрий Лис (2010-01-09 20:51) [1]Великие посвященные скажут - любой способ пригоден если он работает.
В игрушках тоже как-бы одна картинка на окно - и никто не жалуется :)
← →
DVM © (2010-01-09 21:01) [2]
> Да и еще, я вот с меню(TMainMenu) не понял, сканер окон
> говорит, что меню нет. Но оно есть ))
самопальное меню там, имитация хорошая может быть.
> Плюсы и минусы данного подхода ?
Подход как подход. Быстро и красиво.
← →
KilkennyCat © (2010-01-09 21:07) [3]я как-то раз всю прогу нарисовал в фотошопе. обрабатывал клики по координатам. все просто и красиво, 90% программы - картинки.
← →
Дмитрий Белькевич (2010-01-09 21:24) [4]Плюсы - быстрая реализация. Минусы - на некоторых операционках и их настройках могут быть нюансы с цветом.
← →
jack128_ (2010-01-09 22:44) [5]
> Оказывается, это все просто картинка (типа TImage), на которой
> пару контролов(TEdit,TButton,TCombobox).
> Что скажут великие гуру ? Плюсы и минусы данного подхода
> ?
ну Internet Explorer примерно так же работает. как и другие браузеры. как и WPF. как и HTMLayout.
"Типа" картинка, да иногда и контролы сами обрисовывают. вопрос в том как эта "картинка" генерится.
← →
Кто б сомневался © (2010-01-09 22:47) [6]Я что то не пойму, а как еще можно это сделать? Рисовать картинку методами LineTo? Или как? что за бред вобще..
Графика готовится в отдельном редакторе, потом вставляется на форму. Как это еще можно сделать, я никак не въеду..
← →
DVM © (2010-01-09 22:55) [7]
> Рисовать картинку методами LineTo?
Ну, а что такого. Вон интерфейс от MS типа Ribbon так и нарисован. Линии, градиенты и т.д.
← →
jack128_ (2010-01-09 22:58) [8]
> Рисовать картинку методами LineTo?
а что такого? любой динамический контент так рисуется. Собственно как ты думаешь, как тот же фотошоп рисует картинки?? или в видюхах есть аппаратная поддержка граф. форматов??
← →
Bujhm Itdxtyrj (2010-01-09 23:09) [9]интерфейс, как интерфейс, ничего особенно нового. Вряд ли это статическая картинка, судя по кнопкам изменения размеров окна, статические картинки не масштабируются, эта картинка, скорее всего, рисуется во время показа. Посмотреть можно по реакции на изменение размеров окна и по перерисовке.
На Delphi такой довольно просто сделать
← →
Кто б сомневался © (2010-01-09 23:12) [10]
> Ну, а что такого. Вон интерфейс от MS типа Ribbon так и
> нарисован. Линии, градиенты и т.д.
Там форма нарисована, а там графика, - пиктограммы. Градиент еще не проблема сделать, но рисовать пиктограмму из canvas (lineto) это просто тупо.
← →
DVM © (2010-01-09 23:19) [11]
> но рисовать пиктограмму из canvas (lineto) это просто тупо
Пиктограммы конечно просто выводятся готовые. Хотя...Смотря что за пиктограммы. Может она векторная? В SVG например. Тогда опять все сводится к банальным LineTo или аналогам.
← →
TIF © (2010-01-10 00:39) [12]> Bujhm Itdxtyrj
)
← →
Германн © (2010-01-10 02:44) [13]
> Оказывается, это все просто картинка (типа TImage), на которой
> пару контролов
А нафига контролы на картинке? Для работы мышкой никакие контролы и не нужны!
Я это уяснил когда писал программу для TouchScreen.
← →
Кто б сомневался © (2010-01-10 04:57) [14]
> Пиктограммы конечно просто выводятся готовые. Хотя...Смотря
> что за пиктограммы. Может она векторная? В SVG например.
> Тогда опять все сводится к банальным LineTo или аналогам.
>
Если нужно простые пиктограммы рисовать и то в каких то спец. прогах - типа печать плат, схем итп. тогда да.
Иначе это тупо - только идиот так будет делать (сложные иконки).
← →
KilkennyCat © (2010-01-10 05:06) [15]Удалено модератором
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.03.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c