Som du også selv siger, du har prøvet. Problemet er vel, at drawRoundedRectangle ikke ligger i en funktion, så den bliver udført ved start. Når du så ændrer autoHeight, sker der jo ikke noget, for RoundedRectangle er allerede blevet tegnet! Derfor må du enten tegne den på ny eller finde en måde at ændre dens autoHeight på!
Nej, jeg ved heller ikke hvordan du ændrer rektanglen, når først den er tegnet, men du kan i hvert fald ikke ændre i et funktionskald, der jo _er_ blevet kørt.
Nu har jeg taget drawRoundedRectangle(container.toolTip, ttWidth, autoHeight, 16, 0x99FF00, 40); ind i showTip-funktionen og det fungerer for så vidt at den viser sig i den rigtige højde, men desværre så ændrer den sig ikke. Jeg mangler en måde at unloade funktionen i hideTip-funktionen. Jeg kan ikke bare ændre parametrene til 0 - hvorfor kan jeg ikke lige regne ud.
hvis du skal erklære variablen som global er det rigtig nok at du siger _global.autoheight = "værdi"; men når du skal fange den igen skal du igen bruge navnet _global.autoheight for der er forskel på _global.autoheight & autoheight
det er vist her i denne tutorial har selv lige brugt det....
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.