Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
ВнизА как вывести координаты на форму? Найти похожие ветки
← →
Hdd (2004-07-01 23:22) [0]например мышки, не охота лабел кидать на форму - слишком уж примитивно =)
Хотел вывести "руками" Canvas.Draw(x,y,Graphics:TGraphics) не дает, не могу х,у типа Интегер в грапхикс сунуть, TextOut слышал есть, но самое прикольное что в хелпе делфи про нее не слова...
← →
Рыба © (2004-07-01 23:24) [1]Canvas.TextOut(Format("%d - %d", [x, y]), 10, 10);
← →
Рыба © (2004-07-01 23:25) [2]>но самое прикольное что в хелпе делфи про нее не слова...
Да ну?
← →
Hdd (2004-07-02 00:28) [3]А еще вопрос - поместил такое дело
procedure TForm1.FormPaint(Sender: TObject);
begin
Canvas.TextOut(20,30,"X:"+inttostr(Xb)+" Y:"+inttostr(Yb));
end;
тока вот не прорисовываеться заново, в таймере меняються координаты
← →
GuAV © (2004-07-02 00:40) [4]так invalidate в том же таймере.
и имхо незачем выпендриватся кидай лабел, он же невиндатый и ресурсов много не возьмет.
← →
Hdd (2004-07-02 00:47) [5]это что такое ? =)
← →
GuAV © (2004-07-02 00:52) [6]TextOut, invalidate... всё есть в хэлпе... у тебя он видимо поврежден :)
← →
Hdd (2004-07-02 08:17) [7]я в таймер закинул и пошла жара =0
Canvas.TextOut(20,30,"X:"+inttostr(Xb)+" Y:"+inttostr(Yb));
тока там глючит по У, координаты могут доходить до пары тысяч, хотя там всего 400 где то можно максимум. Потом также резко падают когда требуеться.
← →
jb (2004-07-02 10:01) [8]Зачем таймер не я понял, разве OnMouseMove у формы не бывает.
А насчет invalidate:InvalidateRect(Handle,nil,false);
← →
GuAV © (2004-07-05 14:31) [9]
> InvalidateRect(Handle,nil,false);
И это будет правильно. И можно еще Rect задать.
← →
TUser © (2004-07-05 14:46) [10]
> не охота лабел кидать на форму - слишком уж примитивно =)
Эх, а я-то какие примитивные программы пишу :)
← →
MacroDenS © (2004-07-05 15:52) [11]to
GuAV © (02.07.04 00:52) [6]
TextOut, invalidate... всё есть в хэлпе... у тебя он видимо поврежден :)
У него скорее не хелп поврежден, а руки с мозгами
← →
MacroDenS © (2004-07-05 16:32) [12]Не слушай ни кого на этом форуме...
Берегись подсказок из слов заумных...
Обходи лайблы и подобные им компоненты стороной, и следи, что бы они сами на формы прыгать не начали, закопайся в хелп Делфовский по самое нехочу. И когда ты с текстаутом в плотную столкнешься,
хватай быстро лейбл швыряй его на форму и заводи координаты через все что можно и какие нужно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c