Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.49 MB
Время: 0.005 c
2-1264361195
Дмитрий
2010-01-24 22:26
2010.03.28
Scrollbar на panel


15-1262879478
Kerk
2010-01-07 18:51
2010.03.28
Проект минздравсоцразвития РФ


15-1263046404
Алекс555
2010-01-09 17:13
2010.03.28
Кто-то очень много ест .... памяти


3-1237275914
hgd
2009-03-17 10:45
2010.03.28
Сохранить в базу картинку


11-1214083278
Jon
2008-06-22 01:21
2010.03.28
Happy Birthday KOL!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский