AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ButtonClick wird nicht ausgeführt

Ein Thema von Ykcim · begonnen am 6. Sep 2012 · letzter Beitrag vom 7. Sep 2012
Antwort Antwort
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.782 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: ButtonClick wird nicht ausgeführt

  Alt 6. Sep 2012, 16:57
.. ein Schuss ins Blaue - kann das etwas mit den LiveBindings zu tun haben?

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#2

AW: ButtonClick wird nicht ausgeführt

  Alt 6. Sep 2012, 17:05
@mkinzler
Nein, dann haben sie nicht alle den gleichen Owner - siehe Anhang.

Aber um noch einmal auf die Frage von gmc616 zurückzukommen:
Ich habe ein Hauptformular, auf dem in PageControls verschiedene Frames liegen. Auf einem dieser Frames ist ein weiteres Frame mit eingebunden, um das es hier geht.
Also Form
--> Frame
--> Frame (hier passiert der Fehler)
Kann das Fehler verursachen?

@Klaus01
Mit LiveBindings arbeite ich nicht - damit kenne ich mich garnicht aus...
Angehängte Grafiken
Dateityp: jpg Struktur.jpg (74,8 KB, 22x aufgerufen)
Patrick

Geändert von Ykcim ( 6. Sep 2012 um 17:08 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.391 Beiträge
 
Delphi 12 Athens
 
#3

AW: ButtonClick wird nicht ausgeführt

  Alt 6. Sep 2012, 17:09
Sind da irgendwo Actions verbaut?

Wäre es nicht soeine blöde Starter, dann hätte ich empfohlen mal die Debug-DCUs zu aktivieren und einen Haltepunkt in die Button-Klick-Methode der VCL reinzumachen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#4

AW: ButtonClick wird nicht ausgeführt

  Alt 6. Sep 2012, 17:11
Hört auf nachzudenken: Ich habe gerade das Frame mal direkt im HauptForm platziert und siehe da, jetzt funktioniert es.

Kann mir jemand erklären, was da passiert? Ist das ein no-go, wenn ich ein Frame in einem Frame platziere?

Danke
Ykcim
Patrick
  Mit Zitat antworten Zitat
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#5

AW: ButtonClick wird nicht ausgeführt

  Alt 6. Sep 2012, 17:25
Korrektur!
Ich habe das Frame gerade aus dem anderen Frame herausgelöscht und wieder neu eingesetzt - dann funktioniert es fast wieder.

Warum kann das sein?

Das fast deshalb, weil er irrationaler Weise bei dem einen Button die Reihenfolge der Buttons vertauscht und erst ab dem zweiten Mal sie wieder korrek anordnet.

Das erste Mal drücken: Anhang1 Press1.jpg
Das zweite Mal drücken: Anhang2 Press2.jpg

Warum???

Delphi-Quellcode:
  if ButtonZeitraumBearbeiten.Caption='Bearbeitenthen
    begin
      ButtonZeitraumBearbeiten.Glyph:=nil;
      ImageList1.GetBitmap(29, ButtonZeitraumBearbeiten.Glyph);
      ButtonZeitraumBearbeiten.Caption:='Speichern';
      ButtonZeitraumNeu.Visible:=true;
      ButtonZeitraumLoeschen.Visible:=true;
    end
  else
    begin
      ButtonZeitraumBearbeiten.Caption:='Bearbeiten';
      ButtonZeitraumBearbeiten.Glyph:=nil;
      ImageList1.GetBitmap(64, ButtonZeitraumBearbeiten.Glyph);
      ButtonZeitraumNeu.Visible:=false;
      ButtonZeitraumLoeschen.Visible:=false;
    end;
Vielen Dank
Ykcim
Angehängte Grafiken
Dateityp: jpg Press1.jpg (42,4 KB, 15x aufgerufen)
Dateityp: jpg Press2.jpg (46,1 KB, 14x aufgerufen)
Patrick
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz