Tbuttons verschwinden auf tabsheet (gelöst)
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Tbuttons verschwinden auf tabsheet (gelöst)
hallo zusammen,
ich habe folgendes "Phänomen":
Ein Programm hat diverse Tbuttons.
Teilweise befinden sich diese auf einem Tpagecontroll (TTabsheet), teilweise auf einem Tpanel.
Beim Versuch einen Screenshot zu erstellen passiert folgendes.
Nach dem Programmstart und beim Drücken der ALT-Taste werden die Buttons auf dem Tpagecontroll (TTabsheet)unsichtbar.
Mit dem Überfahren mit der Maus werden die Buttons wieder sichtbar.
Ein weiteres Drücken von ALT danach hat keine Auswirkung mehr.
Die Buttons auf dem Pannel sind nicht betroffen.
Im onkeydown des Form werden zwar andere Tasten abgefragt, aber dort wird auf ALT nicht reagiert.
Wo kann ich den Fehler suchen?
Achtung: Lazarus unter WIN
Danke Gruss KHH
ich habe folgendes "Phänomen":
Ein Programm hat diverse Tbuttons.
Teilweise befinden sich diese auf einem Tpagecontroll (TTabsheet), teilweise auf einem Tpanel.
Beim Versuch einen Screenshot zu erstellen passiert folgendes.
Nach dem Programmstart und beim Drücken der ALT-Taste werden die Buttons auf dem Tpagecontroll (TTabsheet)unsichtbar.
Mit dem Überfahren mit der Maus werden die Buttons wieder sichtbar.
Ein weiteres Drücken von ALT danach hat keine Auswirkung mehr.
Die Buttons auf dem Pannel sind nicht betroffen.
Im onkeydown des Form werden zwar andere Tasten abgefragt, aber dort wird auf ALT nicht reagiert.
Wo kann ich den Fehler suchen?
Achtung: Lazarus unter WIN
Danke Gruss KHH
Zuletzt geändert von khh am Di 9. Nov 2010, 11:52, insgesamt 1-mal geändert.
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Tbuttons verschwinden auf tabsheet
Alt hat den Wert:
key = 18
Soweit ich weis geht onkeydown an bevor etwas passiert (= bei enter machts piep, wenn key = 0, dann gibts auch kein piep mehr
)
versuch am ende also mal am ende von onkeydown key = 0 zu setzen, wenn das geht.
edit:
bzw if key = 18 then key := 0;
key = 18
Soweit ich weis geht onkeydown an bevor etwas passiert (= bei enter machts piep, wenn key = 0, dann gibts auch kein piep mehr

versuch am ende also mal am ende von onkeydown key = 0 zu setzen, wenn das geht.
edit:
bzw if key = 18 then key := 0;
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
das geht , ändert aber nix am Problem.MAC hat geschrieben:Alt hat den Wert:
key = 18
Soweit ich weis geht onkeydown an bevor etwas passiert (= bei enter machts piep, wenn key = 0, dann gibts auch kein piep mehr)
versuch am ende also mal am ende von onkeydown key = 0 zu setzen, wenn das geht.
edit:
bzw if key = 18 then key := 0;
Die Buttons verschwinden trotzdem.

-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
ist das jetzt ein Bug oder ein Feature ? 
Gruss KHH

Gruss KHH
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Tbuttons verschwinden auf tabsheet
ka, nennen wir es feature, hört sich besser an.
Welche Lazarusversion hast du ?
Schon mal nen aktuellen snapsshot ausprobiert, kommt das da auch noch vor, sonnst wird es wohl ein bug sein.
Welche Lazarusversion hast du ?
Schon mal nen aktuellen snapsshot ausprobiert, kommt das da auch noch vor, sonnst wird es wohl ein bug sein.
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
MAC hat geschrieben:ka, nennen wir es feature, hört sich besser an.
Welche Lazarusversion hast du ?
Schon mal nen aktuellen snapsshot ausprobiert, kommt das da auch noch vor, sonnst wird es wohl ein bug sein.
Vers. 09.29
FPC 2.4.1
SVN 24607
wäre nett wenn das mal jemand mit ner neueren version ausprobieren könnte.
Ich sträube mich immer gleich alle neuen Updates zu installieren.
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Tbuttons verschwinden auf tabsheet
Betriebssystem ?
Tu mal allen einen Gefallen >> Persöhnlicher Bereich >> Profil
und gib da mal OS und die versionsnr am, dann erscheinen die unter deiner Signatur und das hilft leuten ungemein...
Ich hab letztens auf die 28000 geupdated, weils so ne schöne nr war
Also der Uptadefan bin ich auch nicht, aber alle 500 Nr muss nen Update einfach sein...
Ps: Mach dir nen Screensho von den Pfaden in der Einstellung, beim FPC welches streikt der da immer nen bis, weil man 4.3 anstatt 4.1 angeben muss... , dann ist das kein problem mehr...
Tu mal allen einen Gefallen >> Persöhnlicher Bereich >> Profil
und gib da mal OS und die versionsnr am, dann erscheinen die unter deiner Signatur und das hilft leuten ungemein...
Ich hab letztens auf die 28000 geupdated, weils so ne schöne nr war

Also der Uptadefan bin ich auch nicht, aber alle 500 Nr muss nen Update einfach sein...
Ps: Mach dir nen Screensho von den Pfaden in der Einstellung, beim FPC welches streikt der da immer nen bis, weil man 4.3 anstatt 4.1 angeben muss... , dann ist das kein problem mehr...
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
MAC hat geschrieben:Betriebssystem ?
Tu mal allen einen Gefallen >> Persöhnlicher Bereich >> Profil
und gib da mal OS und die versionsnr am, dann erscheinen die unter deiner Signatur und das hilft leuten ungemein...
Ich hab letztens auf die 28000 geupdated, weils so ne schöne nr war![]()
Also der Uptadefan bin ich auch nicht, aber alle 500 Nr muss nen Update einfach sein...
Ps: Mach dir nen Screensho von den Pfaden in der Einstellung, beim FPC welches streikt der da immer nen bis, weil man 4.3 anstatt 4.1 angeben muss... , dann ist das kein problem mehr...
Oki, habs im Profil eingetragen.
Der Fehler tritt unter Vista und Win 7 auf.
XP hab ich grad keins mehr zum testen

-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Tbuttons verschwinden auf tabsheet
bei winXP tritt es nicht auf, hilft wohl nichts außer updaten 

Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
MAC hat geschrieben:bei winXP tritt es nicht auf, hilft wohl nichts außer updaten
kann das vieleicht noch jemand mit win 7 oder vista testen?
ich hab da den leisen Verdacht dass es am BS liegt .-(
bevor ich update

-
- Beiträge: 465
- Registriert: Sa 21. Aug 2010, 21:30
- OS, Lazarus, FPC: Windows 7 Ultimate (L 1.2.2 FPC 2.6.4 32-bit)
- CPU-Target: 64-Bit
- Wohnort: nahe Bremen
- Kontaktdaten:
Re: Tbuttons verschwinden auf tabsheet
versuch ma rechtsklick auf den Button --> elternobjekt ändern
www.mcpatcher.net | www.hoeper.me
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: Tbuttons verschwinden auf tabsheet
ich habe jetzt als Elternobjekt das darunter liegende Panel zugewiesen.Bauer321 hat geschrieben:versuch ma rechtsklick auf den Button --> elternobjekt ändern
Und siehe da, funktioniert .-)
Danke dir für den Tipp
Gruss KHH