Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hint zeichnen? (https://www.delphipraxis.net/28988-hint-zeichnen.html)

Alex_ITA01 2. Sep 2004 09:37


Hint zeichnen?
 
Hallo,
habe mal eine Frage zum "zeichnen" des Hints...
und zwar will ich, wenn sich mein Mauscursor über einer bestimmten position befindet, ein Hint anzeigen (oder selber zeichnen in dem Fall).Es muss sich nicht zwangsläufig eine Komponente unter der aktuellen position befinden...
Hoffe ihr könnt mir helfen
Danke Alex

Alex_ITA01 2. Sep 2004 10:11

Re: Hint zeichnen?
 
@Luckie
ich habe mir dein WindowsAPI Tutorial mal angeguckt und da steht was mit den Tooltips drinne.

Delphi-Quellcode:
  hToolTip := CreateWindowEx(WS_EX_TOPMOST,
                             'Form1',
                             nil,
                             WS_POPUP,
                             integer(CW_USEDEFAULT),
                             integer(CW_USEDEFAULT),
                             integer(CW_USEDEFAULT),
                             integer(CW_USEDEFAULT),
                             Form1.Handle,
                             0,
                             hInstance,
                             nil);

  SetWindowPos(hToolTip, HWND_TOPMOST, 10, 10, 10, 10, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE);
Diesen Source habe ich mal probiert aber das geht nicht wirklich...
Mache ich da nochwas falsch oder woran liegt das?
MFg Alex

Alex_ITA01 2. Sep 2004 14:35

Re: Hint zeichnen?
 
ich habe jetzt folgendes hinbekommen.
jetzt sehe ich ein Tolltip-Window nur wie bekomme ich einen bestimmten Text da hinein?

Delphi-Quellcode:
  h := CreateWindowEx(WS_EX_TOOLWINDOW,
                      '#32768', 'WARUM GEHTS NET?',
                      WS_POPUPWINDOW,
                      20, 20, 50, 50, Handle, 0, HInstance, 0);
  ShowWindow(h, SW_SHOW)
mfg alex


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz