学习eclipse rcp view 中添加propertysheet 视图,啊找不到一个完整的例子,如何让其显示出来啊。

学习eclipse rcp view 中添加propertysheet 视图,啊找不到一个完整的例子,如何让其显示出来啊。,第1张

你的rcp工程中应该有一个实现了IPerspectiveFactory的类

这个类就是控制你的rcp再打开的的时候显示的视图布局

这个类中有一个createInitialLayout(IPageLayout layout)的方法,在里面添加:

String editorArea = layout.getEditorArea()

layout.addView("org.eclipse.ui.views.PropertySheet",IPageLayout.BOTTOM, 0.75f,editorArea)

就可以在rcp中显示属性视图了。

至于你的那种做法,就算是显示了属性视图了也是不行的,PropertySheetPage 不能这样直接用的。

还需要调用:propertySheetPage.init(new PageSite(getViewSite()))

和propertySheetPage.createControl(book)

在selectionChanged里面还需要

propertySheetPage.selectionChanged(currentPart, currentSelection)

至于setPropertySourceProvider这个好像不怎么用的

menu_translation both 是控制右边的菜单

menu_translation

yes, no, both

指定运行非英语版本 Pro/ENGINEER 时菜单的语言。

yes - 在菜单中使用通过 LANG 或 PRO_LANG 环境变量设置的语言。

no - 在菜单中使用英语。

both - 使用英语和通过 LANG 或 PRO_LANG 环境变量指定的语言并排显示菜单。

dialog_translationyes 控制顶部的下拉菜单的

dialog_translation

yes,no

指定不是以英语运行 Pro/ENGINEER 时打开对话框的语言。

yes - 使用 LANG 或 PRO_LANG 环境变量设置的语言打开对话框。

no - 使用英语打开对话框。

help_translation yes

yes,no

指定运行非英语版本 Pro/ENGINEER 时显示消息的语言。

yes - 使用 LANG 或 PRO_LANG 环境变量设置的语言显示“帮助”消息。

no - 使用英语显示“帮助”消息。

button_name_in_help

no, yes

指定是否显示与菜单命令或按钮相关的"帮助"文本。

msg_translation yes

yes,no

指定显示消息的语言。

yes - 使用 LANG 或 PRO_LANG 环境变量设置的语言显示消息。

no - 使用英语显示消息。

顶部菜单是没有同时双语的,只针对右边的菜单,所以这个控制选项对2001以前的版本有用,野火换成图标后,作用不大.

另外建议上面几个配置文件这样搭配:

button_name_in_helpno

dialog_translation no

enable_popup_help yes

help_translation yes

menu_translation no

msg_translation no

这样设置只是状态栏提示是中文的,其他都是英文的

append - 若选定的CATIA模型已存在,则新的数据添加给现有的CATIA文件。

overwrite - 若选定的CATIA模型已存在,则新输出的文件覆盖现有的文件。

catia_translator cat_ii, pro_cat

如果有CATIA II的活动接口,且有Associative Topology Bus许可,但将配置选项topobus_enable设置成了no,则可用配置选项catia_translator确定直接CATIA传送的方法。如果没有CATIA软件许可,则将catia_translator设置为cat_ii(缺省)。这是唯一可使用的直接CATIA传送方法。如果有软件CATIA许可,并想使用此许可执行直接传送,则将catia_translator设置为pro_cat。

cat_ii - 使用CAT_Ii方法。如果没有CATIA许可,这是唯一可使用的CATIA直接传送方法。

pro_cat - 使用pro_cat方法。如果有软件CATIA许可,并想使用此许可进行直接传送。

cdt_transfer_details no, yes

输入一个CADAM绘图时使用:

no - 与CADAM绘图相关的详图(复制品)只放在当前的Pro/ENGINEER绘图页上;不增加额外的页面。

yes - 与CADAM绘图相关的详图(复制品)转换至Pro/ENGINEER绘图上单独的附加页面。这样,转换了多少复制品,绘图中就增加多少页。

cgm_inc_pad_byte_in_lengthyes, no

yes - 允许“显微CGM”转换器处理metafile。

cgm_use_enum_in_real_spec yes, no

yes - 允许在“高级技术回顾中心”中查看metafile。

cgm_use_reversed_ieee_floats yes, no

yes - 允许在“高级技术回顾中心”中查看metafile。

chamfer_45deg_dim_textASME/ANSI,ISO/DIN,JIS

控制倒角尺寸文本的显示,不影响导引。只会影响新创建的尺寸文本。缺省设置为ASME/ANSI。其它设置对文本的影响如下:

check_intralink_attributes yes, no

把带有指定参数的对象保存到工作空间时,使用此选项。

yes - 当参数未在Pro/ADMIN中定义时,参数信息将写入工作空间中。

no - 当参数未在Pro/ADMIN中定义时,不把参数信息写入工作空间中。

chk_part_surfs_profpock no, yes

yes - 包括所有参照零件曲面,作为外形加工和腔槽加工NC序列的“检测曲面”(缺省设置为“no”)。

cl_arrow_scale 正数(缺省 = 1)

该选项允许控制围线NC序列的刀具轨迹箭头的大小。

0 - 不显示箭头。

其它任何值 - 箭头相应缩放。

clip_always yes, no

“可见性”对话框关闭后显示修剪。

clock yes, no

开关时钟(表明Pro/ENGINEER在工作)显示。

clr_print_plus_minus yes, no

计算两零件或曲面间的间隙时,设置系统精度的显示。缺省设置为不显示该精度。

color on, off

开关颜色。关闭颜色,则模型线框以白色显示。

color_editor_ui_rgb_range0_to_100,0_to_255

决定如何指定RGB颜色值。

0_to_100 - 用从0到100的百分数指定RGB值。

0_tocolor_ramp_size整数值

指定在一个颜色斜道中,用于显示彩色对象明暗度的着色数。此适用于模拟和分析结果的多种颜色的着色模型显示。系统的图形功能必须支持256色和压缩的彩色映像。

_255 -color_resolution0.1,epsilon值

指定用户定义颜色间的最小允许偏差。不能创建现有颜色允许偏差内的划分颜色的 RGB值。降低此设定值,允许定义更多的RGB数值非常接近的颜色。 用从0到255的RGB真实值指定RGB值。

color_windows all_windows,one_window

在主窗口和辅助窗口中控制颜色的显示。

all_windows - 线框颜色显示在主窗口和所有的辅助窗口中。

one_window - 颜色只在主窗口中显示。辅助窗口以缺省颜色显示线框。

comp_assemble_start constrain_in_window,package

控制新的组件元件开始显示的位置。设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

constrain_in_window - 元件显示在一个单独的窗口中,而且必须限制在组件中。

package - 元件在组件中显示为一个已包装的元件。

comp_rollback_on_redefyes, no

no - 当用户重新定义一个元件时,组件不恢复。

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

comp_snap_angle_tolerance35,0-90度

用于元件捕捉的两个参照间允许的差异角度,从0到90度。

comp_snap_distance_tolerance0.1 (10%),(0到1)

生成偏距之前,两个平面参照之间允许的距离百分比。设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

0 - 不需要偏距

1 - 强制使用偏距

0和1之间的值 - 表示偏距实现之前,元件尺寸的百分比

company_name用户公司名

此选项用于输出选项iges_out_mil_d_28000。要支持MIL-D-28000,则要求输入用户公司名,并在每次通过IGES输出时,系统都进行提示,除非在配置文件中已设置公司名称。

compress_output_filesyes, no

为了节省空间,对象文件可以存储为压缩格式。压缩文件读写都较慢,但所占空间只有原文件的一半到三分之一。它们还能跨系统完全兼容。

yes - 按压缩格式存储对象文件。

no - 对象文件不压缩。

注释:若想从一个UNIX系统向一个Windows(NT或95)机器复制一个压缩的对象文件,或相反,可从Windows机器使用 *** 作系统命令“rcp -b”。

copy_dxf_dim_pict yes, no

当AutoCAD绘图从一个DXF文件输入给Pro/ENGINEER时,该选项允许制作这些AutoCAD绘图的精确复制品。

yes - 创建了一个复制品,并且AutoCAD绘图中的所有图元都出现在Pro/ENGINEER中。这些图元在绘图中彼此独立。

no - 只输入尺寸和几何,并且所有的图元都象在Pro/ENGINEER中创建的那样运作。

copy_geom_update_pre_2000i_dep yes, no

设置为“yes”时,当检索到Pro/ENGINEER中时,在一个pre-2000i模型中,将独立的复制几何特征标记为已修改。这样可立即保存该模型,更新模型复制几何的相关信息。对于改进后的Pro/PDM和Pro/INTRALINK中的参照说明,该信息在2000i版本中已改变。

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

create_drawing_dims_only yes, no

确定系统是否将所有在零件或绘图的“绘图”模式中创建的尺寸都保存为相关的草绘尺寸。

yes - 在绘图中,将所有在该绘图中创建的新尺寸保存为相关的草绘尺寸。无论绘图设置文件选项的设置如何,在一个参照零件几何的绘图中创建的尺寸总是相关的。

create_fraction_dim yes, no

yes - 创建的所有尺寸以分数显示。

create_numbered_layers yes, no

yes - 只在新模型上创建命名为1到32的缺省层。

curr_proc_comp_def_color

指定处理组件中用于显示当前元件的缺省颜色。三个小数值,指定了在生成的颜色中,红色、绿色和蓝色(按此顺序)所占的百分比。例如,“0 0 49”指定了中等蓝色。

curr_proc_comp_def_font

solidfont、dotfont、ctrlfont、dashfont、phantomfont、ctrlfont_s_l、ctrlfont_l_l、ctrlfont_s_s、ctrlfont_mid_l、dashfont_s_s、phantomfont_s_s

指定处理组件中当前元件使用的缺省字体。

custom_rainbow blue-cyan-green-yellow-red-magenta-white, 字符串

定义Pro/FEM-POST图形模型使用的颜色。

可以为CUSTOM_RAINBOW选项指定颜色:蓝色、黑色、青色、洋红色、绿色、黄色、红色和白色。用“-”字符(破折号)作为分隔符,以单个字符串的形式输入这些颜色。不考虑该字符串的大小写。

设定此选项后,重新启动Pro/ENGINEER后才会生效。

例如:white-red-yellow-green-magenta-cyan-black-blue

datum_point_symbol cross, dot (filled), circle, triangle, square

修改“零件”或“组件”模式中基准点符号的显示。

dazix_default_placement_unit mm, thou, micron

指定输入到Dazix文件的数据所用的单位。

dazix_export_mounthole yes, no

yes - 将一个Dazix文件的MOUNTHLE部分作为一个安装孔来处理。

no - 将安dazix_z_translation yes, no

yes - 通过z平移,将对象传送到“.edn”文件。

装孔部分作为一个切口来处理。

def_layer<type_option名称>

type_option变量有:

layer_assem_member、layer_assy_cut_feat、layer_axis、layer_chamfer_feat、layer_comp_design_model、layer_comp_fixture、layer_comp_workpiece、layer_copy_geom_feat、layer_corn_chamf_feat、layer_cosm_round_feat、layer_cosm_sketch、layer_csys、layer_curve、layer_curve_ent、layer_cut_feat、layer_datum、layer_datum_plane、layer_datum_point、layer_detail_item、layer_dgm_conn_comp、layer_dgm_highway、layer_dgm_rail、layer_dgm_wire、layer_dim、layer_draft_constr、layer_draft_dim、layer_draft_dtm、layer_draft_entity、layer_draft_feat、layer_draft_geom、layer_draft_grp、layer_draft_hidden、layer_draft_others、layer_draft_refdim、layer_driven_dim、layer_dwg_table、layer_ext_copy_geom_feat、layer_feature、layer_geom_feat、layer_gtol, layer_hole_feat、layer_nogeom_feat、layer_note、layer_parameter_dim、layer_part_refdim、layer_point、layer_protrusion_feat、layer_quilt、layer_refdim、layer_ribbon_feat、layer_rib_feat、layer_round_feat、layer_sfin、layer_shell_feat、layer_skeleton_model、layer_slot_feat、layer_snap_line、layer_solid_geom、layer_surface、layer_symbol、layer_thread_feat、layer_trim_line_feat、layer_weld_feat

指定不同项目类型的缺省层名。第一个值字符串为层类型。第二个值字符串为层名。

default_abs_accuracy值

定义缺省的绝对零件精度。

default_ang_dec_places1,数值(2到14)

指定绘图中角度尺寸显示的小数位数。

default_dec_places数值(缺省值 = 2,对于非角度尺寸)

对非角度尺寸,设置显示在所有模型模式中的缺省的小数位数 (0-14)。它不影响用“小数位数”修改后所显示尺寸的小数位数。在“草绘器”中所创建尺寸的小数位数由选项“sketcher_dec_places”控制。

default_dim_num_digits_changes yes, no

为最后输入的值设置尺寸中显示的缺省小数位数。若该选项设置为“no”,则系统将缺省使用指定给配置文件选项“default_dec_places”的值。

default_draw_scale 数值,no

为使用“无比例”命令增加的视图设置缺省绘图比例。该值必须大于0。若设置为“no”,则系统不设置缺省绘图比例。

default_ext_ref_scopeall, none, skeletons, subassemblies

选择可外部参照的模型的缺省条件。

all - 参照任何模型。例如,可以给组件中的任一元件创建外部参照。

none - 除了正被修改的模型以及分支中其下面的模型外,不参照其它模型。

skeletons - 在元件的组件中,任何元件都可以参照其相关的“骨架”模型。若正在修改一个“骨架”模型,则可参照其所属骨架模型之上,组件的骨架模型。

subassemblies - 允许对正被修改的模型、该模型下面的模型、 该模型可能有的同级模型以及这些模型下面的模型,进行外部参照。

default_font名称,字形,字号

设置Pro/ENGINEER用于显示的、菜单条、菜单及其子菜单、d出式菜单之外的缺省字体。可以按任何顺序指定这些变量。例如,“courier,bold,14”与“14,courier,bold”的效果相同。

任何忽略的变量都使用标准设置。用于Unix系统的标准缺省字体为“helvetica, regular, 12”。用于Windows NT和Windows 95的标准字体来自系统设置,该设置通过“控制面板”来完成。

参阅menu_font、popuphelp_font和fonts_size。

default_object_invalid_refs prohibit, copy

为新创建的模型中的参照 *** 作设置缺省条件。

prohibit - 若试图创建一个超出范围的外部参照,就会收到一条出错消息,并且系统将中止 *** 作。

copy - 若试图创建一个超出范围的外部参照,就会收到一条可能违反规则的警告。

此时可以中止参照创建,或显式声明这样一个超出范围的参照。若声明了该参照,则其备份自动复制给零件/组件,并且该备份被参照(当它在进程中时,对主参照的改变仍被检测)。

如果以后主参照不在进程中,并且要检索带有备份参照的零件,那么该参照被临时冻结,使用备份。当主参照重新进入进程中时,恢复相关性。用户可随时禁止这种声明提示;这种情况下,系统自动给超出范围的任何参照创建一个备份参照。

default_object_scope_settingall, none, skeletons, subassemblies

为一个新对象中的参照控制选择缺省条件。

all - 参照任何模型。它是系统当天的工作方式。用户可以给组件中的任一元件自由创建外部参照。

none - 不参照其它模型。除了正创建的模型和该模型分支上其下面的那些模型外,不允许外部参照其它任何模型。

selketons - 一个新元件可以参照该元件所属的组件的“骨架”模型。若正在创建一个“骨架”模型,则它可参照其所属骨架模型上面,组件的骨架模型。

subassemblies - 允许对正在创建的模型、该模型下面的模型、该模型可能有的同级模型以及这些模型下面的模型,进行外部参照。

default_ramp_size 整数值

指定灰色的着色数,显示非彩色对象的明暗度。

default_ship_breadth 指定轮船的宽度。

default_ship_lbp

指定轮船的垂线间的缺省长度(AP和FP)或LBP。指定值用做创建框架系统的缺省值。

delete_after_plottingyes, no

yes - 当出图文件成功出图后,自动将其从所在目录删除。

del_gp_memb_ind yes, no

yes - 允许单独选取零件或组件的组成员,并分别隐含这些特征而不是隐含整个组。

no - 不能选取或隐含某个组内的单个特征。

depthcue_alwaysyes, no

帮助形象化线框模型。当它启用时,线框线延伸到屏幕中时变暗(离开 *** 作者);从屏幕向外延伸时变亮(朝向 *** 作者)。只有适当的图形硬件才支持深度提示。也能在“视图/模型显示”对话框中控制深度提示。

depthcue_value 小数值0.0-1.0, 0.0

帮助形象化线框模型。如果启用深度提示,则此选项指定深度提示所使用的缺省百分比。只有适当的图形硬件才支持深度提示。也可以从“视图/高级/可见性”对话框中控制深度提示值。

dialog_translation yes, no

运行非英语版本的Pro/ENGINEER时,需要指定显示顶级菜单和对话框的语言。

yes - 使用本地语言。 no - 使用英语。

dim_fraction_denominator 值(缺省值 = 32)

设置分数尺寸使用的最大分母。若分数可以简化,就要把它约分到最小分母(例如,4/32约分为1/8)。

dim_fraction_format std, aisc

影响包含分数的尺寸文本的外观。

std - 以标准的Pro/ENGINEER格式显示分数尺寸。

aisc - 以美国钢结构研究所 (AISC) 格式显示分数尺寸,并对英尺-英寸尺寸,按AISC格式显示建筑单位。

下表显示分数尺寸的AISC格式:

AISC尺寸 PTC尺寸

10' -2 3/4 10' 2-3/4"

10'-0 3/4 10' "

10'-0 10'

2 2-3/4"

2 2"

3/4 "

dim_offscreen_limit 值(缺省值 = 1,333)

设置尺寸自动折回屏幕的边距。缺省值1.333使尺寸在窗口之外只能有窗口大小的三分之一。该值不能小于1.0。

dir_cache_max256,数值

将dir_cache_max设置为内容可被同时缓存的目录的最大数。

disp_trimetric_dwg_mode_viewyes, no

在绘图上放置一般视图时,以缺省定向显示模型。若设置为“no”,则直到从“定向”对话框选择“缺省”后,模型才出现。但是在创建一个使用缺省定向的绘图视图时,若改变此配置文件选项的设置,系统不改变该定向。以缺省定向设置视图后,系统就将其冻结。

display wireframe, hiddenvis, hiddeninvis,shade

显示模型为:所有线呈白色 (wireframe),隐藏线呈灰色 (hiddenvis) 或删除所有隐藏线 (hiddeninvis)。着色选项显示所有曲面着色(实体和非实体)的模型(除绘图模式外)。线的显示在绘图仪、DXF和IGES文件中反映出来。

display_axes yes, no

控制基准轴的显示。要控制基准轴标签的显示,可设置配置选项display_axis_tags。

yes - 显示基准轴。 no - 不显示基准轴

display_axis_tags yes, no

控制基准轴标签的显示。

yes - 显示基准轴标签。 no - 不显示基准轴标签。

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_comps_to_assemble yes, no(处理组件)

yes - 系统将整个设计模型送入内存,并显示在屏幕上。这样,用户即可从设计模型或“模型树”选出处理元件。

no - 系统并不把整个设计模型送入内存。它只显示“模型树”。当从“模型树”选出处理元件后,系统将它们送入内存。

display_coord_sysyes, no

控制基准坐标系的显示。要控制基准坐标系的显示,可使用配置选项display_coord_sys_tags。

yes - 显示基准坐标系。 no - 不显示基准坐标系

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_coord_sys_tags yes, no

