主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

更改TTabSheet上的标签颜色/样式 找到类似的分支


Smok_er   (2002-07-10 17:49) [0]

先生们,有人知道该怎么做吗?
更改Font属性没有任何效果:(



Eugene Lachinov   (2002-07-10 19:44) [1]

TPageControl.OwnerDraw为True,并处理TPageControl.OnDrawTab



Smok_er   (2002-07-10 20:50) [2]

谢谢!



Smok_er   (2002-07-15 19:56) [3]

在工作时,我还有一个问题...
如果您不使用OwnerDraw,则选项卡“ a的大小将根据题字的大小而增加。
使用后者时,题词来自“ a”选项卡。
鉴赏家,也许有人知道如何避免这种情况,即 如何拉伸Tab以适合整条线?



Eugene Lachinov   (2002-07-15 20:38) [4]

铭文是否使用不同的字体?



Smok_er   (2002-07-16 09:43) [5]

粗体或常规
颜色对此并不重要。
但是您可以使用TextWidth函数找出铭文的大小,并计算相对于指定字体的大小。 因此,我可以得到铭文的大小,但是我不知道如何根据获得的大小来缩放Tab。



Eugene Lachinov   (2002-07-16 09:48) [6]

将PageControla字体设置为最大大小,标签的宽度将自动增加



Smok_er   (2002-07-16 11:09) [7]

不,宽度与它无关。 需要的是标签的长度。



Виктор Щербаков   (2002-07-16 11:14) [8]

TPageControl.TabWidth



Eugene Lachinov   (2002-07-16 11:17) [9]

好吧,很抱歉,但是尝试了吗? :)



Smok_er   (2002-07-16 11:39) [10]

Victor,TabWidth不适合,因为一个选项卡可能很大,而另一个则很小。 并为PageControl中的所有选项卡设置此属性。

尤金,我试过了,字体大小非常大:(拉伸一下就可以了,但是字体应该很小...



Eugene Lachinov   (2002-07-16 11:43) [11]

据我了解,字体是粗体还是常规字体,您将粗体放在PageControl上,您将拥有应有的所有粗体标签,而中间的普通标签则理解了您想要的内容,但是在这里您可能需要挖掘MSDN。



Smok_er   (2002-07-16 11:46) [12]

是的,该死,我不想爬进这个丛林:(
没有现成的解决方案是很糟糕的



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上





内存:0.58 MB
时间:0.039 c
14-95506
Olgerd
2002-06-29 14:09
2002.07.29
坏扇区


4-95610
KSergey
2002-05-22 15:37
2002.07.29
从dll调用另一个dll中的f-tion


1-95307
kserg@ukr.net
2002-07-17 16:46
2002.07.29
鉴赏家:如何从任何物体中找出ScrollBar的高度?


1-95381
长Renat
2002-07-15 10:04
2002.07.29
窗口事件


1-95273
34634324
2002-07-15 14:10
2002.07.29
如何以编程方式重新启动Windows XP?





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский