bsSplitButton?
bsSplitButton?
Gibt es in Lazarus die möglichkeit einem Button den Style bsSplitButton zuzuweisen? Damit er so ein DropDown Menü hat? Weil in Delphi 2010 ging das doch ich finde keine möglichkeit es in Lazarus zu machen.
Re: bsSplitButton?
Weiß nicht genau was du meinst.
Auf eine TToolBar mit einem TToolButton geht das via Style:tbsDropDown und einem TPopupMenu als Eigenschaft DropDownMenu.
Auf eine TToolBar mit einem TToolButton geht das via Style:tbsDropDown und einem TPopupMenu als Eigenschaft DropDownMenu.
Re: bsSplitButton?
Lazarus' TButton hat, wie Delphi 7, keinen Style, mit dem die gewünschte Einstellung vorgenommen werden könnte - offenbar kam das bei Delphi erst später rein. Wenn du das unbedingt brauchst, könntest du im BugTracker einen Feature-Request posten - vielleicht hat jemand Interesse, das zu implementieren, Delphi-Kompatibilität wäre ein gewichtiges Argument. Oder du installierst dir die BGRAControls (http://bgra-controls.sourceforge.net/, bei denen man einen Button entsprechend einstellen kann (und viel mehr), du brauchtst dazu BGRABitmap (in einem Unterordner von https://sourceforge.net/projects/lazpaint/, oder https://github.com/bgrabitmap/lazpaint/). Oder vielleicht gibt es ja nach andere externe Komponenten zu diesem Zweck - BGRAControls ist schon etwas schwergewichtig...