Автор Тема: Школьный комплекс на Altlinux  (Прочитано 3522 раз)

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 46
Re: Школьный комплекс на Altlinux
« Ответ #45 : 06.12.2016 12:20:04 »
Большое спасибо. Помогло. Я долго искал и теперь настроил geany  в AltLinux на программирование простой графики (школьники 8 класс). - разноцветные точки, лини, окружности.
  Вот только ещё не разобрался, как сделать задержку в миллисекундах (нужно для анимации). Какую библиотеку надо подключить и какой оператор использовать.
Приведена ниже программа делает задержку минимум в 1 сек, что не достаточно.
#include <iostream>
#include <xcbwin.h>
#include <unistd.h>
using namespace std;
int main() {
Xcbwin Window;
Window.Open(400,400); //Opens a Window of size 400x400
Window.Black(); //Sets the drawing-color to black
cout<<8888;
Window.SetColor(200,'gray',200);
Window.DrawRectangle(120,20,50,30); //Draws a Rectangle
Window.Wait();
Sleep(1);  //Задержка в 1 сек.
Window.DrawLine(200,50,5,300); //Draws a Rectangle
Window.DrawPoint(12,5); //Draws a Rectangle
Window.DrawCircle(12,12,76,76);
Window.Clear();
Window.Flush();
Window.DrawFilledCircle(32,32,176,176);
Window.DrawText(52,42,"4");
cout<<123;
Window.Waitev(); // Waits for a keypress-event
Window.Screenshot(); //Saves a screenshot of the drawing
Window.Close(); //Closes the Window
}
« Последнее редактирование: 06.12.2016 12:28:45 от genand1947 »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 29 070
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Школьный комплекс на Altlinux
« Ответ #46 : 06.12.2016 12:42:37 »
Это какой язык программирования используется?
Если C - см.
man 3 usleep