Показать сообщение отдельно
Старый 29.07.2010, 10:20   #11
psih1
Знающий
 
Аватар для psih1
 
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений
(для 32 пользователей)
Да corel draw делать не собираюсь но хочу сделать прогу для рисования контуров

еще возник такой вопрос как нарисовать элипс чтоб он был в центре вершины

Вот пример редактирования изгибов
Program BezierDemo;
Uses Bezier;
Var 
x1x2x3y1y2y3,keyinteger;
Begin

    
// Задаем точки для нормалей
    
x1:=0y1:=0;
    
x2:=100y2:=50;
    
x3:=10y3:=150;
    
    
// Перерисовка экрана и ждем 5 сек
    
while (Key<>GA_FIRE) do 
    
begin
           SetColor
(255255255);
FillRect(0,0,getWidthgetHeight);

SetColor(25500);
DrawBezier(x1y1x2y2x3y3);

      
Delay(100); 
      
repaint;
      
      
// Обрабатываем нажатия кнопок и меняем координаты
      
Key:=KeyToAction(getKeyPressed);
      if (
Key=GA_LEFTthen x1:=x1-3;
      if (
Key=GA_RIGHTthen x3:=x3+5;
      if (
Key=GA_UPthen y1:=y1-3;
      if (
Key=GA_DOWNthen y3:=y3+5;
    
end
       
SetColor(255255255);
FillRect(0,0,getWidthgetHeight);
End
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX

Последний раз редактировалось jimon, 29.07.2010 в 13:03.
(Offline)
 
Ответить с цитированием