Die Suche ergab 11 Treffer

von gtom
Do 1. Jul 2010, 20:44
Forum: Units/Komponenten
Thema: Tips & Tricks für Lazarus & Linux
Antworten: 9
Zugriffe: 7533

Tips & Tricks für Lazarus & Linux

Hallo, seit einigen Monaten schreibe ich an einem Projekt in Lazarus/Freepascal auf der Basis Realtime-Linux.
Dafür sind mittlerweile einige eigene Komponenten/Workarounds entstanden die ich hier anderen zur Verfügung stellen will...

Das Projekt ist unter http://code.google.com/p/moccagui/" onclick ...
von gtom
So 14. Feb 2010, 04:56
Forum: Komponenten und Packages
Thema: MouseEnter-MouseLeave-Problematik
Antworten: 8
Zugriffe: 2648

Re: MouseEnter-MouseLeave-Problematik

Hallo,
Eine einfache Variable wie :

Move1,Move2: Boolean;

hilft hier ungemein...

Dann brauchste OnMouseMove (für alle Komponenten)

Komp1.OnMousesMove:= DoMouseMove1;
Komp2.OnMouseMove:= DoMouseMove2;

procedure DoMouseMove1:
if not Move1then
begin
NeuImControl;
Move1:= True;

//und für ...
von gtom
Sa 13. Feb 2010, 19:35
Forum: Komponenten und Packages
Thema: Form aus XML-Datei erstellen
Antworten: 0
Zugriffe: 1404

Form aus XML-Datei erstellen

Hallo, habe mal ne Frage zu Komponenten aus einer XML-Datei erstellen...

Lazarus kann ja ein Formular als .lfm oder als .xml speichern...
Jetzt habe ich irgendwo gelesen dass man zur Laufzeit ein Formular auch aus der .lfm bzw aus einer xml- Datei erstellen kann.
Werde aber aus dem XML Beispiel ...
von gtom
Fr 12. Feb 2010, 12:39
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

So, Problem ist gleöst...

Je nach Rechnerkonfiguration steigt TOpenGlControl mit nem xError (Badmatch, BadDrawable) aus...

Lösung:

1.) die glx funktionen die in gtkglxcontext enthalten sind werden durch die funktionen der FP- Unit glx ersetzt.
2.) context_unref wird auskommentiert...

Jetzt ...
von gtom
Do 4. Feb 2010, 14:23
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

Äh, nochwas, hab ich ganz vergessen...

Ich rede hier von allen (!) Lazarus Apps die TOpenGlControl benutzen, auch das original.- Beispiel...!
die Anwendungen laufen alle aber beim Beenden kommt der Fehler (XError, BadMatch), normalerweise bekommt der Benutzer davon nichts mit es sei denn man ...
von gtom
Do 28. Jan 2010, 08:35
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

Das Verhalten ist unabhängig vom eingestellten Thema und passiert auch nur bei OpenGlControl...

D.h. gtkWidgetset -> DestroyHandle läuft für alle Buttons, Menus, Listboxes etc einwandfrei durch bis das OpenGl- Controll kommt,
Zum Test habe ich mal alle Gl-Ausgaben mit ner Bool- Variable unterbunden ...
von gtom
Mi 27. Jan 2010, 06:34
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

Erstmal Danke für die Antworten...

Habe mal zum Test auf 2 Rechner das gleiche Ubuntu aufgespielt, Lazarus aus den Paketquellen installiert und die Rechner identisch aufgebaut (Wie gesagt, ist nur die Hardware unterschiedlich)
Auf beiden Rechnern das gleiche Projekt ausgeführt, Rechner 1 steigt mit ...
von gtom
Mo 25. Jan 2010, 22:01
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

Das Projekt läuft unter Ubuntu 8.10 mit RTAI (also mit nem RealTime Kernel)
Auf 9.10 Std sowie auf meinem Atom(8.10 RTAI) läuft es ohne Probleme,

Der Fehler tritt immer auf wenn das zugehörige Formular gelöscht wird... OnDestroy...

Wi kann man XErrors "debuggen" ???

Gru0 Thomas
von gtom
Mo 25. Jan 2010, 20:27
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

mit Gtk2 kann ich auch leben wenn Problem 2 behoben ist... :-)
von gtom
Mo 25. Jan 2010, 19:44
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Re: Probleme mit Lazarus OpenGl sowie mit Fonts...

Nachtrag:
Der OpenGlControl- Fehler (XError, Badmatch) passiert auch in einem neuen (leeren) Projekt nur mit einem OpenGlControl auf dem Formular.
Von daher muss das ja auch bei anderen vorkommen. Oder wird OpenGlControl sooo selten verwendet???
von gtom
Mo 25. Jan 2010, 19:39
Forum: Linux
Thema: Probleme mit Lazarus OpenGl sowie mit Fonts...
Antworten: 13
Zugriffe: 6233

Probleme mit Lazarus OpenGl sowie mit Fonts...

Hallo, nachdem mein Projekt mittlerweile "erwachsen" geworden ist bin ich gerade an den "Feinheiten" angekommen, hier bestehen noch 2 Probleme worauf ich bisher noch keine Antwort gefunden habe...

1.) Probleme mit Font (Fixed -Pitch)
Wenn ich in meinem Projekt in einem Formular einen Font auswähle ...