Delphi-PRAXiS
Seite 1 von 10  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bildschirmlupe - Bereich unter Formular ermitteln (https://www.delphipraxis.net/126586-bildschirmlupe-bereich-unter-formular-ermitteln.html)

Fussball-Robby 28. Dez 2008 23:05


Bildschirmlupe - Bereich unter Formular ermitteln
 
Hey,
ich habe vor, eine Bildschirmlupe zu programmieren. Ich weiß, man findet einige Codes, aber ich will mein Formular echt als Lupe benutzen: Alles, was unter dem Formular ist, soll auf dem Formular vergrößert gezeichnet werden. Alle Lösungen, die ich bisher gefunden habe, Können einen Abschnitt des Monitors vergrößern - nicht aber den Bereich unter dem Formular, ohne dieses zu berücksichtigen.
Wie kann man das - erstmal rein theoretisch - angehen?

lbccaleb 29. Dez 2008 00:26

Re: Bildschirmlupe programmieren - aber wie?
 
Hey, vllt hilft dir das hier ein wenig weiter:

Bilddschirm-Lupe

Fussball-Robby 29. Dez 2008 01:22

Re: Bildschirmlupe programmieren - aber wie?
 
Zitat:

Zitat von lbccaleb
Hey, vllt hilft dir das hier ein wenig weiter:

Bilddschirm-Lupe

Das ist ja leider nicht VCL und mit OpenGL. Um den Effekt geht es mir aber in erster Linie nicht. Ich will eigentlich nur den Bereich unter meinem Formular ermitteln und am Besten in eine Bitmap bekommen.

Sunlight7 29. Dez 2008 04:21

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Liste der Anhänge anzeigen (Anzahl: 1)
Meinst Du sowas?

Fussball-Robby 29. Dez 2008 11:54

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von Sunlight7
Meinst Du sowas?

Exakt, sowas meine ich. Ist das von dir? Wenn ja, kannst du den Quelltext veröffentlichen? Ansonsten: Gibt es dazu irgendwo den Quelltext? Oder nur die wichtigsten Funktionen?

Garfield 29. Dez 2008 14:27

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
http://www.unvrai.com/zoom2.php
http://stefan.huberdoc.at/comp/softw...mcontrols.html

Sunlight7 30. Dez 2008 00:41

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von Garfield

Das ist nich das, wonach er sucht

Zitat:

Zitat von Fussball-Robby
Zitat:

Zitat von Sunlight7
Meinst Du sowas?

Exakt, sowas meine ich. Ist das von dir? Wenn ja, kannst du den Quelltext veröffentlichen? Ansonsten: Gibt es dazu irgendwo den Quelltext? Oder nur die wichtigsten Funktionen?

Ja, das ist ein sehr altes Spielerei von mir, den QC hab ich nicht zur Hand, der is wohl noch auf dem altem Recnhner mit der kaputten GraKa :pale:

Garfield 30. Dez 2008 08:13

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von Sunlight7
Zitat:

Zitat von Garfield

Das ist nich das, wonach er sucht

Sicher?

So etwas wie das erste als Tut: http://delphi.about.com/od/graphics/l/aa120198.htm

Sunlight7 30. Dez 2008 08:43

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von Garfield
Sicher?

Ich mir? Ja :mrgreen:

Zitat:

Zitat von Fussball-Robby
Alles, was unter dem Formular ist, soll auf dem Formular vergrößert gezeichnet werden.

Dein 1. Link macht genaus das:
Zitat:

Zitat von Fussball-Robby
Alle Lösungen, die ich bisher gefunden habe, Können einen Abschnitt des Monitors vergrößern - nicht aber den Bereich unter dem Formular, ohne dieses zu berücksichtigen.

Der 2. Link vergrößert ein (von Datei geladenes) Bitmap, das auf dem Formular gezeichnet wird.


Vllt baue ich per Gelegenheit die Festplaten des Oldies aus und guck da drauf nach dem Projekt, aber dieses Jahr komm ich wohl eher nicht mehr dazu :lol:

Garfield 30. Dez 2008 10:01

Re: Bildschirmlupe - Bereich unter Formular ermitteln
 
Zitat:

Zitat von Sunlight7
Zitat:

Zitat von Garfield
Sicher?

Ich mir? Ja :mrgreen:

Das ist schön. Aber was ist denn so anders daran? Anstelle der Cursorposition müsste doch nur der Mittelpunkt des Formulars verwendet werden!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr.
Seite 1 von 10  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz