我想在图片中添加一个图标(实心圆既可),这应该可以实现,从image中添加图像然后画个图标即可,可是如果我想再次对已经画好的图标进行删除或移动应该怎么做?
还有如果我想单击某个图标时会执行某个操作应该怎么做(相当于给图标加事件了)?因为我还要执行放大和缩小操作所以只能在图像中画图标,而不能只把按钮放在图像上.其实就相当于一个地图,但是单击不同的地方会显示不同的信息,并且可以对某个位置进行调整.
还有如果我想单击某个图标时会执行某个操作应该怎么做(相当于给图标加事件了)?因为我还要执行放大和缩小操作所以只能在图像中画图标,而不能只把按钮放在图像上.其实就相当于一个地图,但是单击不同的地方会显示不同的信息,并且可以对某个位置进行调整.
解决方案 »
- 菜鸟求救!clientdataset中怎么实现类似数据库中distinct的效果?
- 新人求教,大家帮帮帮(2)
- (广州求职)找工作难呀~~~~ 我的要求降了。4年工作经验。up有分
- 修改Table数据时出现'Record/key deleted',是什么原因?
- 和Delphi相关的数据库!在线等待,下载之后立即结贴。
- 是不是BUG??
- 大家帮忙提供一些delphi的教程吧
- 怎样控制输入数据类型
- 请问如何在form窗体刚启动时就锁定鼠标呢?
- 把 MEMO 里面的内容COPY 到数据库中,急,急,急,马上给分,谢谢,
- 新手请问:如何在delphi7中使用ODBC连接,是使用它上面的控件吗?哪个控件是啊?
- 怎么样创建一个Excel文件,并对其添加数据!
你应该保留原始图像,然后记录每个编辑操作
在撤销时就可以恢复了。
大概8、9年前我做过这个东西,建一个数组,保存历次修改历史
如果要撤销某个操作,就在修改历史中回溯就可以了。