|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
The Block Styler is an interactive tool for designing NX dialogs. Previous to
: h3 L& H9 P& Gthe Block Styler, NX provided the User Interface Styler (UI Styler) for dialog" U" }! l" y7 W7 u' A' Z
creation. The Block Styler enhances the capabilities of the UI Styler by using; W- H$ D5 U% C, s; L6 e y2 O. d
the same set of reusable blocks currently used by internal NX applications.3 T% \4 Q% d7 \7 E
Using Blocks as the basic dialog building units ensures that NX has- N; i/ u/ E* F
consistent behavior across all applications. By using the Block Styler your" H! _& u: x" K3 I
custom applications will share the same user interactions as used throUGhout
+ i" D: q F7 tNX. Furthermore, the Block Styler provides platform independent dialogs.; ?8 }8 c# X- q! T$ a
The UI Styler is still provided to support legacy user interfaces.
' h# u0 U* U; v- E3 @However, it is recommended that the Block Styler should be used for all
/ k; v2 ?7 F D, s7 h# bnew user interfaces or major changes to existing dialogs.# [& m* o& e# ^$ L1 X* c
0 Z$ C/ u- S; O9 `* n8 U
The UI Styler defi nes dialogs composed of individual controls such as push8 `( Y- Z% H0 C0 ?8 e
buttons and input fi elds . The predefi ned behaviors of these controls are very
5 }& [" f9 N gbasic and can be used to implement any number of actions within NX. The
4 k N" a/ B$ N. DBlock Styler defi nes dialogs composed of Blocks of controls. Although there is* E# g5 V# A" E- @, Z7 y T; L
a full set of basic blocks, there are also sets of blocks that provide standard
! j7 }& C% }$ u3 I: i5 nNX behaviours for actions that are common in graphical CAD/CAM/CAE# N! \1 k; m! o: C
applications. For instance, there is a Specify Vector block that is composed of& f1 V) F, P+ r, L; V" P4 N
a label, a standard NX vector constructor button, a pull down list for standard
0 R& ~2 n& M' J. J; tinferred vector options and a reverse direction toggle. This block is used+ H7 V& b7 O O0 z! n
throughout NX to let the user select or interactively defi ne a vector. By using
7 j) Q5 v$ t3 ^% m& n2 F0 cthis block within your dialogs you save time by not having to implement, M5 r4 a' N) a
the various options and you ensure that your application behaves as other- @4 L& y$ D @
NX applications.
3 I6 b( b2 I& g; w7 H. L, e
1 e8 G" K" ~& e( K8 H( D |
|