Strona 1 z 1

Jak utrzymać pozycję obiektu przy zmianie wielkości okna

Nowy postNapisane: poniedziałek, 24 sierpnia 2015, 17:35
przez duf
Witam,
Na Formie wyświetla mi się komunikat Hint w określonym miejscu ale po zmianie rozmiaru okna wyświetla się w innym miejscu. Jak zrobić żeby zawsze był w tej samej pozycji? Do ustalenia pozycji stosuję takie parametry:
Kod: Zaznacz cały
TPoint R;
R.X = 390;
R.Y = 250;
BalloonHint1->Title = " Informacja";
BalloonHint1->Description = "   Plik zapisano poprawnie   ";
BalloonHint1->ShowHint(ClientToScreen(R));

Dziękuję

Re: Jak utrzymać pozycję obiektu przy zmianie wielkości okna

Nowy postNapisane: poniedziałek, 24 sierpnia 2015, 19:41
przez Cyfrowy Baron
Sprawdziłem i u mnie zawsze wyświetla się w tej samej pozycji. Podaj cały kod związany z tym balonikiem.

A może to wina Windows'a 8. Napisz prosty program z takim balonikiem i wrzuć na forum. Sprawdzę go w Win7.

Re: Jak utrzymać pozycję obiektu przy zmianie wielkości okna

Nowy postNapisane: wtorek, 25 sierpnia 2015, 09:57
przez duf
To jest cały kod z balonikiem :) . Myślałem, że wymaga on innych instrukcji w celu ustalenia stałej pozycji. W win7 i win10 nie jest w tym samym miejscu, sprawdzałem na dwóch komputerach.

Re: Jak utrzymać pozycję obiektu przy zmianie wielkości okna

Nowy postNapisane: wtorek, 25 sierpnia 2015, 15:49
przez Cyfrowy Baron
To wprost niemożliwe. Dlaczego więc u mnie działa poprawnie?

A może tobie chodzi o to żeby był w tym samym miejscu względem pulpitu a nie względem okna programu?