Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2015, 23:13   #1
elena777
Новичок
Джуниор
 
Регистрация: 18.01.2009
Сообщений: 1
По умолчанию Масштабирование относительных координат (C++ Builder)

Задача: вывести на экран точки (вершины графа) по их координатам. Координаты заданы относительно (т.е. без привязки к какому-нибудь конкретному монитору) и имеют разброс:
X: 0.000 .. 1000.000
Y: 0.000 .. 1000.000

Например, пара координат может иметь следующий вид:
30.000, 40.000
Или:
0.250, 0.900

Соответственно, если выводить как есть, картинка будет ненаглядной: либо точки скучены, либо не все помещаются на экран (вывожу на канву компонента Image (1000 на 700 пикселей) в RAD Studio XE5, C++ Builder).

Как сделать, чтобы граф размещался по центру Image в максимальном масштабе, но при этом не вылезал за пределы Image?

Спасибо.

Последний раз редактировалось elena777; 04.01.2015 в 23:20.
elena777 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Масштабирование Zaura Общие вопросы Delphi 0 04.07.2014 11:19
замена относительных ссылок на абсолютные askerpro PHP 2 30.11.2011 10:21
Масштабирование Vova777 Общие вопросы Delphi 9 26.02.2011 19:46
Трансформация относительных ссылок в абсолютные d-kiselev Microsoft Office Excel 2 18.12.2008 21:27
масштабирование Alex_Pro Общие вопросы .NET 0 21.05.2008 18:21