FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9146
Вход
Просмотр рисунков

Если рисунок большой, то посмотрите и оцените это решение


 
Прислал: Владимир Кныр   Категория: Графика


Класс написан на чистом фоксе, без привлечения сторонних средств. краткое описание и демо пример в архиве прилагаются
 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.784) Вложение [119.66]kb
Дополнения пользователей
Просмотр рисунков
[+][?]
Фирсов Андрей
26.03.04 19:07:49

Вещь очень нужная, только дорабатывать надо.
1. По крайней мере у меня (VFP6, картинка 1024х768) глючат скроллбары если двигать их мышкой.

2. Неплохо было бы сделать перемещение картинки если схватить ее мышкой. Типа как в AcdSee. И что
бы работали стрелки на клавиатуре.

ЗЫ. Если интересно могу выслать свое решение для этих целей.
Радченко Виктор Вадимович
10.09.04 13:32:33

* IMHO очередное изобретение велосипеда.
* Вот решение, предложенное очень давно Михаилом Корнеевым :
public ff
ff=createobj('pform')
with ff
        .addobject('pic','image')
        .pic.move(0,0)
        .pic.visible=.t.
        store getpic() to .caption, .pic.picture
        .Show
endwith
define class pform as form
        Scrollbars=3
enddef
* PS Пора на VFP9 переходить.

Вячеслав Клепинин
10.09.04 17:31:42

2Радченко Виктор Вадимович
 
Ну что вы... Ведь в примере речь идёт о прокрутке изображения в ОБЛАСТИ формы, для чего и
используется контейнер. А у контейнера скроллбаров нет...
Вы же предлагаете классический пример развёртывания изображения на всю форму.
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика