本帖最后由 小磊 于 2014-6-9 10:59 编辑
最近写一个小程序用到的代码片段,有个小BUG我修复了下,发上来备用
如果真 (窗口名称.左边 < 0 且 窗口名称.顶边 < 0 ) 窗口名称. 移动 (0, 1, , ) 如果真 (窗口名称.左边 ≥ 取屏幕宽度 () - 窗口名称.宽度 且 窗口名称.顶边 < 0 ) 窗口名称. 移动 (取屏幕宽度 () - 窗口名称.宽度 - 1, 0, , ) 如果真 (窗口名称.顶边 < 0 且 取鼠标水平位置 () > 窗口名称.左边 且 取鼠标水平位置 () < 窗口名称.左边 + 窗口名称.宽度 且 取鼠标垂直位置 () < 3 ) 窗口名称.顶边 = 0  如果真 (窗口名称.顶边 ≤ 0 且 窗口名称.左边 > 0 且 窗口名称.左边 < 取屏幕宽度 () - 窗口名称.宽度 ) 如果真 (取鼠标水平位置 () < 窗口名称.左边 或 取鼠标水平位置 () > 窗口名称.左边 + 窗口名称.宽度 或 取鼠标垂直位置 () > 窗口名称.顶边 + 窗口名称.高度 )  窗口名称.顶边 = 3 - 窗口名称.高度    如果真 (窗口名称.左边 < 0 且 取鼠标垂直位置 () > 窗口名称.顶边 且 取鼠标垂直位置 () < 窗口名称.顶边 + 窗口名称.高度 且 取鼠标水平位置 () < 3 ) 窗口名称.左边 = 0  如果真 (窗口名称.左边 ≤ 0 且 窗口名称.顶边 > 0 且 窗口名称.顶边 < 取屏幕高度 () - 窗口名称.高度 ) 如果真 (取鼠标垂直位置 () < 窗口名称.顶边 或 取鼠标垂直位置 () > 窗口名称.顶边 + 窗口名称.高度 或 取鼠标水平位置 () > 窗口名称.宽度 )  窗口名称.左边 = 3 - 窗口名称.宽度    如果真 (取鼠标水平位置 () > 取屏幕宽度 () - 3 ) 如果真 (取鼠标垂直位置 () > 窗口名称.顶边 且 取鼠标垂直位置 () < 窗口名称.顶边 + 窗口名称.高度 且 取屏幕宽度 () - 3 = 窗口名称.左边 )  窗口名称.左边 = 取屏幕宽度 () - 窗口名称.宽度    如果真 (窗口名称.左边 ≥ 取屏幕宽度 () - 窗口名称.宽度 且 窗口名称.顶边 > 0 且 窗口名称.顶边 < 取屏幕高度 () - 窗口名称.高度 ) 如果真 (取鼠标垂直位置 () < 窗口名称.顶边 或 取鼠标垂直位置 () > 窗口名称.顶边 + 窗口名称.高度 或 取鼠标水平位置 () < 取屏幕宽度 () - 窗口名称.宽度 )  窗口名称.左边 = 取屏幕宽度 () - 3 
贴边隐藏.zip
(149.1 KB, 下载次数: 199)
|