|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
The Block Styler is an interactive tool for designing NX dialogs. Previous to
) \ e5 |/ c' U6 U9 c5 r/ ~& Qthe Block Styler, NX provided the User Interface Styler (UI Styler) for dialog5 K; a6 _2 x: K- m% m; Z1 W
creation. The Block Styler enhances the capabilities of the UI Styler by using% T0 ?7 w3 X- z x/ D
the same set of reusable blocks currently used by internal NX applications.# }" |# J/ C/ j; k& \
Using Blocks as the basic dialog building units ensures that NX has9 p0 W3 f& D9 y7 K# ?- e
consistent behavior across all applications. By using the Block Styler your
9 B; M( l. A2 n J6 q. Scustom applications will share the same user interactions as used throUGhout# L* ]& Q/ p, x; ^
NX. Furthermore, the Block Styler provides platform independent dialogs.0 V1 M. S. `' D9 F1 d
The UI Styler is still provided to support legacy user interfaces.9 N- l" J2 P$ _! N) G _
However, it is recommended that the Block Styler should be used for all
& z/ [& o) ~7 @; k; J. i( dnew user interfaces or major changes to existing dialogs.
2 t( ~; K9 O# D' y
& F( Q8 ~" y" xThe UI Styler defi nes dialogs composed of individual controls such as push6 [: I5 j7 j. ~
buttons and input fi elds . The predefi ned behaviors of these controls are very; l1 x. N! E+ v! o3 p
basic and can be used to implement any number of actions within NX. The6 c0 Z. N1 R2 u* x- ?$ _1 Y
Block Styler defi nes dialogs composed of Blocks of controls. Although there is* S2 j$ ?# {" ]# F( N: w
a full set of basic blocks, there are also sets of blocks that provide standard: K- u/ F3 e* N- H/ I% j* ^2 i
NX behaviours for actions that are common in graphical CAD/CAM/CAE
, a" @3 i7 k% q, n- G% x x9 eapplications. For instance, there is a Specify Vector block that is composed of
R( }$ M/ H/ B/ ba label, a standard NX vector constructor button, a pull down list for standard" m: x/ @& b1 X! _7 \- L
inferred vector options and a reverse direction toggle. This block is used$ l$ ]5 B) X( d
throughout NX to let the user select or interactively defi ne a vector. By using
9 n- c# h, g& K& w2 Dthis block within your dialogs you save time by not having to implement9 V$ S9 g6 g1 N4 d% K
the various options and you ensure that your application behaves as other
+ K+ q2 P1 n* D0 aNX applications.; Z' H/ f3 c8 B
; h% a, F& U* |+ T# D, O |
|