Hej alle...
Jeg sidder og roder lidt rundt med nogle smarte måder at lave flotte programmer på. Altså programmer der ser tiltalende ud...!
Hvordan kan man lave sin form usynelig, så det f.eks. kun er visse objekter, billeder e.l. der kan ses af brugeren?
Forestil jer at man f.eks. tegner en cirkel, hvor alt redigerbart skal ligge indenfor! Sagt på en kort måde: "Man skal ikke kunne se, trykke eller andet på Formen...!
Er der nogen der lige kan give et lille fif!
Det er noget der har generet mig i et stykke tid...
Der er et komponent, hvor du kan få formen til at blive til et billede med en transparent farve. Det virker under Win 98/ME, men jeg har ikke prøvet det med Delphi 6. Her er hvad de skriver på Torry's Delphi Pages:
NKImageForm v.1.0 FWS 6 Kb 16.04.00By Nenad Konstantinovic. This is a TImage descendant component with additional functionality: when placed on a form, it can change it's appeareance. The form will look the same as the image, with a selected color (or a range of colors) appearing as transparent. It also provides a possibility to move the form by clicking on the image and dragging, since the title bar of the form is lost. You have these new properties to change the component behaviour:
-TransparentColor
-Tolerance
-AutoRender
-MoveForm
-SolidControls
-and the Render method.
Fully functional
Source: Included
Download: D3 D4 D5
Komponentet kan downloades her:
http://www.torry.net/vcl/graphics/effects/nkimgfrm.zipEmil Melgaard
emil.melgaard@private.dk[Redigeret d. 05/01-03 23:14:23 af Emil]