Billeder

Tags:    delphi

Hej.
Jeg sidder og laver et program, hvor man kan åbne billeder og tegne på dem, men jeg er i tvivl om hvad, jeg skal bruge til at åbne billedet og tegne i.
Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.
Er der nogen der ved hvad det er jeg skal bruge?

/Mads



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.

Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA

Selvfølgelig...

Koden er her:
Fold kodeboks ind/udKode 


Og i kan se et billede af stregen her: http://www.frip.dk/Vurdering/Billeder/Tegneprogram.jpg

Håber det var det du mente... :D


/Mads


Glem at det med MousePos ikke er helt rigtigt... det kan jeg selv ordne, mit problem er den stiplede linie... Glemte det lige før ;o)

/Mads

Hej Mads,

prøv at tilføj variablen FLastMouse : TPoint til din private sektion i din klasse og sørgfor at sætte den (X, Y) til -1 i din OnCreate event.
Prøv så at sætte denne kode ind i steder for din MouseXXX events:
Fold kodeboks ind/udKode 


/Michael.



Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.


Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA



Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.

Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA


Selvfølgelig...

Koden er her:
Fold kodeboks ind/udKode 


Og i kan se et billede af stregen her: http://www.frip.dk/Vurdering/Billeder/Tegneprogram.jpg

Håber det var det du mente... :D


/Mads



Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.

Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA

Selvfølgelig...

Koden er her:
Fold kodeboks ind/udKode 


Og i kan se et billede af stregen her: http://www.frip.dk/Vurdering/Billeder/Tegneprogram.jpg

Håber det var det du mente... :D


/Mads



Glem at det med MousePos ikke er helt rigtigt... det kan jeg selv ordne, mit problem er den stiplede linie... Glemte det lige før ;o)

/Mads



Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.

Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA

Selvfølgelig...

Koden er her:
Fold kodeboks ind/udKode 


Og i kan se et billede af stregen her: http://www.frip.dk/Vurdering/Billeder/Tegneprogram.jpg

Håber det var det du mente... :D


/Mads


Glem at det med MousePos ikke er helt rigtigt... det kan jeg selv ordne, mit problem er den stiplede linie... Glemte det lige før ;o)

/Mads
Hej Mads,

prøv at tilføj variablen FLastMouse : TPoint til din private sektion i din klasse og sørgfor at sætte den (X, Y) til -1 i din OnCreate event.
Prøv så at sætte denne kode ind i steder for din MouseXXX events:
Fold kodeboks ind/udKode 


/Michael.


Tak for svaret... Jeg giver points, hvis koden duer når jeg har tjekket den :D

/Mads



Jeg har prøvet bare at bruge TImage, og så bruge dens Canvas til at tegne med, men det giver en ufattelig dårlig streg.

Hvad mener du helt præcist med ufattelig dårlig streg - og kan du ikke supplere os med koden, der tegner denne streg?

/MHA

Selvfølgelig...

Koden er her:
Fold kodeboks ind/udKode 


Og i kan se et billede af stregen her: http://www.frip.dk/Vurdering/Billeder/Tegneprogram.jpg

Håber det var det du mente... :D


/Mads


Glem at det med MousePos ikke er helt rigtigt... det kan jeg selv ordne, mit problem er den stiplede linie... Glemte det lige før ;o)

/Mads
Hej Mads,

prøv at tilføj variablen FLastMouse : TPoint til din private sektion i din klasse og sørgfor at sætte den (X, Y) til -1 i din OnCreate event.
Prøv så at sætte denne kode ind i steder for din MouseXXX events:
Fold kodeboks ind/udKode 


/Michael.

Tak for svaret... Jeg giver points, hvis koden duer når jeg har tjekket den :D

/Mads


Totalt nice!!! Tak :D

/Mads



t