最近工作需要,要将TWebBrowser样式改头换面,包括菜单,滚动条等,都要换掉。由于滚动条已经屏蔽掉,所以关于页面滚动等,全部都需要自己写代码来模拟了。模拟的过程中发现获得页面的客户区大小ClientHeight,ClientWidth以及页面总大小ScrollHeight,ScrollWidt... Read More
posted @ 2015-12-10 22:44 findumars Views(481) Comments(0) Diggs(0)
偶然在论坛上看到提问,将图片B合成到图片A上,并且在A上写字于是,随手写的一个函数,具体代码如下:{作者:不得闲2009-02-11}functionHeCheng(A,b:TBitmap;const TransPercent: integer=50):TBitmap;var i,j: intege... Read More
posted @ 2015-12-10 22:41 findumars Views(385) Comments(0) Diggs(0)
转载几篇别人写的皮肤类控件的技术文章 原连接:http://blog.sina.com.cn/s/blog_4c3538470100ezhu.html 实现控件的透明背景 很多情况下,我们需要控件 的背景是透明的,就是要求直接看到控件父窗口的背景颜色、背景位图,比如标签控件、单选Radio控件、复选 Read More
posted @ 2015-12-10 22:28 findumars Views(497) Comments(0) Diggs(0)
Androidapi.JNIBridge负责和JNI交互.,既然要交互,那么首先就是需要获得JNI的运行环境,Android本身内置的就有一个Java(Dalvik)虚拟机。所以这个第一步就肯定是要这个虚拟机和我们当前的运行线程环境关联。这时候Androidapi.JNIBridge中的TJNIRe Read More
posted @ 2015-12-10 22:26 findumars Views(896) Comments(0) Diggs(0)
Delphi的Android程序是原生的程序,也就是NativeActivity。那么就需要先看一下NativeActivity的原理,在AndroidManifest.xml文件里面指定入口activity为nativeactivity,这样应用程序一启动,java虚拟机这边就开一个主线程,主线程... Read More
posted @ 2015-12-10 22:24 findumars Views(347) Comments(0) Diggs(0)