tlabel

    0热度

    1回答

    如果文字大到适合标签的范围,我试图降低TLabel的字体大小。我没有看到我可以在标签上设置的任何属性来实现此目的,所以我尝试编写我自己的方法。我的方法通过使用TCanvas.TextWidth来测量标签中文本的宽度,并缩小字体,直到文本宽度符合标签宽度。 void __fastcall ShrinkFontToFitLabel(TCanvas * Canvas, TLabel * Label)

    1热度

    1回答

    如何在Delphi XE8 firemonkey多设备项目中将TLabel设置为粗体并回到正常运行时? 我已经试过,但它不工作: label.TextSettings.Font.Style := [TFontStyle.fsBold]; 也试过: label.Font.Style := [TFontStyle.fsBold];

    2热度

    2回答

    光标变化对焦点变化.Font.Style 是否有可能对分众TLabel或TNewStaticText改变.Font.Style喜欢用光标发生在我们使用.Cursor?

    10热度

    2回答

    自从将应用程序从XE移植到XE2后,我注意到一个奇怪的错误,只是在ide中打开窗体或运行应用程序,绘制了白色方框在屏幕的左上角(表格之外),当鼠标悬停在窗口或窗口上方时,它会消失。我追踪到TLabel,简单地在表单上放下一个,并将Glowsize设置为0以上导致问题。 我重新安装并更新到最新的XE2 update3,问题仍然存在。任何人都有线索怎么回事?

    4热度

    2回答

    我想在TLabel上使用Vcl.FileCtrl单位的MinimizeName函数放一个非常长的文件名,但我无法弄清楚如何获取函数使用的MaxLen参数 如果我硬编码一个值,我可以看到一个有效的结果。但由于表单可以调整大小,我希望它是动态=改变resize事件。 一些我已经尝试的事情是 lblLicenseFile.Width //字符串太长 lblLicenseFile.Width - 10 /

    12热度

    2回答

    当我得到它时,通常会对此错误进行修正,并修复造成它的任何语法错误,但出于好奇,tLABEL在意外的tLABEL中意味着什么? 我试过寻找答案,但只是让大量的人试图获得帮助与他们的错误。 我也发现了这样的定义: 的TLabel是nonwindowed VCL控件上 形式显示非可编辑的文本。它在StdCtrls.pas单元中定义。 但我不认为这是一个非常容易理解的定义。

    1热度

    3回答

    我当前创建了两个TLabels和一个TEdit动态地命名它们LblDesc + i,EdtAmount + i和LblUnit + i - 我每次添加这3个元素时迭代一个整数。元素中的数据仅用于模拟目的。 我现在的问题是删除这三个对象。我试过免费和FreeAndNil,没有运气。 任何帮助,不胜感激。 procedure TForm1.BtnAddClick(Sender: TObject);

    1热度

    1回答

    我需要我的标签对齐到顶部,但在顶部,在第一个顶部的像素。 属性布局已经对齐到Top,我仍然得到这个间距。 由于某些原因,Delphi添加了一个额外的间距。我不能那样。

    3热度

    1回答

    我使用的是Delphi7,我试图实现一个LinkLabel,就像你可以在Windows Vista及更高版本的控制面板下找到的一样。 更改悬停时的光标/颜色非常简单,我需要做的唯一事情就是使TLabel接收标签停止并在其周围绘制一个焦点矩形。 有关如何做到这一点的任何想法?我知道TLabel由于其性质而没有收到标签。还有TStaticText接收标签,但它也没有焦点矩形。

    1热度

    3回答

    您好堆栈溢出用户 我有它TGroupBox用TLabel。有了这个TLabel我想显示候选人的姓氏和名字。有些候选人有不止一个姓名,有时候会有三个,发生这种情况时,TLabel并不总是适合我的TGroupBox。当发生这种情况时,我只显示姓氏,名字,其余的我只是首字母。 为了做到这一点,我需要知道TLabel是否适合如果值分配给它。换句话说,我需要确定在将值分配给其Caption属性之前,将会有多