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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2008, 02:29   #1
GeTeRa
 
Регистрация: 04.05.2008
Сообщений: 3
По умолчанию Крестики и восьмиугольники)))

Надо создать на timage крестики и восьмиугольники. Долго искала информацию по этой теме, кое-что нашла, но не могу разобраться((( если не трудно, объясните, пожалуйста
GeTeRa вне форума Ответить с цитированием
Старый 04.05.2008, 04:04   #2
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Долго искала информацию по этой теме, кое-что нашла, но не могу разобраться((( если не трудно, объясните, пожалуйста
Да, действительно. И многоугольники и крестики уже обсуждались. Коды есть. А что собственно непонятно?

Ну пожалуй для начала определитесь что должна делать программа, какие крестики рисовать, какие многоугольники.
Набрасайте на форму необходимые кнопочки. Дайте им звучные имена.
Дальше просто придумайте как нужно рисовать крестики/многоугольники. Распихайте то что придумали по событиям.

Ну мыж бобры?! Нам так не интересно. Добавим ещё пару чекбоксов с возможностью выбора цвета фигуры и её типа расположения (горизонтально, вертикально, как попало). Напишем процедуру где эти все чекбоксы будут обрабатываться и присваивать нужным переменным значения. И будем вызывать её перед отрисовкой.....
Да вот в принципе и вся программа... Хотя можно снова сказать "Ну мыж бобры?!" и добавить 3D многоугольники и ещё пару десятков различных еффектов.......
Вложения
Тип файла: rar KM.rar (163.7 Кб, 10 просмотров)
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 04.05.2008, 17:18   #3
GeTeRa
 
Регистрация: 04.05.2008
Сообщений: 3
По умолчанию

Спасибо, за объяснение=)
что прога должна делать-это нам дано (вращение, маштабирование,перемещение и смена цвета), но в действиями над фигурой я более-менее разобралась.
Поставленна задача создать фигуру как массив из точек, вот на этом я начинаю тупить...
GeTeRa вне форума Ответить с цитированием
Старый 04.05.2008, 22:03   #4
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Тоесть Вы уже знаете как "вращение, маштабирование,перемещение и смена цвета" ?

Цитата:
Поставленна задача создать фигуру как массив из точек, вот на этом я начинаю тупить...
А какие могут возникнуть трудности?
У восьмиугольника будет восемь точек.... как ни странно.
У креста 4.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 05.05.2008, 21:07   #5
GeTeRa
 
Регистрация: 04.05.2008
Сообщений: 3
По умолчанию

Уже все, я разобралась, но все равно пасиб)))))) Надо было массив описывать в классе, а я ее локальной переменной делала)))
GeTeRa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Крестики нолики на C++ Alar Gamedev - cоздание игр: Unity, OpenGL, DirectX 11 15.03.2010 16:09
x_O Крестики-нолики by -ORTODOX- Общие вопросы Delphi 1 10.03.2008 19:03
Еще раз крестики - нолики. Иваненко Помощь студентам 2 17.12.2007 20:09
Кресты и восьмиугольники SkA Помощь студентам 5 14.05.2007 13:05