Страницы: 1

Ответить
RSS
Создание растрового редактора - часть 2. Оболочка программы.
 
Создание растрового редактора - часть 2. Оболочка программы.

Целью данной главы будет создание простого растрового редактора в OpenGL с использованием C# .NET. Небольшое приложение, по своей функциональности напоминающее Windows Paint. В процессе реализации этой главы вы закрепите навыки 2D визуализации, а также построения приложения, включающего большое количество инструментов и методов платформы .NET.

Во второй части главы мы доведем до ума оболочку программы, а именно добавим несколько инструментов рисования, функцию выбора цвета.
information must be free for all
 
Код
class anBrush:
 // второй конструктор будет позволять загружать кисть из стороннего файла   public anBrush(string FromFile)
  { 
    string path = Directory.GetCurrentDirectory();
    path += "\\" + FromFile;
    myBrush = new Bitmap(path);
  }
в кавычках двойной обратный слэш, иначе исключение ловим  :oops:
Изменено: admin - 2 Ноября 2015 21:38:49 (выделил код в отдельный блок)
 
Спасибо
Поправил в коде урока.
К последнему уроку приложены исходники - можно в них поглядывать, т.к. такие мелочи бывает встречаются
information must be free for all
Страницы: 1

Ответить
Читают тему (гостей: 1)
Форма ответов
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Загрузить картинки
Отправить Отменить
 
^
Регистрация
Регистрируясь, вы принимаете правила сайта. Если вы не получили код подтв. регистрации - не забудьте проверить папку спам.
Логин*
Email*
Пароль*
Подтверждение пароля*
 
Логин*
Код*
 
×
Восстановление пароля
Пожалуйста, заполните поля, после чего вы получите код подтверждения на ваш Email. Если код не пришел в течении нескольких минут - проверьте папку спам.
Логин

или Email
Логин*
Код подтверждения*
Новый пароль*
Подтверждение пароля*
×
Авторизация
  • Используйте вашу учетную запись на Facebook.com для входа на сайт.
  • Используйте вашу учетную запись VKontakte для входа на сайт.
  • Используйте вашу учетную запись Google для входа на сайт.
Авторизуйтесь с помощью соц. сети или с помощью аккаунта на сайте:
×