Wo finde ich GetDC?

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Wo finde ich GetDC?

Beitrag von alexander »

Hi,

ich suche die Funktion GetDC. In Welcher Unit ist sie?
Konkret brach eich das Handle von einer Instanz von TOpenGLControl.
Und das Handle benötige ich weil, ich damit Font Listen erstelle:

Code: Alles auswählen

glXUseXFont(DC, 0, anzList-1, FontLists.number);  // Mit selektiertem Font Zeichen erstellen
Gruß Alexander

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Gibt es SelectObject? Und wo ist es?

Beitrag von alexander »

Hi,

ich suche die Procedure SelectObject.
Der Grund ist hier.

Code: Alles auswählen

SelectObject(self.DC, self.Handle);              // Font auf einen Device Context benutzen
Hoffe ihr könnt mir weiterhelfen..

Gruß Alexander

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Re: Wo finde ich GetDC?

Beitrag von theo »

alexander hat geschrieben:n Welcher Unit ist sie?
Ich glaube du weisst vor allem nicht, wie man in Dateien sucht. ;-)

Alles in LCLIntf

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

erstmal Riesen Dank!

hmmm neee, geht das mit Lazarus?
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

alexander hat geschrieben:
hmmm neee, geht das mit Lazarus?
:lol:

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Menü Suchen >> vierter Eintrag von oben ;)
Johannes

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Scheint sehr Windows-Lastig zu sein.

SelectObject kannst du über die Unit windows erreichen, aber eben nur für Win, so wie ich das seh.

//ich führ die beiden Themen mal zusammen
Johannes

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Meep, Theo hat schon den richtigen Tipp gegeben. Die Plattformunabhängige variante ist in LCLIntf.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

monta hat geschrieben:Menü Suchen >> vierter Eintrag von oben ;)
ja,aja aber wenn ich eine Procedur habe, dessen Unit noch nicht eingebunden ist kann ich sie ja auch nicht durchsuchen.....

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Suche in Verzeichnissen. Pfad zu lcl und fpcsrc eingeben.

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

monta hatte hier auch schon eine LCL Hilfe gepostet, Viele sachen findest du auch da drin. Hat mir am Anfang sehr geholfen Aufjeden Fall.
MFG
Michael Springwald

Antworten