|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
The Block Styler is an interactive tool for designing NX dialogs. Previous to& T# Z$ e+ s4 S: H1 W* F. z
the Block Styler, NX provided the User Interface Styler (UI Styler) for dialog4 u% N: ?0 _/ @" B. i$ b2 P
creation. The Block Styler enhances the capabilities of the UI Styler by using8 e5 _2 q }- |# r: M) n7 }5 ?3 G9 P
the same set of reusable blocks currently used by internal NX applications.7 \5 K$ S2 T- b2 c( p7 H5 `
Using Blocks as the basic dialog building units ensures that NX has$ T3 s i8 Q* W% p% L* F
consistent behavior across all applications. By using the Block Styler your
9 ~; W$ [$ D, G7 a; fcustom applications will share the same user interactions as used throUGhout/ Q" U+ p, P& O7 ] W
NX. Furthermore, the Block Styler provides platform independent dialogs." N: m2 r$ N, c: Y5 r+ f
The UI Styler is still provided to support legacy user interfaces.
$ x/ T7 x/ E( \5 i6 G" nHowever, it is recommended that the Block Styler should be used for all! f& c- y% }: K% p
new user interfaces or major changes to existing dialogs.) C L, k; k i) G, [, m5 U
& \: Q4 w j! ~! k
The UI Styler defi nes dialogs composed of individual controls such as push
+ s3 G* b1 L; u- lbuttons and input fi elds . The predefi ned behaviors of these controls are very2 x5 K; N% \) j) B6 Y* h& v/ T+ }
basic and can be used to implement any number of actions within NX. The" b, ?1 r, f5 f8 C* L* q: |7 T+ k
Block Styler defi nes dialogs composed of Blocks of controls. Although there is
2 u$ [6 A2 S- k, O* K* G) u, ]a full set of basic blocks, there are also sets of blocks that provide standard2 n, V- a) T$ I$ k& |9 k7 n# A
NX behaviours for actions that are common in graphical CAD/CAM/CAE
- t" N) @4 h# z8 c3 Iapplications. For instance, there is a Specify Vector block that is composed of
6 J8 }% T3 H/ c7 aa label, a standard NX vector constructor button, a pull down list for standard5 x& O# y$ |0 S/ X, _1 |
inferred vector options and a reverse direction toggle. This block is used( d* F$ ]) K1 z, b2 k% F% T( u
throughout NX to let the user select or interactively defi ne a vector. By using% C0 O. y/ z& ]
this block within your dialogs you save time by not having to implement: M! b3 y- y$ g! E6 N0 y4 t2 I5 N
the various options and you ensure that your application behaves as other
, t1 S: p# Y$ A- aNX applications.
- N1 q! f( k$ i+ o& n
# i, v: Y, W6 E6 N& b |
|