govcl icon indicating copy to clipboard operation
govcl copied to clipboard

Linux 下的 TdateTimePicker 样式是不是有字符上显示的问题

Open lnxyz opened this issue 1 year ago • 2 comments

os: linux mint (cinnamon 6.0.4)

GoVCLDesigner IDE ( linux版 1.0.1) 直接拉下来,发现 这个 TimeSeparator 默认的字符比较奇怪。

image

object DateTimePicker1: TDateTimePicker
  Left = 155
  Height = 23
  Top = 44
  Width = 87
  CenturyFrom = 1941
  MaxDate = 2958465
  MinDate = -53780
  TabOrder = 0
  TrailingSeparator = False
  TextForNullDate = 'NULL'
  LeadingZeros = True
  Kind = dtkDate
  TimeSeparator = '�'
  TimeFormat = tf24
  TimeDisplay = tdHMS
  DateMode = dmComboBox
  Date = 45482
  Time = 0.626018692128127
  UseDefaultSeparators = False
  HideDateTimeParts = []
  MonthNames = 'Long'
end

同样 运行 示例 samples/grids/stringgrid2 提示: (stringgrid2:78772): Pango-WARNING **: 15:06:54.957: Invalid UTF-8 string passed to pango_layout_set_text()

image

lnxyz avatar Jul 09 '24 07:07 lnxyz

是有这问题,日期的那个组件可以修改字符解决,表格的那个掩码问题我也没找到原因,很是奇怪。

ying32 avatar Jul 09 '24 12:07 ying32

是有这问题,日期的那个组件可以修改字符解决,表格的那个掩码问题我也没找到原因,很是奇怪。

是的,这个冒号 字符编码感觉不对,但只要手工重新配置一下冒号,这现象就消失了。

lnxyz avatar Jul 18 '24 01:07 lnxyz