Vbbubble

Voeg multiline- en tekstuitlijningsteun toe aan uw VB-tooltips
Download nu

Vbbubble Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • Karl E. Peterson
  • Uitgever website:
  • Besturingssystemen:
  • Windows XP/2000/98/Me
  • Bestandsgrootte:
  • 147KB

Vbbubble Tags


Vbbubble Beschrijving

Bewerken door het monster laat zien hoe u multiline- en tekstuitlijningsteun kunt toevoegen aan uw VB-tooltips. Het is de moeilijke manier gedaan, door het gereedschapsvenster te subclassen en alle tekening te behandelen. Maar de code is ingekapseld in een BAS-module die in elk project kan worden opgenomen, en gebruikt door eenvoudig twee functies toe te voegen. Gebruikers die bekend zijn met de Windows API kunnen de tekenroutine aanpassen om extra effecten toe te voegen. De code werkt alleen op de tooltips die wordt geleverd door VB's Extender-object en dat wordt toegevoegd aan alle contorls. Het heeft geen invloed op tooltips die intern worden gecreëerd door bedieningselementen, zoals de listitem-tips in een lijstview-besturing. Voor een alternatieve manier om multiline-tooltips te maken, op basis van de besturing in COMCTL32.dll, raadpleegt u de onderstaande links. Details Een VB-programma heeft slechts één enkel tooltip-venster per proces. Het venster heeft de Class-naam " VBBBBLE " in de IDE, en " VBBBBLE RT5" of " VBBBBLE RT6" tijdens runtime, afhankelijk van VB-versie . Het venster wordt de eerste keer aangemaakt met de muiscursor over het clientgebied van een formulier of usercontrol (eerste WM_Mousemove-bericht). Tijdens het werken in de IDE wordt het venster Tooltip niet vernietigd terwijl u begint en de applicatie kunt stoppen. Hetzelfde venster wordt gebruikt totdat u stopt met vb. Dit monster gebruikt eerst de enumthreadwindows-functie om te proberen een bestaand tooltip-venster te lokaliseren. Als dat mislukt, stelt het een schroefdraad CBT-haak op met behulp van SetWindowshookex, zodat de applicatie wordt aangemeld wanneer een venster is gemaakt. In elk geval, wanneer een tooltip-venster wordt gevonden, wordt het gesuclimeerd. De module gaat dan omgaan met de WM_WINDOWPOSCHANGING- en WM_PAINT-berichten, zodat het venster is grootgebonden en wordt getekend alsof we het willen. Om dit in te schakelen, belt u de Hooktooltips-functie in de module. Dit wordt normaal gesproken soms gedaan tijdens het opstarten van de aanvraag, in Form_Load of Sub Main. U moet ook de functie van de HOKTOOLTIPS-functie bellen voordat de aanvraag eindigt om de subklasse te verwijderen. Niet doen die de aanvraag kan veroorzaken om te crashen wanneer ze worden gesloten.


Vbbubble Gerelateerde software

Flockdb

FlockDB is een gedistribueerde grafiekdatabase voor het opslaan van subtiency-lijsten. ...

11 194KB

Downloaden