[Delphi] Vlak vullen

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 13-08 11:55
Afbeeldingslocatie: http://home.wanadoo.nl/zanderz/dartz.JPG
Ik heb bovenstaand plaatje via enkele simpele tekenroutines gemaakt in Delphi. Nu wil ik deze vlakken elk afzonderlijk vullen met een bepaalde kleur. Het is een TImage.
Ik ging er vanuit dat er wel een functie Canvas.Fill (TColor) was ofzo, dit blijkt niet het geval.
Is het mogelijk om toch op een of andere manier de vlakken te vullen, zonder hiervoor zelf lange functies te schrijven?
Ik heb dit wel eens gedaan in Pascal in DOS, maar ik voel er niet zo veel voor om dat nu ook te doen... Bovendien ging dit lang niet altijd goed.

Het berekenen van de coordinaten van de vlakken is geen probleem, het gaat er alleen om dat ik de vlakken wil vullen met een kleur.

Full-stack webdeveloper in Groningen


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

TCanvas.FloodFill zou ik eens proberen :) Staat duidelijk in de help met voorbeeld.

We adore chaos because we like to restore order - M.C. Escher


  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 13-08 11:55
FloodFill! Tuurlijk! Bedankt!

Full-stack webdeveloper in Groningen


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:02

.oisyn

Moderator Devschuur®

Demotivational Speaker

Even de documentatie openslaan voortaan he

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.