NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::BlockStyler::StringBlock类 参考

字符串输入块 更多...

#include <BlockStyler_StringBlock.hxx>

类 NXOpen::BlockStyler::StringBlock 继承关系图:
NXOpen::BlockStyler::UIBlock NXOpen::TaggedObject

Public 类型

typedef NXOpen::Callback2< int, NXOpen::BlockStyler::StringBlock *, NXStringKeystrokeCallback

Public 成员函数

NXString BalloonTooltipLayoutAsString ()
NXString Bitmap ()
std::vector< NXStringGetBalloonTooltipImages ()
std::vector< NXStringGetBalloonTooltipLayoutMembers ()
std::vector< NXStringGetBalloonTooltipTexts ()
std::vector< NXStringGetListItems ()
std::vector< NXStringGetPresentationStyleMembers ()
std::vector< NXStringGetWidthMembers ()
bool IsPassword ()
bool Localize ()
int MaxTextLength ()
 NX_DEPRECATED ("Deprecated in NX12.0.0. Not required from NX10 onwards. Internationalization is available by default.") bool AllowInternationalTextInput()
 NX_DEPRECATED ("Deprecated in NX12.0.0. Not required from NX10 onwards. Internationalization is available by default.") void SetAllowInternationalTextInput(bool allow)
 NX_DEPRECATED ("Deprecated in NX12.0.0. Use 'Value' instead which supports Internationalization.") NXString WideValue()
 NX_DEPRECATED ("Deprecated in NX12.0.0. Use 'Value' instead which supports Internationalization.") void SetWideValue(const NXString &wideValueString)
NXString PresentationStyleAsString ()
bool ReadOnlyString ()
bool RetainValue ()
void SetBalloonTooltipImages (std::vector< NXString > &imageStrings)
void SetBalloonTooltipLayoutAsString (const char *enumString)
void SetBalloonTooltipLayoutAsString (const NXString &enumString)
void SetBalloonTooltipTexts (std::vector< NXString > &tooltipTextArray)
void SetBitmap (const char *bitmapString)
void SetBitmap (const NXString &bitmapString)
void SetKeystrokeCallback (const NXOpen::BlockStyler::StringBlock::KeystrokeCallback &cb)
void SetListItems (std::vector< NXString > &itemStrings)
void SetLocalize (bool localize)
void SetMaxTextLength (int textLength)
void SetPassword (bool passwrod)
void SetPresentationStyleAsString (const char *enumString)
void SetPresentationStyleAsString (const NXString &enumString)
void SetReadOnlyString (bool readonly)
void SetRetainValue (bool retain)
void SetTooltip (const char *tooltipString)
void SetTooltip (const NXString &tooltipString)
void SetUncommittedValue (const char *valueString)
void SetUncommittedValue (const NXString &valueString)
void SetValue (const char *valueString)
void SetValue (const NXString &valueString)
void SetWideValue (const char *wideValueString)
void SetWidthAsString (const char *enumString)
void SetWidthAsString (const NXString &enumString)
void TestKeystrokeObserver ()
void TestValueChanged (const char *valueString)
void TestValueChanged (const NXString &valueString)
void TestWideValueChanged (const char *valueString)
void TestWideValueChanged (const NXString &valueString)
NXString Tooltip ()
NXString UncommittedValue ()
NXString Value ()
NXString WidthAsString ()
Public 成员函数 继承自 NXOpen::BlockStyler::UIBlock
bool Enable ()
bool Expanded ()
void Focus ()
NXOpen::BlockStyler::PropertyListGetProperties ()
bool Group ()
NXString Label ()
NXString Name ()
void SetEnable (bool enable)
void SetExpanded (bool expanded)
void SetGroup (bool group)
void SetLabel (const char *label)
void SetLabel (const NXString &label)
void SetShow (bool show)
bool Show ()
void TestFocusChange ()
NXString Type ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _StringBlockBuilder

详细描述

字符串输入块

表示一个字符串块
创建于 NX8.5.0.

成员类型定义说明

◆ KeystrokeCallback

通过调用 SetKeystrokeCallback 注册的击键回调函数。 用户每次在字符串块输入字段中进行击键时都会调用此函数。
创建于 NX12.0.1.

许可要求 : 无

成员函数说明

◆ BalloonTooltipLayoutAsString()

NXString NXOpen::BlockStyler::StringBlock::BalloonTooltipLayoutAsString ( )

获取 气球工具提示布局的字符串形式
创建于 NX8.5.0.

许可要求 : 无

◆ Bitmap()

NXString NXOpen::BlockStyler::StringBlock::Bitmap ( )

获取 位图
创建于 NX8.5.0.

许可要求 : 无

◆ GetBalloonTooltipImages()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetBalloonTooltipImages ( )

获取气球提示图像
创建于 NX8.5.0。

许可要求:无

◆ GetBalloonTooltipLayoutMembers()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetBalloonTooltipLayoutMembers ( )

获取气球工具提示布局的成员

返回
从属性获取的值
创建于 NX8.5.0.

许可要求 : 无

◆ GetBalloonTooltipTexts()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetBalloonTooltipTexts ( )

获取气球提示文本

返回
从属性获取的值。
创建于 NX8.5.0。

许可要求:无

◆ GetListItems()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetListItems ( )

获取列表项

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetPresentationStyleMembers()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetPresentationStyleMembers ( )

获取表示样式成员

返回
从属性获取的值。
创建于 NX8.5.0。

许可要求:无

◆ GetWidthMembers()

std::vector< NXString > NXOpen::BlockStyler::StringBlock::GetWidthMembers ( )

获取宽度成员

返回
从属性获取的值。
创建于 NX8.5.0。

许可要求:无

◆ IsPassword()

bool NXOpen::BlockStyler::StringBlock::IsPassword ( )

返回 是否为密码。如果为真,字符将不可读,显示为*。
创建于 NX8.5.0。

许可要求:无

◆ Localize()

bool NXOpen::BlockStyler::StringBlock::Localize ( )

返回本地化设置
创建于 NX8.5.0。

许可要求:无

◆ MaxTextLength()

int NXOpen::BlockStyler::StringBlock::MaxTextLength ( )

返回 最大文本长度
创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [1/4]

NXOpen::BlockStyler::StringBlock::NX_DEPRECATED ( "Deprecated in NX12.0.0. Not required from NX10 onwards. Internationalization is available by default." )

返回 是否允许国际化文本输入

弃用
在 NX12.0.0 中弃用。从 NX10 开始不再需要。默认提供国际化支持。

创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [2/4]

NXOpen::BlockStyler::StringBlock::NX_DEPRECATED ( "Deprecated in NX12.0.0. Not required from NX10 onwards. Internationalization is available by default." )

设置 是否允许国际化文本输入

弃用
在 NX12.0.0 中弃用。从 NX10 开始不再需要。默认提供国际化支持。

创建于 NX8.5.0。

许可要求:无

允许

◆ NX_DEPRECATED() [3/4]

NXOpen::BlockStyler::StringBlock::NX_DEPRECATED ( "Deprecated in NX12.0.0. Use 'Value' instead which supports Internationalization." )

返回 宽值。指定国际化文本。此属性接受 NX 支持的国际化字符。

弃用
已在 NX12.0.0 中弃用。请改用支持国际化的 'Value'。

创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [4/4]

NXOpen::BlockStyler::StringBlock::NX_DEPRECATED ( "Deprecated in NX12.0.0. Use 'Value' instead which supports Internationalization." ) const &

设置 宽值。指定国际化文本。此属性接受 NX 支持的国际化字符。

弃用
已在 NX12.0.0 中弃用。请改用支持国际化的 'Value'。

创建于 NX8.5.0。

许可要求:无

wide value string

◆ PresentationStyleAsString()

NXString NXOpen::BlockStyler::StringBlock::PresentationStyleAsString ( )

返回 以字符串表示的呈现样式
创建于 NX8.5.0。

许可要求:无

◆ ReadOnlyString()

bool NXOpen::BlockStyler::StringBlock::ReadOnlyString ( )

返回 只读字符串
创建于 NX8.5.0。

许可要求:无

◆ RetainValue()

bool NXOpen::BlockStyler::StringBlock::RetainValue ( )

返回 保留值
创建于 NX8.5.0。

许可要求:无

◆ SetBalloonTooltipImages()

