C++ Builder Snippets  


TButton/TBitBtn mit mehrzeiligen Caption-Texten:
 
//---------------------------------------------------------------------------
// Funktion SetButtonToMultilne() ermöglicht es, die Steuerelemente TButton
// und TBitBtn mit mehrzeiligen Texten zu versehen
//---------------------------------------------------------------------------
// SetButtonToMultilne() wird im OnShow/OnCreate-Eventhandler des
// Formulars (oder aber auch zu einem anderen belibigen Zeitpunkt
// aufgerufen und erwartet einen Zeiger auf das zu verändernde
// Steuerelement als Übergabeparameter.
//---------------------------------------------------------------------------
// Beispielaufrufe:
//
// SetButtonToMultilne(Button1);
// Button1->Caption = "Zeile1\r\nZeile2";
//
// SetButtonToMultilne(BitBtn1);
// BitBtn1->Caption = "Zeile1\r\nZeile2";
//---------------------------------------------------------------------------
void SetButtonToMultilne(TButtonControl* plBtn)
{
  SetWindowLong(plBtn->Handle, GWL_STYLE, GetWindowLong(
    plBtn->Handle, GWL_STYLE) | BS_MULTILINE);
}


© '99-2001 by S. Kreutzmann