Jump to content

Kast2k

uniGUI Subscriber
  • Posts

    55
  • Joined

  • Last visited

Everything posted by Kast2k

  1. Good day, dear colleagues! I am developing an information screen for usage on screens with different resolution F.e. there is a TUniPanel on the main form with some text. During onResize of form program is calculating Unipanel width and height and max font size. But after form show i see that UniPanel text was moved to the bottom. Screenshot attached https://ibb.co/kooPhw How can i fix this error(bug?) ? Of course i can use UniLabels for data show and calculate their sizes and place on UniPanel center but i want to use TUniPanel caption property. Thank You. P.S. I'm sorry for topic dublicate in russian (http://forums.unigui.com/index.php?/topic/9664-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%B0-%D1%88%D1%80%D0%B8%D1%84%D1%82%D0%B0-%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D0%B8-onresize/)
  2. Добрый день! Рисую информационный экран на UniGui с возможностью запуска на экранах с различным разрешением. Во время запуска формы в OnResize процедура вычисляет новые размеры TUniPanel и максимальный размер шрифта для неё. После отображения формы текст в панели находится не по центру, а как бы смещенный к низу. Фото результата https://ibb.co/kooPhw Как это можно исправить или ЧЯДНТ? P.S. Естественно, я могу не использовать Caption панели для отображения, а заменить его TUniLabel и автоматически его позиционировать по центру панели, но хотелось бы разобраться с TUniPanel.
  3. Dear colleagues, may be i'm doing something wrong, but i can't assign bitmat to UniImage Simpliest code doesn't work: UniImage1.Picture.Bitmap.Canvas.Brush.Color := $00EFEFEF; UniImage1.Picture.Bitmap.Canvas.FillRect(UniImage1.ClientRect); or var b:TBitmap; begin b:=TBitmap.Create; b.width:=100; b.height:=100; b.canvas.brush.color:=clGreen; b.canvas.fillrect(UniImage1.ClientRect); UniImage1.Picture.Assign(; b.free end; UniGui 1.0.0.1412 Question closed. I will use UniCanvas
×
×
  • Create New...