void NXOpen::BlockStyler::StringBlock::SetBalloonTooltipImages ( std::vector< NXString > & imageStrings)

设置气球提示图像
创建于 NX8.5.0。

许可要求:无

参数
imageStrings图像字符串

◆ SetBalloonTooltipLayoutAsString() [1/2]

void NXOpen::BlockStyler::StringBlock::SetBalloonTooltipLayoutAsString ( const char * enumString)

设置 气球工具提示布局的字符串形式
创建于 NX8.5.0.

许可要求 : 无

参数
enumStringenumstring

◆ SetBalloonTooltipLayoutAsString() [2/2]

void NXOpen::BlockStyler::StringBlock::SetBalloonTooltipLayoutAsString ( const NXString & enumString)

设置 气球工具提示布局的字符串形式
创建于 NX8.5.0.

许可要求 : 无

参数
enumStringenumstring

◆ SetBalloonTooltipTexts()

void NXOpen::BlockStyler::StringBlock::SetBalloonTooltipTexts ( std::vector< NXString > & tooltipTextArray)

设置气球提示文本
创建于 NX8.5.0。

许可要求:无

参数
tooltipTextArray为属性设置的值。

◆ SetBitmap() [1/2]

void NXOpen::BlockStyler::StringBlock::SetBitmap ( const char * bitmapString)

设置 位图
创建于 NX8.5.0.

许可要求 : 无

参数
bitmapStringbitmap string

◆ SetBitmap() [2/2]

void NXOpen::BlockStyler::StringBlock::SetBitmap ( const NXString & bitmapString)

设置 位图
创建于 NX8.5.0.

许可要求 : 无

参数
bitmapStringbitmap string

◆ SetKeystrokeCallback()

void NXOpen::BlockStyler::StringBlock::SetKeystrokeCallback ( const NXOpen::BlockStyler::StringBlock::KeystrokeCallback & cb)

设置块样式字符串块的击键回调函数。
创建于 NX12.0.1。

许可要求:无

参数
cb击键事件的回调函数。

◆ SetListItems()

void NXOpen::BlockStyler::StringBlock::SetListItems ( std::vector< NXString > & itemStrings)

设置列表项
创建于 NX8.5.0。

许可要求:无

参数
itemStrings为属性设置的值

◆ SetLocalize()

void NXOpen::BlockStyler::StringBlock::SetLocalize ( bool localize)

设置本地化设置
创建于 NX8.5.0。

许可要求:无

参数
localize本地化

◆ SetMaxTextLength()

void NXOpen::BlockStyler::StringBlock::SetMaxTextLength ( int textLength)

设置 最大文本长度
创建于 NX8.5.0。

许可要求:无

参数
textLength文本长度

◆ SetPassword()

void NXOpen::BlockStyler::StringBlock::SetPassword ( bool passwrod)

设置 是否为密码。如果为真,字符将不可读,显示为*。
创建于 NX8.5.0。

许可要求:无

参数
passwrod密码

◆ SetPresentationStyleAsString() [1/2]

void NXOpen::BlockStyler::StringBlock::SetPresentationStyleAsString ( const char * enumString)

设置 以字符串表示的呈现样式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetPresentationStyleAsString() [2/2]

void NXOpen::BlockStyler::StringBlock::SetPresentationStyleAsString ( const NXString & enumString)

设置 以字符串表示的呈现样式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetReadOnlyString()

void NXOpen::BlockStyler::StringBlock::SetReadOnlyString ( bool readonly)

设置 只读字符串
创建于 NX8.5.0。

许可要求:无

参数
readonlyreadonly

◆ SetRetainValue()

void NXOpen::BlockStyler::StringBlock::SetRetainValue ( bool retain)

设置 保留值
创建于 NX8.5.0。

许可要求:无

参数
retainretain

◆ SetTooltip() [1/2]

void NXOpen::BlockStyler::StringBlock::SetTooltip ( const char * tooltipString)

设置 工具提示
创建于 NX8.5.0。

许可要求:无

参数
tooltipStringtooltip string

◆ SetTooltip() [2/2]

void NXOpen::BlockStyler::StringBlock::SetTooltip ( const NXString & tooltipString)

