FoxUI在线文档

关于FoxUI组件的说明


竖向三分法

<p>我们有横向三分法,那么必然有竖向三分法 即宽度不变,高度变化,典型应用 滚动条的滑块,高度是可变的 横向三分法原理</p> <p>比如原图如果宽 10 高 20,目标区域是宽10 高 100, 那么假设我们设top 6,bottom 12,foxui会怎么画呢? foxui首先把原图上边0-6的区域画到目标区域的0-6, 把原图下边12-20的区域画到目标区域的92-100, 把原图中间的6-12的区域横向拉伸画到目标区域的6-92,从而完成整个目标区域的填充。</p> <p>VerThreeDrawBmp32(Dstbmp,SrcBmp:TBitmap32;ImgSplit:TFoxUIRect;DstRect,SrcRect:TRect);overload; VerThreeDrawBmp32(Dstbmp,SrcBmp:TBitmap32;ImgSplit,DstRect,SrcRect:TRect);overload;</p> <p>dstbmp 目标图片 srcbmp 原图 imgsplit 的 top 和bottom 设定 上下切割 dstrect 目标区域 srcrect 原图区域</p>

页面列表

ITEM_HTML