Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ems2811
2 / 2 / 0
Регистрация: 14.04.2009
Сообщений: 36
#1

не изменяется размер Canvas - C++

14.11.2011, 19:01. Просмотров 320. Ответов 1
Метки нет (Все метки)

Всем доброго времени суток. Есть программа (пока что на стадии разработки). Суть такая: она по нажатию кнопки открывает 2ую форму на которой сам график (в данном случае Sin(x)), прописал ф-ию OnResize:
C++
1
2
3
4
5
Image1->Width=Form2->ClientWidth;
Image1->Height=Form2->ClientHeight;
Image1->Canvas->Brush->Color=clWhite;
Image1->Canvas->FillRect(Rect(0,0,Image1->Width,Image1->Height));
Form1->Button1->Click();
в Button1->Click() находится процедура рисования графика ну и открытия этой(2ой формы)
Проблема что график при изменении размера перерисовывается правильно, а размер Canvas не меняется, как это можно исправить. Файл проекта прилагается.
0
Вложения
Тип файла: 7z graphics.7z (311.5 Кб, 9 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2011, 19:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос не изменяется размер Canvas (C++):

Ввести размер массива с клавиатуры и передать этот размер в конструктор - C++
Я создал массив объектов. И я хочу ввести размер этого массива с клавиатуры, и передать этот размер в конструктор, как мне это сделать? ...

Переменная не изменяется - C++
Доброго времени суток ! Нужна ваша помощь. Вроде бы вопрос легкий, но не могу понять как сделать. Допустим есть код : ...

Изменяется значение щетчика - C++
програма читает с файлов числа, и выводит на екран. Не могу понять, почему щетчики i,j после исполнения цыкла увеличиваются на 1? Пишу в VS...

Const аргумент изменяется - C++
str (const char *b) { std::cout << b << std::endl; pbase = new char; std::cout << b << std::endl; } str() — конструктор....

Почему значение tellg() не изменяется? - C++
Следующий код: #include <iostream> #include <fstream> using namespace std; void main() { ifstream file;

Не изменяется значение элемента класса - C++
Часть программы: class Saving { public: ... void set(double); double calculate(); double get() const;

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
14.11.2011, 19:08 #2
ems2811, Это VCL? Тогда Вам нужен раздел с C++ Билдером
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2011, 19:08
Привет! Вот еще темы с ответами:

Не изменяется значение переменной в объекте - C++
Переменная health меняет своё значение только внутри функции punch(), при этом её значение в объектах a и b остаётся неизменным. Как...

Почему не изменяется строка в массиве? - C++
#include <iostream> #include <stdio.h> using namespace std; int main() { const int nstr=4, nstb=4; int mas; int i, j; ...

Функция суммы, не изменяется значение - C++
#include <iostream> using namespace std; int sum(int); int main() { int value = 10; cout << "sum = " << sum(value) <<...

Значение аргумента х изменяется от а до b с шагом h - C++
Здравствуйте уважаемые любители и ценители языка С++! У меня к вам огромная просьба. На днях нужно сдать контрольную работу по предмету...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru