Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Графика в элементах управления / 13 сообщений из 13, страница 1 из 1
11.02.2009, 15:43
    #35811270
zfedot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
Подскажите, кто в теме!
Можно ли в фон стандартного Command Button залить графику, не используя свойства picture?
...
Рейтинг: 0 / 0
11.02.2009, 18:02
    #35811752
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
zfedotПодскажите, кто в теме!
Можно ли в фон стандартного Command Button залить графику, не используя свойства picture?

А зачем ? Тебе не хватает возможностей Picture и PicturePosition в VFP9 ? Или это глубокие научные изыскания ? Или слово "picture" с детства вызывает диатез ? :)
...
Рейтинг: 0 / 0
11.02.2009, 18:04
    #35811759
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
налету картиночка формируется?
...
Рейтинг: 0 / 0
11.02.2009, 18:08
    #35811776
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
прошелмимоналету картиночка формируется?

"Налету" - это значит побитно где-то в коде я формирую картину "Иван Грозный убивает своего сына" и толкаю ее в видеобуфер. Стало быть, изыскания. Вы еще попробуйте смоделировать в коде издаваемый компьютером запах при нажатии на нужный контрол.
...
Рейтинг: 0 / 0
11.02.2009, 18:17
    #35811801
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
прежде чем суждения на гора выдавать,
давайте дождемся ответа вопрошавшего
...
Рейтинг: 0 / 0
11.02.2009, 18:19
    #35811812
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
прошелмимопрежде чем суждения на гора выдавать,
давайте дождемся ответа вопрошавшего

Пардон, конечно давайте. Только я боюсь, его захватят открывающиеся перспективы полной виртуализации контрола.
...
Рейтинг: 0 / 0
12.02.2009, 15:16
    #35813858
zfedot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
Злые вы, однако!
Изысканий особых нет, но хотелось бы создать класс, ну например, с градиентным фоном, а потом запихнуть еще Picture, если потребность будет. Для чего это нужно? Темы у всех разные, а классический вид простоват.
Навести дизайн и создать класс. Вот такая мысль.
...
Рейтинг: 0 / 0
12.02.2009, 15:22
    #35813879
Графика в элементах управления
zfedotЗлые вы, однако!
Изысканий особых нет, но хотелось бы создать класс, ну например, с градиентным фоном, а потом запихнуть еще Picture, если потребность будет. Для чего это нужно? Темы у всех разные, а классический вид простоват.
Навести дизайн и создать класс. Вот такая мысль.
А новый класс будет всегда гармонировать с темой у юзера? А юзеру понравиться, что в его тщательно под себя настроенной винде появиться вот такой вот попугай, полностью выпадающий из его представлений о прекрасном и удобном для него и раздражающий его своим видом, шрифтом и т.д.?
...
Рейтинг: 0 / 0
12.02.2009, 17:13
    #35814260
zfedot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
Этот вопрос обсуждаемый. А где слова по существу вопроса?
...
Рейтинг: 0 / 0
13.02.2009, 01:04
    #35814889
Jurisfox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
Попробуйте класы Цезара Кэлома

http://weblogs.foxite.com/vfpimaging/archive/2006/07/11/1969.aspx


Никогда не говори "невозможно", просто попробуй сделать иначе!
JS (at FoxClub)
...
Рейтинг: 0 / 0
13.02.2009, 09:21
    #35815097
zfedot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
Jurisfox,
Большое спасибо! похоже, то что нужно.
...
Рейтинг: 0 / 0
14.02.2009, 03:38
    #35817388
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Графика в элементах управления
zfedotJurisfox,
Большое спасибо! похоже, то что нужно.

Сильно не стоит обольщаться. Я попробовал на своем проекте. Изначально было 46 jpg-файлов для 48 форм (включая jpg на контролы). Общий обьем jpg составлял 320К. После выброса всех jpg (с наивной надеждой сократить кол-во и обьем файлов проекта) и использования класса GradBackground и _gdiplus обьем кода форм значительно вырос. Кроме того, автор этой игрушки таки использует на лету формирование временных bmp (png)-файлов и подстановку их через Picture обьектов. В run-time во временной папке накапливается несколько десятков этих файлов.
Использовать PictureVal ему так и не захотелось из-за медлительности этого свойства.
Resize форм происходят очень медленно и сразу отпадает охота их применять. Медленно срабатывает и изменение картинки в контроле при наведении на него курсора.
Короче, подумалось, а надо ли ради нескольких десятков форм/контролов переписывать всю их визуализацию. Тем более, что графику для форм я готовлю своим генератором градиента и подставляю готовый файл в Picture без прикрас.
Вроде фанаты графики ожидают чего-то суперовского в Sedna в плане GDI. Поглядим.
...
Рейтинг: 0 / 0
14.02.2009, 10:28
    #35817442
Графика в элементах управления
rewareВроде фанаты графики ожидают чего-то суперовского в Sedna в плане GDI. Поглядим.
Фанаты графики могу ждать еще очень долго. Не было никаких основания для таких ожиданий. И Sedna уже давно вышла.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Графика в элементах управления / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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