控制基准坐标系标签的显示。

yes - 显示基准坐标系标签。 no - 不显示基准坐标系标签

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效

display_dwg_tol_tags yes, no

设置出现在绘图中的公差标签的显示。该选项不影响尺寸上公差的显示。

display_full_object_path yes, no

控制对象全文件名(包括其对象类型后缀和版本号)和窗口标题中文件路径的显示,以及“模型信息”的显示。

yes - 显示全文件名和文件路径。 no - 只显示对象名。

display_in_adding_viewwireframe, minimal_wireframe, default

控制绘图中模型的显示。当选项auto_regen_views设置为no时,该选项起作用。若设置为wireframe,则系统以线框形式增加每个新视图并显示基准。若此选项设置为“minimal_wireframe”,系统则以没有基准、轴或侧面影像边的线框形式显示每个新视图。若设置为“default”,系统则根据当前“环境”对话框中的设置来显示视图。

display_internal_cable_portion yes no,

yes - 对单个对接和定制元件在“缆路径设定”对话框中手工设置为Yes的任何线,打开内部缆部分的显示(与“环境”对话框中相同)

display_layer值

开始Pro/ENGINEER进程时,它使指定的层显示出来。变量value为层标识。

它只对层标识1 - 32有效。

该选项是为了兼容9.0版本以前的对象而设。当对象保存在版本9.0或之后的版本中,就不再需要该选项。

display_plane_tagsyes, no

控制基准平面标签的显示。

yes - 显示基准平面标签。 no - 不显示基准平面标签

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_planes yes, no

控制基准平面的显示。要控制基准平面标签的显示,可设置配置选项display_plane_tags。

yes - 显示基准平面。 no - 不显示基准平面。

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_point_tagsyes, no

控制基准点标签的显示。

yes - 显示基准点标签。 no - 不显示基准点标签

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_pointsyes, no

控制基准点的显示。要控制基准点标签的显示,可设置配置选项display_point_tags。

yes - 显示基准点及其名称。 no - 不显示基准点及其名称。

设定此选项后,即可在当前的Pro/ENGINEER进程中立即生效。

display_silhouette_edges yes, no

仅对线框显示设置侧面影像边的显示。

display_thick_cables yes no,

yes - 显示缆和线的厚度 no - 仅显示中心线(与“环境”对话框中相同)

draw_models_read_only yes, no

将绘图中模型的文件设置为只读文件,使它们不能被修改。不能给这些模型增加驱动尺寸、几何公差和相似特征。试图进行影响模型的改变时,系统会发出警告,不进行这种修改。

draw_points_in_model_units yes, no

将当前草绘视图的坐标值定义为模型单位,而不是绘图单位。对于相对和绝对坐标在“消息窗口”中的输入和显示,“获得点”菜单使用草绘视图的比例和草绘视图的模型单位。

drawing_file_editor editor,protab(绘图)

为编辑绘图设置文件指定缺省文本编辑器。若不设置此变量,系统就使用缺省编辑器。若将该变量设置为“protab”,则系统使用Pro/TABLE。若将该变量设置为“editor”,则系统使用系统编辑器(参见选项“pro_editor_command”)。

drawing_setup_file filename.dtl

为Pro/ENGINEER进程中创建的任一绘图,建立缺省绘图设置文件选项值。若不设置该选项,系统就使用缺省绘图设置文件选项值。仅当具有Pro/DETAIL许可时,文件中的某些参数才有效。

drawing_view_origin_csysname,no

只对root用户生效

1、在双方root用户根目录下建立.rhosts文件,并将双方的hostname加进去,在此之前应在双方的/etc/hosts文件中加入对方的IP和hostname

2、把rsh服务启动起来,redhat默认是不启动的。方法:用执行ntsysv命令,在rsh选项前用空格键选中,确定退出。然后执行:service xinetd restart即可。

3、到/etc/pam.d/目录下,把rsh文件中的auth required /lib/security/pam_securetty.so一行用“#”封掉即可。更多资料请查看《Linux就该这么学》。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11264131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存