Tbuttons verschwinden auf tabsheet (gelöst)

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
Antworten
khh
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)

Beitrag von khh »

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
Zuletzt geändert von khh am Di 9. Nov 2010, 11:52, insgesamt 1-mal geändert.

MAC
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

Beitrag von MAC »

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 :cry: )
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;

khh
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

Beitrag von khh »

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 :cry: )
versuch am ende also mal am ende von onkeydown key = 0 zu setzen, wenn das geht.

edit:
bzw if key = 18 then key := 0;
das geht , ändert aber nix am Problem.
Die Buttons verschwinden trotzdem. :-(

khh
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

Beitrag von khh »

ist das jetzt ein Bug oder ein Feature ? :-(

Gruss KHH

MAC
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

Beitrag von MAC »

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.

Code: Alles auswählen

Signatur := nil;

khh
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

Beitrag von khh »

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.

MAC
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

Beitrag von MAC »

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 :D
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;

khh
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

Beitrag von khh »

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 :D
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 :-(

MAC
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

Beitrag von MAC »

bei winXP tritt es nicht auf, hilft wohl nichts außer updaten :D

Code: Alles auswählen

Signatur := nil;

khh
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

Beitrag von khh »

MAC hat geschrieben:bei winXP tritt es nicht auf, hilft wohl nichts außer updaten :D

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 :-(

Bauer321
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

Beitrag von Bauer321 »

versuch ma rechtsklick auf den Button --> elternobjekt ändern
www.mcpatcher.net | www.hoeper.me

khh
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

Beitrag von khh »

Bauer321 hat geschrieben:versuch ma rechtsklick auf den Button --> elternobjekt ändern
ich habe jetzt als Elternobjekt das darunter liegende Panel zugewiesen.

Und siehe da, funktioniert .-)

Danke dir für den Tipp

Gruss KHH

Antworten