可以模仿“附加组件|扩展名单”的Delphi控件的Firefox? [英] Delphi control that could mimic "Add-ons|Extension list" of Firefox?

查看:216
本文介绍了可以模仿“附加组件|扩展名单”的Delphi控件的Firefox?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的目标是在我的应用程序中更新GUI的外观。目前,我的GUI包含很多列表框,用于以旧的方式编辑某些对象,即用户双击一个项目,并显示一个对话框来修改相应的对象。



我认为一个很好的现代方法是Firefox如何显示已安装的扩展(下面的快照)。



我的问题是关于如何在Delphi(win32)中轻松构建这样的GUI?有没有使用模拟这种行为的组件,或者我只需要使用面板从stratch编码? (IMO是一个非常繁琐的工作,我想避免 - 选择逻辑,重新排序等)。



alt text http://i41.tinypic.com/16k6gd5.png

解决方案

您可以使用标准组件进行类似的操作(不完全相同) TDBCtrlGrid,TSpeedButton,...



alt text http: //img8.imageshack.us/img8/9585/imagen29ox3.png


My aim is to update the look of the GUI in my app. Currently my GUI contains a lot of listboxes which are used to edit some objects in an old fashioned way, that is, user double-clicks an item and a dialog is shown to modify the corresponding object.

I think a good modern approach is how Firefox displays the extensions installed (a snapshot below).

My question is about how to build such a GUI in Delphi(win32) easily? Are there any components you use mimicing such behaviour or will I just need to code this from stratch using panels? (IMO a very cumbersome job I'd like to avoid - the selection logic, resizings, etc...)

alt text http://i41.tinypic.com/16k6gd5.png

解决方案

You can do something similar (not exactly) with standard components; TDBCtrlGrid, TSpeedButton,...

alt text http://img8.imageshack.us/img8/9585/imagen29ox3.png

这篇关于可以模仿“附加组件|扩展名单”的Delphi控件的Firefox?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