Bentley Communities
Site
Search
User
Site
Search
User
Welcome
Products
Support
About
More
Cancel
Bin.Liu
Likes
Profile
Activity
Communities
Friends
Likes
Achievements
Bookmarks
Blog Posts
Questions
More
Cancel
RE: [MDL] 一个对话框上实现多个字体选择Combox (COMBOBOXID_TextFontName)
Yongan.Fu
系统内部使用的是 COMBOBOXID_FontName。资源定义如下: DItem_ComboBoxRsc COMBOBOXID_FontName = { NOCMD, LCMD, NOSYNONYM, NOHELP, MHELPTOPIC, HOOKITEMID_FontName, NOARG, 1024, "", "", "", "", NOMASK, /* Need "%d " with blank in formatToDisplay for searching …
over 6 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: MDL是否提供了既能手动输入又能选择的comboBox控件?[Microstation V8i C++]
Yongan.Fu
请设置ComboBox的属性为COMBOATTR_AUTOADDNEWSTRINGS 完整的属性列表如下,每个属性后都有英文解释。其中COMBOATTR_FULLWIDTH我也经常用,能在选择时展开所有选项的内容。 /*----------------------------------------------------------------------+ | | | ComboBox Dialog Item | | 6.0 Addition | +-----------------…
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: 您好,我想请问一个函数:根据圆心和半径创建了一个圆形E,并且知道圆外一点O,从O点做射线与圆E相切,求出切点的函数?谢谢
Yongan.Fu
mdlProject_tangent
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
Windows System Error Codes (exit codes) Description
Mike Dattilio
See the following link for original reference: http://www.symantec.com/connect/articles/windows-system-error-codes-exit-codes-description If the Link no longer works or you cannot find it, download this attached document.
Windows System Error Codes (exit codes) Description.xlsx
over 9 years ago
AutoPIPE
AutoPIPE General
精选MicroStation二次开发文章
Yongan.Fu
1. 根据截面创建实体(Creating SmartSolid by cross sections) 2. 自定义元素弹出信息框(Customizing Element Popup Information) 3. MVBA实现面的剪切(Implementing Surface Trim by Using MVBA) 4. 创建平行于标准视图的圆(Creating a circle parallel to standard views) 5. 创建各顶点颜色不同的网格元素(Creating…
over 1 year ago
Bentley 中国优先社区
技术资料库
RE: CmdItemListRsc条目资源的显示问题
Yongan.Fu
区别就是在CmdItemListRsc中列出的条目会自动显示在与命令相关的工具设置对话框中。在DialogBoxRsc中列出的条目则是可以显示在自己的对话框中(模态和非模态两种)。但用DialogBoxRsc定义的对话框需要调用函数mdlDialog_open来打开它才能显示出来。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: CmdItemListRsc条目资源问题
Yongan.Fu
1、是的。系统会自动调整ToolSettting对话框的大小; 2、用DialogBoxRsc定义的对话框,对于模态,定义资源时要加上DIALOGATTR_MODAL属性,打开时要用mdlDialog_openModal函数。请在SDK所带例子中搜索mdlDialog_openModal,能找到很多例子的 3、响应PushButton事件一般有两种手段,一种是在资源中给PushButton指定一个命令号,一种是给PushButton指定出一个钩函数ID。前者更简单一些。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: CmdItemListRsc条目资源问题
Yongan.Fu
是的,直接将你定义的命令号如CMD_MYAPP_PLACE_EQUIPMENT取代其中的NOCMD字段即可。LCMD表示Local command,即本应用中的命令,正合适。如果这个命令是Mstn自身的,则需要将该字段改为MCMD。 有关资源的详细说明,请仔细阅读MDLProgammerGuide.chm文档。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
[CE]Mstn CONNECT中的三个特殊快捷键
Yongan.Fu
在MicroStation CONNECT版中定义了一些特殊的快捷键实现一些特定的功能。如按空格键能调出如下左侧图所示的常用工具框,按\键能调出工作流(Workflow)选择框。 【请注意】:这些快捷键必须是在Home状态或光标聚焦到精确绘图(AccuDraw)对话框时才起作用。按Esc键可回到Home状态。 CONNECT版本中还定义了一个特殊的快捷键·(就是~键下的那个符号)。该键被定义为accudraw bump toolsettings。这个键入命令的功能是能自动切换工具设置对话框中的第一个选项的值…
over 8 years ago
Bentley 中国优先社区
技术资料库
MicroStation快捷键使用小汇
lei.lin
为了提高设计工作的效率,我们常需要使用到 MicroStation 的各类快捷键。其实在 MicroStation 上的任何操作都在后台关联一个相对应的命令行,这些命令行我们都可以通过在 keyin 窗口输入来执行。 MicroStation V8i SS3 的快捷键大致分为四大类。分别是, 鼠标快捷键 精确绘图快捷键 功能键 键盘映射快捷键 下面我们来逐个简单介绍。 第一类,鼠标快捷键 通过 Workspace -> Button Assignments…
over 8 years ago
Bentley 中国优先社区
技术资料库
RE: 怎么通过平面上的线做该平面的法平面
Yongan.Fu
其实Renzhi的方法是正确的。可进一步简化如下: 1、对已经平面定义ACS(辅助坐标系) 2、锁定ACS Plane 3、用Surface Modeling任务下的Surface By Extrusion点取面上的已知直线,然后按F旋转到里面直接拉伸即可。
over 7 years ago
Bentley 中国优先社区
◆ 设计平台软件(MicroStation,PowerDraft, Navigator, i-model等)
RE: [mdl v8i]面的旋转?
Yongan.Fu
什么是X平面(每个平面都有其自身的X轴)?以X轴为该平面法向的面?在Mstn中,我们经常说Top和bottom面、Front和Back面以及left和right面等
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: mdlElmdscr_rewrite 不能执行完了
Yongan.Fu
mdlVec_pointEqual精确比较两个点中的分量x,y,z的值 mdlVec_pointEqualUOR按容差一个UOR单位(您可以理解为容差为1)来比较两个点中分量的值,比如:(100.0,100.0,100.0)和(100.5,100.5,100.5)会被认为是相同的点 mdlVec_pointEqualTol则更灵活,由您指定这个容差值。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: mdlElmdscr_rewrite 不能执行完了
Yongan.Fu
2. 应该是先mdlElmdscr_duplicate出一个eDP,修改,然后进行3。 如果还是搞不定,希望贴上来一个完整的可测试的代码供分析。也许是其他部分有问题。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
RE: 线的旋转 Rotate
Yongan.Fu
Unknown said: 怎么求解这个面的法向量。在这么有限的条件下? 您已知面的哪些条件?如果知道面这个元素,有mdlElmdscr_extractNormal直接提取面的法向量。如果只能面上的两条线,可用矢量叉乘求得面的法向量。
over 7 years ago
Bentley 中国优先社区
◆ 二次开发(MicroStation编程, ProjectWise编程等)
>