找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: zmy860405

[分享] 谁有PROE5.0 二次开发的资料

  [复制链接]

14

主题

58

回帖

0

积分

列兵

积分
0
发表于 2011-3-10 12:17:12 | 显示全部楼层
Message.txt里面的内容是
UserMenu
UserMenu
菜单条
#
PushButton1
PushButton1
菜单按钮1
#
Adding a push button to the ProE menu bar
Adding a push button to the ProE menu bar
在ProE菜单栏中加一个菜单按钮
#
CheckButton1
CheckButton1
菜单复选按钮1
#
Adding a check button to the ProE menu bar
Adding a check button to the ProE menu bar
在ProE菜单栏中加一个菜单复选按钮
#
RadioButton1
RadioButton1
单选按钮1
#
Select radio button 1
Select radio button 1
选择单选按钮1
#
RadioButton2
RadioButton2
单选按钮2
#
Select radio button 2
Select radio button 2
选择单选按钮2
#
RadioButton3
RadioButton3
单选按钮3
#
Select radio button 3
Select radio button 3
选择单选按钮3
#
SubMenu
SubMenu
菜单控制项
#
RemovePushButton1
RemovePushButton1
移动菜单按钮1
#
Switch Push Button Test
Switch Push Button Test
菜单按钮开关
#
CheckButton1Disenabled
CheckButton1Disenabled
复选按钮1不可选
#
Check Button 1 Disenabled Test
Check Button 1 Disenabled Test
复选按钮1开关
#
Push button pressed
Push button pressed
按下菜单按钮
#
Check button selected
Check button selected
选中复选按钮
#
Check button cancel
Check button cancel
取消复选按钮
#
Radio button 1 selected
Radio button 1 selected
选中单选按钮1
#
Radio button 2 selected
Radio button 2 selected
选中单选按钮2
#
Radio button 3 selected
Radio button 3 selected
选中单选按钮3
#
Push button disappear
Push button disappear
菜单按钮1消失
#
Push button appear
Push button appear
菜单按钮1出现
#
Check button can't be selected
Check button can't be selected
复选按钮1不能被选择
#
Check button can be selected
Check button can be selected
复选按钮1可以被选择
#
ModeMenu
ModeMenu
模式菜单
#
Starting a mode-specific menu
Starting a mode-specific menu
启动模式菜单
#
UIDialogBox
UIDialogBox
UI对话框示例
#
Open a UI Dialog Box
Open a UI Dialog Box
打开一个UI对话框示例
#
All Components
All Components
#
#
View all of the components in the UI dialog box
View all of the components in the UI dialog box
显示UI对话框里所有的元件
#

14

主题

58

回帖

0

积分

列兵

积分
0
发表于 2011-3-10 12:18:25 | 显示全部楼层
UI_Allcomponents.res里的内容是
(Dialog UI_Allcomponents
   (Components
      (PushButton                                         PushButton1)
      (PushButton                                         PushButton2)
      (Tab                                                Tab1
                                                          Layout01
                                                          Layout02
                                                          Layout03)
   )
   (Resources
      (PushButton1.Label                                  "OK")
      (PushButton1.TopOffset                              4)
      (PushButton1.BottomOffset                           4)
      (PushButton1.LeftOffset                             4)
      (PushButton1.RightOffset                            4)
      (PushButton2.Label                                  "Cancel")
      (PushButton2.TopOffset                              4)
      (PushButton2.BottomOffset                           4)
      (PushButton2.LeftOffset                             4)
      (PushButton2.RightOffset                            4)
      (Tab1.Decorated                                     True)
      (.Label                                             "All Components")
      (.Layout
         (Grid (Rows 1 1) (Cols 1)
            Tab1
            (Grid (Rows 1) (Cols 1 1)
               PushButton1
               PushButton2
            )
         )
      )
   )
)
!选项卡1
(Layout Layout01
   (Components
      (SubLayout                                          Layout1)
   )
   (Resources
      (.Label                                             "tab1(Component1)")
      (.Decorated                                         True)
      (.Layout
         (Grid (Rows 1) (Cols 1)
             Layout1
         )
      )
   )
)
!选项卡1的子布局
(Layout Layout1
   (Components
      (InputPanel                                         InputPanel1)
      (Label                                              Label1)
      (List                                               List1)
      (Label                                              Label2)
      (OptionMenu                                         OptionMenu1)
      (Label                                              Label3)
      (ProgressBar                                        ProgressBar1)
      (Label                                              Label4)
      (Separator                                          Separator1)
      (Label                                              Label5)
      (RadioGroup                                         RadioGroup1)
      (Label                                              Label6)
      (CheckButton                                        CheckButton1)
   )
   (Resources
      (InputPanel1.InputType                              3)
      (InputPanel1.MinColumns                             True)
      (Label1.Label                                       "Input Panel")
      (Label1.Attachleft                                  True)
      (List1.Names                                        "n1"
                                                          "n2"
                                                          "n3"
                                                          "n4"
                                                          "n5")
      (List1.Labels                                       "Value 1"
                                                          "Value 2"
                                                          "Value 3"
                                                          "Value 4"
                                                          "Value 5")
      (Label2.Label                                       "List")
      (Label2.Attachleft                                  True)
      (OptionMenu1.Names                                  "n1"
                                                          "n2"
                                                          "n3"
                                                          "n4"
                                                          "n5")
      (OptionMenu1.Labels                                 "Option 1"
                                                          "Option 2"
                                                          "Option 3"
                                                          "Option 4"
                                                          "Option 5")
      (Label3.Label                                       "Option Menu")
      (Label3.Attachleft                                  True)
      (Label4.Label                                       "rogress bar")
      (Label4.Attachleft                                  True)
      (Label5.Label                                       "Separator")
      (Label5.Attachleft                                  True)
      (Label6.Label                                       "Radio Group")
      (Label6.Attachleft                                  True)
      (RadioGroup1.Attachleft                             False)
      (RadioGroup1.AttachRight                            False)
      (RadioGroup1.AttachTop                              False)
      (RadioGroup1.AttachBottom                           False)
      (RadioGroup1.Names                                  "n1"
                                                          "n2"
                                                          "n3")
      (RadioGroup1.Labels                                 "red1"
                                                          "red2"
                                                          "red3")
      (RadioGroup1.Alignment                              2)
      (CheckButton1.Set                                   True)
      (CheckButton1.TopOffset                             4)
      (CheckButton1.BottomOffset                          4)
      (CheckButton1.LeftOffset                            4)
      (CheckButton1.RightOffset                           4)
      (CheckButton1.Label                                 "Check Buttons")
      (.Label                                             "Decorated layout1")
      (.Decorated                                         True)
      (.TopOffset                                         4)
      (.BottomOffset                                      4)
      (.LeftOffset                                        4)
      (.RightOffset                                       4)     
      (.Layout
         (Grid (Rows 1 1 1 1 1 1) (Cols 1 1)
           Label1
           InputPanel1
           Label2
           List1
           Label3
           OptionMenu1
           Label4
           ProgressBar1
           Label5
           Separator1
           Label6
            (Grid (Rows 1) (Cols 1 1)
                  RadioGroup1
                  CheckButton1
            )
         )
      )
   )
)
!选项卡2
(Layout Layout02
   (Components
      (SubLayout                                          Layout2)
   )
   (Resources
      (.Label                                             "tab2(Component2)")
      (.Decorated                                         True)
      (.Layout
         (Grid (Rows 1) (Cols 1)
             Layout2
         )
      )
   )
)
!选项卡2的子布局
(Layout Layout2
   (Components
      (Slider                                             Slider1)
      (Label                                              Label7)
      (SpinBox                                            SpinBox1)
      (Label                                              Label8)
      (TextArea                                           TextArea1)
      (Label                                              Label9)
      (ThumbWheel                                         ThumbWheel1)
      (Label                                              Label10)
   )
   (Resources
      (Label7.Label                                       "Slider")
      (Label7.Attachleft                                  True)
      (Label8.Label                                       "Spinbox")
      (Label8.Attachleft                                  True)
      (Label9.Label                                       "Text Area")
      (Label9.Attachleft                                  True)
      (Label10.Label                                      "Thumbwheel")
      (Label10.Attachleft                                 True)
      (.Label                                             "Decorated layout2")
      (.Decorated                                         True)
      (.TopOffset                                         4)
      (.BottomOffset                                      4)
      (.LeftOffset                                        4)
      (.RightOffset                                       4)
      (.Layout  
        (Grid (Rows 1 1 1 1) (Cols 1 1)
          Label7
          Slider1
          Label8
          SpinBox1
          Label9
          TextArea1
          Label10
          ThumbWheel1
        )
      )
   )
)
!选项卡3
(Layout Layout03
   (Components
      (SubLayout                                          Layout3)
   )
   (Resources
      (.Label                                             "tab3(Component3)")
      (.Decorated                                         True)
      (.Layout
         (Grid (Rows 1) (Cols 1)
             Layout3
         )
      )
   )
)
!选项卡3的子布局
(Layout Layout3
   (Components
      (Table                                              Table1)
   )
   (Resources
      (Table1.RowNames                                    "r1"
                                                          "r2"
                                                          "r3"
                                                          "r4"
                                                          "r5"
                                                          "r6"
                                                          "r7"
                                                          "r8")
      (Table1.RowLabels                                   "1"
                                                          "2"
                                                          "3"
                                                          "4"
                                                          "5"
                                                          "6"
                                                          "7"
                                                          "8")
      (Table1.ColumnNames                                 "c1"
                                                          "c2"
                                                          "c3"
                                                          "c4"
                                                          "c5")
      (Table1.ColumnLabels                                "A"
                                                          "B"
                                                          "C"
                                                          "D"
                                                          "E")
      (Table1.ColumnWidths                                4
                                                          4
                                                          4
                                                          4
                                                          4)
      (Table1.VisibleRows                                 8)
      (Table1.ShowGrid                                    True)
      (.Label                                             "Decorated layout3")
      (.Decorated                                         True)
      (.TopOffset                                         4)
      (.BottomOffset                                      4)
      (.LeftOffset                                        4)
      (.RightOffset                                       4)  
      (.Layout
         (Grid (Rows 1) (Cols 1)
            Table1
         )
      )
   )                                                      
)

14

主题

58

回帖

0

积分

列兵

积分
0
发表于 2011-3-10 12:19:56 | 显示全部楼层
Usr_sample.res里面的内容是
!UI对话框实力程序资源文件:Usr_sample.res
(Dialog Usr_sample
  (Components  !对话框元件说明
    (PushButton                                         OK)
    (PushButton                                         Cancel)
    (RadioGroup                                         SelectType)
    (InputPanel                                         InputText)
    (Label                                              SelectTypeLabel)
    (Label                                              InputTextLabel)
    (Label                                              ShowMessage)
    (CheckButton                                        CheckButton1)
    (CheckButton                                        CheckButton2)
    (Separator                                          Separator1)
  )
  (Resources   !对话框资源(属性定义)
    !OK按钮属性定义
    (OK.Label                                           "OK")
    (OK.TopOffset                                       4)
    (OK.BottomOffset                                    4)
    (OK.LeftOffset                                      4)
    (OK.RightOffset                                     4)
    !Cancel按钮属性定义
    (Cancel.Label                                       "Cancel")
    (Cancel.TopOffset                                   4)
    (Cancel.BottomOffset                                4)
    (Cancel.LeftOffset                                  4)
    (Cancel.RightOffset                                 4)
    !单选按钮组标签"SelectTypeLabel"属性定义
    (SelectTypeLabel.Label                              "选择基准面")
    (SelectTypeLabel.AttachLeft                         True)
    (SelectTypeLabel.TopOffset                          4)
    (SelectTypeLabel.BottomOffset                       4)
    (SelectTypeLabel.LeftOffset                         4)
    !单选按钮组"SelectType"属性定义
    (SelectType.Orientation                             True)
    (SelectType.Names                                   "Front"
                                                        "Top"
                                                        "Right")
    (SelectType.Labels                                  "正面(Front)"
                                                        "顶面(Top)"
                                                        "右面(Right)")
    (SelectType.LeftOffset                              4)
    (SelectType.BottomOffset                            4)
    !输入框标签"InputTextLabel"属性定义
    (InputTextLabel.Label                               "请输入文字:")
    (InputTextLabel.AttachLeft                          True)
    (InputTextLabel.LeftOffset                          4)
    !输入框"InputText"属性定义
    (InputText.TopOffset                                4)
    (InputText.BottomOffset                             4)
    (InputText.LeftOffset                               4)
    (InputText.RightOffset                              4)
    (InputText.HelpText                                 "Enter the string here.")
    !复选框"CheckButton1"的属性定义
    (CheckButton1.Label                                 "Check1")
    (CheckButton1.Set                                   True)
    (CheckButton1.TopOffset                             4)
    (CheckButton1.BottomOffset                          4)
    (CheckButton1.LeftOffset                            4)
    (CheckButton1.RightOffset                           4)
    !复选框"CheckButton2"的属性定义
    (CheckButton2.Label                                 "Check2")
    (CheckButton2.Set                                   True)
    (CheckButton2.TopOffset                             4)
    (CheckButton2.BottomOffset                          4)
    (CheckButton2.LeftOffset                            4)
    (CheckButton2.RightOffset                           4)
    !信息显示标签"ShowMessage"属性定义
    (ShowMessage.Label                                  "选择基准面:Front")
    (ShowMessage.BottomOffset                           4)
    !对话框标题
    (.Label                                             "UI对话框实例")
    !对话框元件的布局
    (.Layout
      (Grid (Rows 1 1 1 1 1 1 1 1)(Cols 1)     !8行1列
        SelectTypeLabel                       !第1行
        SelectType                            !第2行
        InputTextLabel                        !第3行
        InputText                             !第4行
        (Grid (Rows 1)(Cols 1 1)               !第5行:拆分为两列
           CheckButton1                       !第5行第1列
           CheckButton2                       !第5行第2列
        )
        ShowMessage                           !第6行
        Separator1                            !第7行
        (Grid (Rows 1)(Cols 1 1)               !第8行:拆分为两列
           OK                                 !第8行第1列
           Cancel                             !第8行第2列
        )
      )
    )
  )
)

14

主题

58

回帖

0

积分

列兵

积分
0
发表于 2011-3-10 12:24:47 | 显示全部楼层
一定要记住这个程序要在Properties(属性)->Linker(连接器)->Input(输入)->Addtional Dependencies(附加依赖项)里面多加一个protk_dllmd.lib哦,要不然会有错误滴,这个程序里面有各种按钮,菜单,二级菜单,对话框,对话框里面的所有元素,对于做二次开发的兄弟们很有用的,你需要哪个按钮或是对话框元素有什么功能,就把相应的代码复制过去,然后自己给它们加上相应动作函数来实现你的目的就可以了,给大家省去了相当多的工作量啊,哈哈,希望大家采纳啊

1

主题

118

回帖

133

积分

上等兵

积分
133
发表于 2011-4-9 09:57:49 | 显示全部楼层
我也想要
  兄弟你有了能不能给我发一份
邮箱是523699093@qq.com

0

主题

14

回帖

0

积分

列兵

积分
0
发表于 2011-4-10 11:28:33 | 显示全部楼层
回复 14# lovedongyao


    师兄写得太经典了,顶一个。

0

主题

33

回帖

178

积分

上等兵

积分
178
发表于 2011-5-18 17:02:21 | 显示全部楼层
这个些的不错,可以加精了

6

主题

46

回帖

0

积分

列兵

积分
0
发表于 2011-6-20 12:10:07 | 显示全部楼层
回复 6# lovedongyao


    老大,顶一个啊!踏破铁鞋

0

主题

56

回帖

71

积分

上等兵

积分
71
发表于 2011-9-21 20:00:45 | 显示全部楼层
谢谢分享!!!!!!!!!!!

0

主题

7

回帖

0

积分

列兵

积分
0
发表于 2011-10-22 20:09:07 | 显示全部楼层
第二页的内容是放在哪的啊??
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-5-7 07:48

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表