StatusBar
Код:
StatusBar->Panels->Items->Width
но ширина задается в пикселях а у меня известна только строка (кол-во символов), как расчитать ширину панелей?
Цитата:
Originally posted by enola
Есть StatusBar, необходимо програмно изменять ширину панелей, делаю вот так:
но ширина задается в пикселях а у меня известна только строка (кол-во символов), как расчитать ширину панелей?
Есть StatusBar, необходимо програмно изменять ширину панелей, делаю вот так:
Код:
StatusBar->Panels->Items->Width
но ширина задается в пикселях а у меня известна только строка (кол-во символов), как расчитать ширину панелей?
Есть такой метод у Canvas:
Returns the height, in pixels, of a string rendered in the current font.
int __fastcall TextHeight(const AnsiString Text);
Description
Use TextHeight to determine the height a string will occupy in the image. Other elements in the image such as lines, boxes, or additional lines of text can be positioned to accommodate the height of the text.
TextHeight returns the same value as TextExtent(Text).cy.
Цитата:
Originally posted by AlexandrVSmirno
Есть такой метод у Canvas:
int __fastcall TextHeight(const AnsiString Text);
Есть такой метод у Canvas:
int __fastcall TextHeight(const AnsiString Text);
Спасибо, решил задачку. Только наверное Вы хотели сказать TextWidth :).
Цитата:
Originally posted by enola
Спасибо, решил задачку. Только наверное Вы хотели сказать TextWidth :).
Спасибо, решил задачку. Только наверное Вы хотели сказать TextWidth :).
Сори. Конечно. Но главное, что суть Вы поняли.