python闭包来确定控件的位置
来源:互联网 发布:知行理工怎么登不上 编辑:程序博客网 时间:2024/05/22 10:37
当我们在界面上方控件时,总是要考虑控件的位置摆放和控件直接的间隔,算来算去很烦, 应用Python闭包, 轻松解决改问题
代码如下:
def GetPost( StartPost = 0, Gap = 10):
''' 获取下一个位置
StartPost: 起始位置
Gap: 间距
'''
Post = [StartPost+Gap,StartPost+Gap];
if StartPost == 0:
Post = [0,0];
def GetCurPost(CurCtrlUsed=0):
CurPost = Post[0];
if CurCtrlUsed!=0:
Post[0] += CurCtrlUsed + Gap;
Post[1] = Post[0];
else:
CurPost = Post[1];
return CurPost;
return GetCurPost;
if __name__ == "__main__":
TopPost = GetPost(0);# 控件的起始Top位置
print TopPost (); # 返回当前行控件的Top位置
print TopPost (20);# 传入当前行控件的高度,返回当前行控件的Top位置
print TopPost ();# 返回下一行控件的Top位置
print TopPost ();# 返回下一行控件的Top位置
print TopPost (30); # 传入当前行控件的高度,返回当前行控件的Top位置
print TopPost ();# 返回下一行控件的Top位置
- python闭包来确定控件的位置
- MFC 确定控件位置
- mfc控件位置调整和坐标确定
- mfc控件位置调整和坐标确定
- mfc控件位置调整和坐标确定
- mfc控件位置调整和坐标确定
- MFC控件位置调整和坐标确定
- 如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置
- 如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置
- 如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置
- iOS 选择tableViewCell中的控件确定cell位置
- 确定页面上元素的位置
- 确定UITextView中起始光标的位置
- 确定TOP OF PAGE 的位置
- 自定义AlertDialog的位置和大小确定
- 确定当前Python环境中的site-packages目录位置
- 控件位置的获取
- WPF 控件的位置
- Linux新手连校园网找帮忙
- oracle数据库导入
- wireshark The NPF driver isn't running 解决办法
- Printf,Sprintf 格式化简要总结
- 宽字符处理函数函数与普通函数对照表
- python闭包来确定控件的位置
- CSS 相对定位
- Android自动测试之monkeyrunner工具
- ros3.3
- java 安全方面的考虑-简单
- CSS 绝对定位
- 如何学好 C 语言
- 弹出DIV定位方法及注意
- IE不能访问FTP之ftp的port和pasv模式