Autor Beitrag
Sql_Andy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Fr 22.12.06 18:07 
Hallo, nach langem basteln muss ich nun doch mal um Hilfe rufen.

Ich benötige für einen copyrect ein übergroßes Formular, da ich Bilder auf einem Panel sammeln muss, von dem Panel aber leider keinen ... canvas.copyrect machen kann. Daher bringe ich das alles in ein Formular, komme aber trotzdem nicht weiter, da ich das Formular nicht auf die gewünschte größe bekomme (form1.width := 788 / form1.height 1122 ), um das Bild komplett zu erfassen.

Habt Ihr hier Ideen für mich ?
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Fr 22.12.06 21:26 
Hallo,

da gibt es ja tatsächlich eine Grenze :roll: .

Was hast Du den genau vor?
Ein großes Bild zusammensetzen und dann speichern?

Vermute mal das man es mit einem Hintergrund-Bitmap lösen kann.

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
Sql_Andy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Sa 23.12.06 08:32 
Du hast es genau erfasst. Ich muss aus vielen Bildern ein gesamtes Image erzeugen. Dieses errechne ich im Hintergrund auf einem Panel. Bis hierhin ist auch alles erledigt. Genau wie Du sagst, versuche ich nun das Panel-Canvas in ein Hide-Image zu bekommen... keine Chance !!

Das Panel-Canvas habe ich mit TMyPanel = class(TPanel)... property Canvas; erstellt. Das scheint er auch zu nehmen. Nur nach dem copyrect ist das Hide-Image schlicht nur lehr.
Sql_Andy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Sa 23.12.06 08:38 
Hmmm.. noch ein Hinweis eventuell: Also er scheint das Panel.Canvas zu übertragen, denn die PanelFarbe habe ich im Hide-Image. Nur nicht die Bilder ( den Panel-Inhalt) auf diesem Panel.