FMX.Graphics.TFontStyleExt

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TFontStyleExt = record
    SimpleStyle: TFontStyles;
    Weight: TFontWeight;
    Slant: TFontSlant;
    Stretch: TFontStretch;
    class function Create(const AWeight: TFontWeight = TFontWeight.Regular;
      const AStant: TFontSlant = TFontSlant.Regular; const AStretch: TFontStretch = TFontStretch.Regular;
      const AOtherStyles: TFontStyles = []): TFontStyleExt; overload; static; inline;
    class function Create(const AStyle: TFontStyles): TFontStyleExt; overload; static; inline;
    class function Default: TFontStyleExt; static; inline;
    class operator Equal(const A, B: TFontStyleExt): Boolean;
    class operator NotEqual(const A, B: TFontStyleExt): Boolean;
    class operator Implicit(const AStyle: TFontStyleExt): TFontStyles;
    class operator Add(const A, B: TFontStyleExt): TFontStyleExt;
    class operator Add(const A: TFontStyleExt; const B: TFontStyle): TFontStyleExt;
    class operator Add(const A: TFontStyleExt; const B: TFontStyles): TFontStyleExt;
    class operator Subtract(const A: TFontStyleExt; const B: TFontStyle): TFontStyleExt;
    class operator Subtract(const A: TFontStyleExt; const B: TFontStyles): TFontStyleExt;
    class operator In(const A: TFontStyle; const B: TFontStyleExt): Boolean;
    class operator Multiply(const A: TFontStyles; const B: TFontStyleExt): TFontStyles;
    function IsRegular: Boolean;
  end;

C++

struct DECLSPEC_DRECORD TFontStyleExt
{
public:
    System::Uitypes::TFontStyles SimpleStyle;
    TFontWeight Weight;
    TFontSlant Slant;
    TFontStretch Stretch;
    static TFontStyleExt __fastcall Create(const TFontWeight AWeight = (TFontWeight)(0x4), const TFontSlant AStant = (TFontSlant)(0x0), const TFontStretch AStretch = (TFontStretch)(0x4), const System::Uitypes::TFontStyles AOtherStyles = System::Uitypes::TFontStyles() )/* overload */;
    static TFontStyleExt __fastcall Create(const System::Uitypes::TFontStyles AStyle)/* overload */;
    static TFontStyleExt __fastcall Default();
    static bool __fastcall _op_Equality(const TFontStyleExt &A, const TFontStyleExt &B);
    bool __fastcall operator==(const TFontStyleExt& __rhs) { return TFontStyleExt::_op_Equality(*this, __rhs); };
    static bool __fastcall _op_Inequality(const TFontStyleExt &A, const TFontStyleExt &B);
    bool __fastcall operator!=(const TFontStyleExt& __rhs) { return TFontStyleExt::_op_Inequality(*this, __rhs); };
    __fastcall operator System::Uitypes::TFontStyles();
    static TFontStyleExt __fastcall _op_Addition(const TFontStyleExt &A, const TFontStyleExt &B);
    TFontStyleExt __fastcall operator+(const TFontStyleExt& __rhs) { return TFontStyleExt::_op_Addition(*this, __rhs); };
    static TFontStyleExt __fastcall _op_Addition(const TFontStyleExt &A, const System::Uitypes::TFontStyle B);
    TFontStyleExt __fastcall operator+(const System::Uitypes::TFontStyle& __rhs) { return TFontStyleExt::_op_Addition(*this, __rhs); };
    static TFontStyleExt __fastcall _op_Addition(const TFontStyleExt &A, const System::Uitypes::TFontStyles B);
    TFontStyleExt __fastcall operator+(const System::Uitypes::TFontStyles& __rhs) { return TFontStyleExt::_op_Addition(*this, __rhs); };
    static TFontStyleExt __fastcall _op_Subtraction(const TFontStyleExt &A, const System::Uitypes::TFontStyle B);
    TFontStyleExt __fastcall operator-(const System::Uitypes::TFontStyle& __rhs) { return TFontStyleExt::_op_Subtraction(*this, __rhs); };
    static TFontStyleExt __fastcall _op_Subtraction(const TFontStyleExt &A, const System::Uitypes::TFontStyles B);
    TFontStyleExt __fastcall operator-(const System::Uitypes::TFontStyles& __rhs) { return TFontStyleExt::_op_Subtraction(*this, __rhs); };
    static bool __fastcall _op_In(const System::Uitypes::TFontStyle A, const TFontStyleExt &B);
    static System::Uitypes::TFontStyles __fastcall _op_Multiply(const System::Uitypes::TFontStyles A, const TFontStyleExt &B);
    bool __fastcall IsRegular();
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics FMX.Graphics

Beschreibung

Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben.