Was this helpful?
Changes to Existing Features
Changes to System Classes
To support Unicode, these changes were made to OpenROAD system classes:
System Class
Attribute or Method
Change
ButtonField
TextLabel
Data type changed from varchar(256) to nvarchar(256)
ChoiceField
CurEnumDisplay
Data type changed from varchar(256) to nvarchar(256)
 
CurEnumText
Data type changed from varchar(256) to nvarchar(256)
ChoiceItem
EnumDisplay
Data type changed from varchar(256) to nvarchar(256)
 
EnumText
Data type changed from varchar(256) to nvarchar(256)
ChoiceList
AddBitmapItem parameter TextValue
Data type changed from varchar to nvarchar
 
AddItem parameters TextValue and DisplayValue
Data type changed from varchar to nvarchar
 
AddTextItem parameter TextValue
Data type changed from varchar to nvarchar
 
BitmapByDisplay parameter DisplayValue
Data type changed from varchar to nvarchar
 
BitmapByText parameter TextValue
Data type changed from varchar to nvarchar
 
DisplayByBitmap
Return value changed from varchar to nvarchar
 
DisplayByText
Return value changed from varchar to nvarchar
 
DisplayByText parameter TextValue
Data type changed from varchar to nvarchar
 
DisplayByValue
Return value changed from varchar to nvarchar
 
IndexByDisplay parameter DisplayValue
Data type changed from varchar to nvarchar
 
IndexByText parameter TextValue
Data type changed from varchar to nvarchar
 
TextByBitmap
Return value changed from varchar to nvarchar
 
TextByDisplay
Return value changed from varchar to nvarchar
 
TextByDisplay parameter DisplayValue
Data type changed from varchar to nvarchar
 
TextByIndex
Return value changed from varchar to nvarchar
 
TextByValue
Return value changed from varchar to nvarchar
 
ValueByDisplay parameter DisplayValue
Data type changed from varchar to nvarchar
 
ValueByText parameter TextValue
Data type changed from varchar to nvarchar
ColumnField
Title
Data type changed from varchar(256) to nvarchar(256)
CompositeField
GroupBoxLabel
Data type changed from varchar(100) to nvarchar(100)
EntryField
BufferText
Data type changed from varchar(2000) to nvarchar(2000)
 
CurMarkedText
Data type changed from varchar(256) to nvarchar(256)
 
TextValue
Data type changed from varchar(256) to nvarchar(256)
ListViewColAttr
HeaderText
Data type changed from varchar(256) to nvarchar(256)
MenuButton
TextLabel
Data type changed from varchar(256) to nvarchar(256)
MenuField
StatusText
Data type changed from varchar(100) to nvarchar(100)
MenuGroup
TextLabel
Data type changed from varchar(256) to nvarchar(256)
MenuList
CurEnumDisplay
Data type changed from varchar(256) to nvarchar(256)
 
CurEnumText
Data type changed from varchar(256) to nvarchar(256)
MenuToggle
OffTextLabel
Data type changed from varchar(256) to nvarchar(256)
 
OnTextLabel
Data type changed from varchar(256) to nvarchar(256)
OptionField
TextLabel
Data type changed from varchar(256) to nvarchar(256)
ProcExec
ConfirmPopup parameter MessageText
Data type changed from varchar to nvarchar
 
FilePopup parameter MessageText
Data type changed from varchar to nvarchar
 
InfoPopup parameter MessageText
Data type changed from varchar to nvarchar
 
ReplyPopup parameter MessageText
Data type changed from varchar to nvarchar
TabField
TextLabel
Data type changed from varchar(256) to nvarchar(256)
TabFolder
AddTabPage parameter TabText
Data type changed from varchar(100) to nvarchar(100)
TableField
Title
Data type changed from varchar(256) to nvarchar(256)
ToggleField
OffTextLabel
Data type changed from varchar(256) to nvarchar(256)
 
OnTextLabel
Data type changed from varchar(256) to nvarchar(256)
Tree
AddNode parameter Name
Data type changed from varchar(256) to nvarchar(256)
 
DeleteNode parameter Name
Data type changed from varchar(256) to nvarchar(256)
 
NodeByName parameter Name
Data type changed from varchar(256) to nvarchar(256)
TreeNode
TextLabel
Data type changed from varchar(256) to nvarchar(256)
For more information, see the Language Reference Guide and the System Reference Summary.
Last modified date: 12/20/2023