设置 工具提示
创建于 NX8.5.0。

许可要求:无

参数
tooltipStringtooltip string

◆ SetUncommittedValue() [1/2]

void NXOpen::BlockStyler::StringBlock::SetUncommittedValue ( const char * valueString)

设置字符串块的未提交值。
创建于 NX1980.0.0。

许可要求:无

参数
valueString值字符串

◆ SetUncommittedValue() [2/2]

void NXOpen::BlockStyler::StringBlock::SetUncommittedValue ( const NXString & valueString)

设置字符串块的未提交值。
创建于 NX1980.0.0。

许可要求:无

参数
valueString值字符串

◆ SetValue() [1/2]

void NXOpen::BlockStyler::StringBlock::SetValue ( const char * valueString)

设置 值
创建于 NX8.5.0。

许可要求:无

参数
valueStringvalue string

◆ SetValue() [2/2]

void NXOpen::BlockStyler::StringBlock::SetValue ( const NXString & valueString)

设置 值
创建于 NX8.5.0。

许可要求:无

参数
valueStringvalue string

◆ SetWideValue()

void NXOpen::BlockStyler::StringBlock::SetWideValue ( const char * wideValueString)

设置 宽值。指定国际化文本。此属性接受 NX 支持的国际化字符。

弃用
已在 NX12.0.0 中弃用。请改用支持国际化的 'Value'。

创建于 NX8.5.0。

许可要求:无
参数
wideValueStringwide value string

◆ SetWidthAsString() [1/2]

void NXOpen::BlockStyler::StringBlock::SetWidthAsString ( const char * enumString)

设置宽度为字符串
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetWidthAsString() [2/2]

void NXOpen::BlockStyler::StringBlock::SetWidthAsString ( const NXString & enumString)

设置宽度为字符串
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ TestKeystrokeObserver()

void NXOpen::BlockStyler::StringBlock::TestKeystrokeObserver ( )

测试此块的击键观察器。它还将传递的值设置到块中。 要模拟事件,请在调用此方法之前设置必要的值
创建于 NX2206.0.0。

许可要求:nx_auto_test_studio ("NX Automated Testing Studio")

◆ TestValueChanged() [1/2]

void NXOpen::BlockStyler::StringBlock::TestValueChanged ( const char * valueString)

测试映射到此字符串块的值更改事件工作流。
创建于 NX2206.0.0。

许可要求:nx_auto_test_studio ("NX Automated Testing Studio")

参数
valueString值字符串

◆ TestValueChanged() [2/2]

void NXOpen::BlockStyler::StringBlock::TestValueChanged ( const NXString & valueString)

测试映射到此字符串块的值更改事件工作流。
创建于 NX2206.0.0。

许可要求:nx_auto_test_studio ("NX Automated Testing Studio")

参数
valueString值字符串

◆ TestWideValueChanged() [1/2]

void NXOpen::BlockStyler::StringBlock::TestWideValueChanged ( const char * valueString)

测试映射到此 StringBlock 块的值更改事件工作流。
创建于 NX2206.0.0。

许可要求:nx_auto_test_studio ("NX Automated Testing Studio")

参数
valueString值字符串

◆ TestWideValueChanged() [2/2]

void NXOpen::BlockStyler::StringBlock::TestWideValueChanged ( const NXString & valueString)

测试映射到此 StringBlock 块的值更改事件工作流。
创建于 NX2206.0.0。

许可要求:nx_auto_test_studio ("NX Automated Testing Studio")

参数
valueString值字符串

◆ Tooltip()

NXString NXOpen::BlockStyler::StringBlock::Tooltip ( )

返回 工具提示
创建于 NX8.5.0。

许可要求:无

◆ UncommittedValue()

NXString NXOpen::BlockStyler::StringBlock::UncommittedValue ( )

返回字符串块的未提交值。
创建于 NX1980.0.0。

许可要求:无

◆ Value()

NXString NXOpen::BlockStyler::StringBlock::Value ( )

返回 值
创建于 NX8.5.0。

许可要求:无

◆ WidthAsString()

NXString NXOpen::BlockStyler::StringBlock::WidthAsString ( )

以字符串形式返回宽度
创建于 NX8.5.0。

许可要求:无