Announcement

Collapse
No announcement yet.

Standard - Font festlegen???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Standard - Font festlegen???

    Hallo zusammen,

    ich habe mal eine Frage.
    (Auch wenn sie vielleicht nicht hier hin gehört!)
    Kann man statt der voreingestellten Form-Font (MS Sans Serif) eine andere Schriftart einstellen, die bei jedem neuen Form autom. angewandt wird?

    Wenn ja, wo bzw. wie mache ich das.

    Für alle Antworten bedanke ich mich schon einmal im voraus!

    Marc

  • #2
    <a href="/webx?14@@.ee8d039/4">Ulrich Gerhardt "Projektvorlage ändern ???" 08.10.2002 14:12</a>
    <br>Uli

    Comment


    • #3
      Oder eigene abgeleitet Formklasse definieren in dessen Konstruktur der Font überschrieben wird.

      Vorteil:<br>
      Man brauchst sich nicht mit der Objektvorlage herumzuärgern

      Nachteil:<br>
      Man muß per Hand den Eintrag
      <pre>
      TmyForm1 = TForm
      durch
      TmyForm1 = TMyBaseForm
      </pre>
      für jedes neues Formulare ersetzen
      &#10

      Comment


      • #4
        Hi Bernhard,<br>
        kriegt der Formulardesigner das auf die Reihe?
        Man ist da ja einiges gewöhnt. :-)
        <br>Uli

        Comment


        • #5
          Im Forumlardesigner wirst Du nichts mitbekommen.

          Folgendes Vorgehen:
          <pre>
          1, Neue Klasse definieren in myBaseForm-Unit:
          type
          TmyBaseForm = class(TForm)
          public
          constructor ...

          constructor TmyBaseForm.Create...
          begin
          inherited;

          self.Font.Name := 'Tahoma';
          end;

          2, In jedem Formular TForm ersetzen

          type
          TmyForm1 = class(TMyBaseForm)
          <pre>

          Eine evtl. Einstellung im Formdesigner wird nun ignoriert, aber dafür kannst Du alle deine Formulare mit einer Codezeilen-Änderung anpassen

          Comment

          Working...
          X