Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Вниз

Привязка к сетке   Найти похожие ветки 

 
Morfey ©   (2004-10-24 13:40) [0]

Как осуществить привязку к сетке, например в Timage где через 10 пикселей рисуется точка.


 
Kolan ©   (2004-10-24 14:14) [1]

Спасибо за пост сам думал как сделать.
procedure TForm1.BitBtn1Click(Sender: TObject);
var
i,j:integer;
begin
i:=0;
j:=0;
while (i<=300) do
begin
i:=i+10;
j:=0;
while (j<=300) do
begin
PaintBox1.Canvas.Pixels[i,j]:=clRed;
j:=j+10;
end;
end;
end;

тока i:=i+10; переставить надо


 
Морф   (2004-10-25 08:33) [2]

Не, как рисовать точку   я сам знаю ) непонятно как сделать что бы мышка стремилась к этим точкам, т.е. округлялись значения X Y ышки, так что бы было удобно работать


 
Rem ©   (2004-10-25 09:32) [3]

Приводить значения X и Y положения указателя к нужным значениям:
X := Round(X / 10) * 10;
Y := Round(Y / 10) * 10;


 
ALEIIIKA   (2004-10-25 10:20) [4]


X := (X div 10) * 10;
Y := (Y div 10) * 10;

Так по моему эффективней.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.033 c
1-1098339931
serg!
2004-10-21 10:25
2004.11.07
Как в TMaskEdit в качестве элемента маски указать прямой слэш?


14-1098381867
uji
2004-10-21 22:04
2004.11.07
имортист


1-1098788125
Alexious
2004-10-26 14:55
2004.11.07
Массивы


9-1088621303
kas-t
2004-06-30 22:48
2004.11.07
GLScene: плавное падение fps


4-1096570172
redlord
2004-09-30 22:49
2004.11.07
блокировка файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский