为了快些,或者谁能说明白了actionmanage的用法和用途本题也就结束了。 (200分)

K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
说是例子,其实也不一定。告诉我步骤或者说说做界面的经验也行,别只是贴一大段代码上来,也分析分析。
我的基础只有40天delphibbs经验。
第一、如D6的主界面,
好像第一行是File Edit...什么的。
问题A、我的界面用中文做的,可是快捷方式却不能自己设定,是系统自定的从Z到A的字母,我如何设置才能自定?
第二第三行,是带小图标的按钮。
问题B、好像新建、打开、保存、帮助这些图标在很多windows应用程序中都在使用,我如何获得它们呢?应用程序
中又这么统一地使用它们,是有专门的控件提供这些图标应用吗?
问题C、(这是一个重点)我希望能有一个例子让我照着就能做出D6这样的界面。
第二、应用界面
问题D、有些应用程序提供了如框架网页般的可以左右或上下拖动而分配区域的方式,在D6中我如何能实现?
问题E、有些应用程序的多行多列的输入框或显示框有好像信笺上的细线的效果是如何实现的?
就是这么五个问题,等着开工呢。
不回答的看官请顺手提前一下。
 
L

LuJuhe

Unregistered / Unconfirmed
GUEST, unregistred user!
1、快捷方式要自己在Caption中放一个英文字母,前面加&;
2、图标用ImageList统一管理,用ActionList统一设定到菜单、ToolButton等;
3、例子嘛,只有自己找啦;
4、按我的理解,你讲的应该时Splitter吧;
5、这个就没见过了,可能是自己改进的控件。
 
K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
LuJuhe得40分,结束时给你。
是有Splitter的,但如何使用呢?
 

小黄鱼

Unregistered / Unconfirmed
GUEST, unregistred user!
问题C、(这是一个重点)我希望能有一个例子让我照着就能做出D6这样的界面。
没什么特殊的,都是基本空间的使用
第二、应用界面
问题D、有些应用程序提供了如框架网页般的可以左右或上下拖动而分配区域的方式,在D6中我如何能实现?
设定窗体的停靠属性,这叫窗口融合技术,dock,
问题E、有些应用程序的多行多列的输入框或显示框有好像信笺上的细线的效果是如何实现的?
就是这么五个问题,等着开工呢。
stringgrid
 
T

taxtax

Unregistered / Unconfirmed
GUEST, unregistred user!
问题C需要利用一些控件才能做出d6的界面。
问题E是利用一些控件来实现的,例如mwedit等
 
D

desertsmoke

Unregistered / Unconfirmed
GUEST, unregistred user!
我这里正好有一个D6一模一样的
 
B

bubble

Unregistered / Unconfirmed
GUEST, unregistred user!
界面这东西,你做得多了,见的软件多了,
自然也就不会做得太差。
delphi提供了几个标准界面,
你只需File->New->Projects,里面SDI和MDI等标准界面。
他是使用了ActionList的,里面有一些标准动作比如copy.paste
图标都在ImageList里面存着呢,你可以另存他们然后使用。
 
K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
To desertsmoke
你给我呢,大一半问题可以解决啊。bbb-ccc@21cn.com
测试完了我给你100分。
 

张无忌

Unregistered / Unconfirmed
GUEST, unregistred user!
我这类的界面多的很
 
K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
To desertsmoke,收到你的界面,不错。不过,如D6的好像打开,新建,保存什么的很多应用软件都用的图标还
是没有。不过这样也很好了。会给你100分的。
还有一个问题就是问题E了,谁有办法?
为了快些,或者谁能说明白了actionmanage的用法和用途本题也就结束了。
 
D

desertsmoke

Unregistered / Unconfirmed
GUEST, unregistred user!
问题E:我想你用的是ListView控件,将它的ViewStyle设为vsReport,将GridLine设为True
就可以了。
ActionManage就没用过,不过好象跟D5里面的ActionList不同,谁用过,不妨说来听听!
——共同进步吗!呵呵~~
 
K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
特别地谢谢desertsmoke。
 
K

kifo

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部