小编NGL*_*GLN的帖子

如何禁用TScrollBox的滚动查看行为?

我有一个TScrollBox,其RichEdit比滚动框大,因此两个侧滚动条都出现在滚动框中.然后我有一个DoTask调用的函数RichEdit.SetFocus.

当我向下滚动到我想要查看部分文本控件的位置,然后调用时DoTask,ScrollBox将自动滚动到RichEdit的顶部.我怎么能避免这种情况?

delphi scroll

8
推荐指数
1
解决办法
3731
查看次数

有没有办法得到什么叫什么?

对于Delphi 2010,有没有办法从函数X(甚至整个程序)开始,获取其他函数/过程被调用的图表...

有点像:

Function X
  - Function A
    - Procedure B
    - Procedure C
  - Function D
Run Code Online (Sandbox Code Playgroud)

(当然图形会更好......)

delphi diagram

8
推荐指数
1
解决办法
1742
查看次数

网站在Flash中完全编写(或显示).这不是个好主意吗?

从这条推文:http://twitter.com/azaaza/status/6508524118 我到达一个完全用Flash制作的网站(至少是前端).

alt text http://img704.imageshack.us/img704/3116/screenshotvz.png

它看起来很棒,它本来可以用HTML + Ajax编写,但我想(因为我不太了解我自己)他们的网站所有者感觉更舒服Flash并认为它会更容易(再一次,我猜这个当您有数千个飞行时间使用闪光灯时会发生)

从状态栏判断,似乎大多数图像和文本都是动态下载的(否则flash文件太重了)

问题(S):

什么类型的webapps应该考虑在flash中的所有前端?

它会更容易吗?是/否,只有你吮吸HTML + Ajax但你擅长Flash?

这适合每个人吗?

什么时候不应该使用?

我想这是一个额外的好处是你没有IE + FF + Opera + Chrome + Safari兼容性问题

这会是webapps前端的下一个编程模型吗?

flash frontend

7
推荐指数
5
解决办法
787
查看次数

可可和photoshop之间的颜色差异

我在界面构建器和可可中的颜色有些麻烦.

我在photoshop中构建我的界面,当我从photoshop复制RGB值并在界面构建器中或通过代码设置我的UI元素时,颜色甚至都不接近.我已经搞砸了在photoshop中设置颜色配置文件,但似乎无法找到一个有所作为的(也许我只是使用它们错了)

任何人都可以帮助设置Photoshop如何更准确地描绘可可使用的颜色?这就是我的意思:

enter image description here

我在界面构建器中创建了一个框,并将其RGB设置为50,100,150,然后截取它并将其粘贴到photoshop中.然后我在photoshop中创建了另一个框,并将其rgb值设置为50,100,150.如果我对IB颜色进行采样,则它的RGB出现在63,120,163.

photoshop macos cocoa colors

7
推荐指数
1
解决办法
565
查看次数

如何使用鼠标滚轮滚动TScrollbar?

我有一个TScrollBar在OnScroll事件中有代码.

我想使用鼠标滚轮滚动它,但转动鼠标滚轮不会滚动滚动条并且不会触发OnScroll事件.

任何的想法?

delphi message scrollbar

7
推荐指数
2
解决办法
2万
查看次数

Delphi XE2:为什么FireMonkey应用程序是高清?

根据Delphi XE2的发行说明.FireMonkey可以创建高清应用程序.HD代表高清晰度.为何选择HD?VCL应用程序无法像FireMonkey一样创建高清应用程序吗?

delphi delphi-xe2 firemonkey

7
推荐指数
3
解决办法
2849
查看次数

如何停止自动滚动备忘录控件?

在Windows 7中,备忘录控件(TMemo)将在文本被插入(Memo.Lines.Add(Path);)之后自动滚动,这是我不想要的,因为滚动是由我自己完成的.

如何停止自动滚动?

delphi windows-messages delphi-xe3

7
推荐指数
1
解决办法
3549
查看次数

什么相当于"OnBackKeyPress"

在Windows Phone 8.0中,我使用它来处理后退按钮:

protected override void OnBackKeyPress(CancelEventArgs e)
{
    base.OnBackKeyPress(e);        
}
Run Code Online (Sandbox Code Playgroud)

"页面"控件上不存在此事件.如何处理WP 8.1中的后退按钮?

back windows-runtime windows-phone-8.1 win-universal-app

7
推荐指数
1
解决办法
4728
查看次数

TEdit焦点和插入符号

我有两个TEdit控件.当我退出edit1时,edit2会收到焦点.在Edit1的OnExit事件中,我有以下代码:

procedure TForm1.Edit1Exit(Sender: TObject);
begin
  edit2.Enabled := false;
  edit2.Enabled := true;
  edit2.setfocus;
end;
Run Code Online (Sandbox Code Playgroud)

Edit2有焦点.但是,它没有任何关注.我可以开始输入,但它很混乱,因为我不知道哪个控件有焦点.

我更感兴趣的是Enabled属性的翻转会导致某些消息无法正常触发?例如,edit2的OnEnter事件未被触发.

如果重要的话,这是在D2006.

谢谢回复.

delphi caret setfocus

6
推荐指数
2
解决办法
9286
查看次数

如何处理复合组件中的子项双击?

我已经基于a创建了一个新的复合组件TCustomPanel.在它上面我有两个标签和一个图像,覆盖所有表面,看到这个布局(下部不太重要):

控件的布局

我的问题是如何导出任何这些控件的双击功能?是否可以使用新控件的双击(事件)来管理其上的子控件的那些?

delphi components creation

6
推荐指数
1
解决办法
325
查看次数