|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
The Block Styler is an interactive tool for designing NX dialogs. Previous to
! k/ Q6 V0 R: S3 E8 vthe Block Styler, NX provided the User Interface Styler (UI Styler) for dialog
2 e2 N ~; d& k. pcreation. The Block Styler enhances the capabilities of the UI Styler by using$ N) H% E- ~4 c- [
the same set of reusable blocks currently used by internal NX applications.
# o7 Y2 a J: ^ j$ |' M' ~Using Blocks as the basic dialog building units ensures that NX has; ~/ X! p8 \1 v: e- m0 e
consistent behavior across all applications. By using the Block Styler your
/ }+ G% P& P" a. Ncustom applications will share the same user interactions as used throUGhout
1 `" p/ s' g# w3 T5 A4 ?2 NNX. Furthermore, the Block Styler provides platform independent dialogs.
4 {5 o9 I* l& O I6 r0 t/ bThe UI Styler is still provided to support legacy user interfaces.: l& L' \0 x/ K# F3 k2 p3 I$ r
However, it is recommended that the Block Styler should be used for all
0 P2 A7 ?2 i: m. v* A w) Pnew user interfaces or major changes to existing dialogs.& m. p. a+ K# @* N
7 a u5 T+ T0 s; a! E/ ^/ R
The UI Styler defi nes dialogs composed of individual controls such as push4 N: F2 n, h5 ?/ m- v3 l/ U9 n2 W
buttons and input fi elds . The predefi ned behaviors of these controls are very
3 C, F0 r; S% p' cbasic and can be used to implement any number of actions within NX. The
- D4 t' }& A) q) sBlock Styler defi nes dialogs composed of Blocks of controls. Although there is+ Y+ a' g& [0 E
a full set of basic blocks, there are also sets of blocks that provide standard; |1 V0 Y/ X5 U/ [
NX behaviours for actions that are common in graphical CAD/CAM/CAE+ G, `1 r- d, {4 C+ r
applications. For instance, there is a Specify Vector block that is composed of9 ~$ O. j d Z8 N0 H0 Z
a label, a standard NX vector constructor button, a pull down list for standard
; ]* ?& f* V, t- S2 h1 vinferred vector options and a reverse direction toggle. This block is used0 X7 h2 b8 S* ]( L
throughout NX to let the user select or interactively defi ne a vector. By using
9 Y7 a. u" k$ }1 Y% t/ Pthis block within your dialogs you save time by not having to implement
7 x6 i1 n* J$ P. Kthe various options and you ensure that your application behaves as other2 Q- Q. C* J+ L# p# Q5 [8 V
NX applications.
* X# q! S" t+ L5 i+ V
: d& m7 m- f, i; E' |9 n! y+ | |
|