AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:47

Parameter dieser Suchanfrage:

Suche in Thema: Combo ausblenden?
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Combo ausblenden?

     
      by jaenicke, 21. Jun 2011
    Ach so meinst du das, ja klar, das wird so sein.

    Aber egal wie das intern in der API dann aussieht, es ist eine spezielle ComboBox Fensterklasse, die das entsprechende Verhalten von Windows bekommt.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Combo ausblenden?

     
      by jaenicke, 21. Jun 2011
    Edit Fensterklasse und ListBox Fensterklasse? Bist du sicher?

    Schließlich gibt es die ComboBox Fensterklasse direkt, siehe hier in der Liste:
    http://msdn.microsoft.com/en-us/library/ms633574.aspx#system
    Und ich hätte jetzt den Quelltext in Delphi so interpretiert, dass die auch verwendet wird. :gruebel:procedure TCustomComboBox.CreateParams(var Params: TCreateParams);

    begin
    inherited...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Combo ausblenden?

     
      by jaenicke, 21. Jun 2011
    Ja, das passiert genau über CBN_CLOSEUP. Das ist für Windows ein solches DropDown-Control, eben eine Combobox. Deshalb wird da via WM_COMMAND der NotifyCode CBN_CLOSEUP geschickt um es zu schließen. Ich bezweifle, dass du das adaptieren kannst ohne auch eine ComboBox zu implementieren. (Sicher bin ich da nicht, ich habe es nie versucht.)

    Das siehst du in TCustomComboBox.CreateParams. Dort wird...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Combo ausblenden?

     
      by jaenicke, 21. Jun 2011
    Zum Schließen dient der NotifyCode CBN_CLOSEUP oder auch die Methode CloseUp, die protected ist, also von einer abgeleiteten klasse (oder mit Tricks) erreichbar ist. Das kannst du aber auch im Quelltext der TComboBox direkt sehen. ;-)

    Und als Ereignis, denn das war ja was du gefragt hattest (auch wenn ich nicht sicher bin, dass du das meintest) gibt es OnCloseUp.

    // EDIT:
    Ach ja, und dann...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=161186
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz