|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
The Block Styler is an interactive tool for designing NX dialogs. Previous to; G5 c/ H% Q6 {# f
the Block Styler, NX provided the User Interface Styler (UI Styler) for dialog
% ~6 d: w! W2 i/ X8 ?creation. The Block Styler enhances the capabilities of the UI Styler by using
0 b) Z9 Y+ Q6 athe same set of reusable blocks currently used by internal NX applications.
# R' E: N3 p" R2 c( `1 i5 aUsing Blocks as the basic dialog building units ensures that NX has
( ?7 {% {+ h; n8 Xconsistent behavior across all applications. By using the Block Styler your
& G# p |; B+ D3 K) ocustom applications will share the same user interactions as used throUGhout3 y5 ^+ @' `% L( ?" u# q8 }) M
NX. Furthermore, the Block Styler provides platform independent dialogs.! c. }1 W {! \, E. W$ m) w
The UI Styler is still provided to support legacy user interfaces.
; ]1 ]7 `8 D9 T: WHowever, it is recommended that the Block Styler should be used for all
2 b- `- v4 ]& I6 Nnew user interfaces or major changes to existing dialogs.
% j+ f9 L5 L* ?1 B/ m- r' W+ \* A# S" \; z& ?
The UI Styler defi nes dialogs composed of individual controls such as push2 l: B5 r+ K( L# Z {( g( }! V
buttons and input fi elds . The predefi ned behaviors of these controls are very/ w+ r9 S% @2 E5 q7 y$ Q9 x I
basic and can be used to implement any number of actions within NX. The
! j; Z- L# n" {6 s' L0 zBlock Styler defi nes dialogs composed of Blocks of controls. Although there is7 n w, t" v. E
a full set of basic blocks, there are also sets of blocks that provide standard
" M7 u1 }) `" ], F8 fNX behaviours for actions that are common in graphical CAD/CAM/CAE
: P3 P7 {# n6 C% _) `6 ~applications. For instance, there is a Specify Vector block that is composed of
) U1 P0 t [+ Z% e" Sa label, a standard NX vector constructor button, a pull down list for standard$ W# E$ m" ^7 Y
inferred vector options and a reverse direction toggle. This block is used5 b0 Y9 ~/ p/ J. F+ {
throughout NX to let the user select or interactively defi ne a vector. By using
1 F, P8 j4 `) {+ x$ w7 qthis block within your dialogs you save time by not having to implement
: O J( g4 q" u, n( Xthe various options and you ensure that your application behaves as other1 z9 x5 [/ v6 u
NX applications.
~3 @- x: V& N5 ~9 c' _- M4 P5 }2 U+ f9 Q$ b& a% d5 \
|
|