Avatar billede hugopedersen Nybegynder
15. maj 2011 - 21:49 Der er 7 kommentarer og
1 løsning

Skriftstørrelse der følger memofelt

Jeg har et memofelt på en form hvor jeg gerne vil at tekststørrelsen følger med hvis jeg laver formen større - altså trækker i hjørnet.

Kan det laves på en nem måde?
Avatar billede Slettet bruger
15. maj 2011 - 21:59 #1
Kun hvis du ændre fontens størrelse, men det bliver ikke en glideende overgang. Ved at C# har en komponent der gør dette og det med knapper, tekst og andet grafik
Avatar billede kroning Nybegynder
15. maj 2011 - 22:27 #2
Som jape skriver, det er ikke glidende men det virker.

var
  Form1: TForm1;
  fs : double;

implementation

{$R *.dfm}

procedure TForm1.FormResize(Sender: TObject);
begin
    Memo1.Font.Size:=round(self.Width/fs);
  caption:=inttostr(memo1.Font.Size);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
    fs:=self.Width/memo1.Font.Size;
end;
Avatar billede Slettet bruger
15. maj 2011 - 22:56 #3
Glimrende eksempel kroning
Avatar billede hugopedersen Nybegynder
16. maj 2011 - 06:37 #4
Jeg prøver lige lidt senere på dagen og vender tilbage.
Avatar billede hugopedersen Nybegynder
16. maj 2011 - 13:16 #5
kroning -> et svar
Avatar billede kroning Nybegynder
16. maj 2011 - 13:59 #6
Og svar
Avatar billede hugopedersen Nybegynder
16. maj 2011 - 14:39 #7
Og det var så 'bare' en kommentar :-)
Avatar billede kroning Nybegynder
16. maj 2011 - 14:52 #8
Så svar igen da.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester