西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程软件使用 → VFP9.0 对较于之前VFP6.0 有哪些重大的改进

VFP9.0 对较于之前VFP6.0 有哪些重大的改进

相关软件相关文章发表评论 来源:本站整理时间:2010/9/30 12:14:58字体大小:A-A+

作者:佚名点击:4608次评论:0次标签: VFP

  • 类型:影音播放大小:2.3M语言:中文 评分:5.6
  • 标签:
立即下载
8 页 停靠你的表单

7、 停靠你的表单
你现在可以用新的表单Dockable属性把停靠行为加入到你的程序中。默认的Dockable值是0,跟以前版本的行为一致。然而,如果你把Dockable设为1或2,表单的标题栏高度就会变成原来的一半,这时表单就支持停靠了(设为1表示表单已停靠)。
表单支持停靠(Dockable设为1或2)后,你可以用WINDOWS菜单的Dockable项或在表单的标题栏点击鼠标右键来切换这2种设置。当Dockable=1时,你可以将表单拖放到可停靠的位置,你也可以用以下代码实现停靠: * 1=top, 2=left, 3=right, 4=bottom
THISFORM.Dock(nPosition)
* tab-dock to another form
THISFORM.Dock(4, oFormTarget)
* tab-dock to a window
DOCK NAME oFormRef POSITION 4 WINDOW WindowName 一个已停靠的表单也可以通过WINDOWS菜单的Dockable项或在表单的标题栏点击鼠标右键来终止停靠,或用以下的代码: * set form to "supports docking, but not docked"
THISFORM.Dockable = 2
* or call the form's dock method
THISFORM.Dock(-1) 你可以运行下面的代码看看停靠的过程。这些代码建了3个表单,并设定了TOP/LEFT,然后把它们停靠到COMMAND窗口上。你可以用上面的Dock/Undock按钮来实现表单的停靠/不停靠,点击3个中任一一个表单的X按钮会关闭演示。
选中一个表单后,你可以用菜单来切换它的Dockable属性,当表单处于可停靠状态时,你可以把它拖放到屏幕上的任一个可停靠的位置。图2显示了3个可互相切换的已停靠表单。
图二:

LOCAL oform1 as Myform
oform1=CREATEOBJECT("Myform")
oform1.Caption="Customers"
oform1.lblName.Caption = "Customers"
oform1.top = 100
oform1.left = 0
LOCAL oform2 as Myform
oform2=CREATEOBJECT("Myform")
oform2.Caption="Employees"
oform2.lblName.Caption = "Employees"
oform2.top = 100
oform2.left = 325
LOCAL oform3 as Myform
oform3=CREATEOBJECT("Myform")
oform3.Caption="Invoices"
oform3.lblName.Caption = "Invoices"
oform3.top = 275
oform3.left = 0
DOCK NAME oform1 POSITION 4 WINDOW Command
DOCK NAME oform2 POSITION 4 WINDOW Command
DOCK NAME oform3 POSITION 4 WINDOW Command
oform1.show()
oform2.show()
oform3.Show()
READ EVENTS
DEFINE CLASS MyForm AS Form
Dockable = 1 && supports docking and is dockable
Height = 150
Width = 300
ADD OBJECT lblName AS MyLabel
ADD OBJECT btnUndock AS MyUndockButton
FUNCTION Destroy()
CLEAR EVENTS
ENDDEFINE DEFINE CLASS MyUndockButton AS CommandButton
Height = 25
Width = 100
Left = 180
Top = 100
Anchor = 12 && fixed distance bottom/right
Caption = "Dock/Undock"
FUNCTION Click()
IF THISFORM.Docked
THISFORM.Dock(-1)
ELSE
IF THISFORM.Dockable = 1
* error if not dockable
DOCK NAME THISFORM POSITION 4 WINDOW Command
ENDIF
ENDIF
ENDDEFINE
DEFINE CLASS MyLabel AS Label

FontSize= 18
Height = 50
Width = 150
Top = 50
Left = 75
Alignment = 2
Anchor = 240 && relative on all sides
Caption = []
FontSize = 14
FontBold = .T.
FontName = "Verdana"
ENDDEFINE

    手机电台
    (59)手机电台
    虽然现在的多媒体工具已经十分丰富了,但是手机电台作为一项只需要聆听,无需耗费太多精力的媒体方式,依然活跃在许多人的身边。如果你想要一边工作一边进行娱乐,那么听电台就是一种十分不错的方式。目前流行的安卓电台软件非常多,它们分别有着各自的特色。如果你想要找一款自己比较满意的,可以对比使用之后再决定。绝大多数电台软件都比较小,几乎不会占用你什么资源,非常好用...更多>>
    • 网络电台收音机 AnyRadioV3.60.0.8

      11-17 / 7.2M

      推荐理由:AnyRadio网络收音机可以通过网络方式播放收音机电台,资源丰富,集合了国内外众多的电台频道,中央人民广播
    • 蜻蜓fm收音机电脑版V6.1.5 官方pc版

      01-05 / 9.1M

      推荐理由:蜻蜓fm电脑版是最近比较流行的一款网络收音机软件,收录中国大陆、港澳台地区、海外地区的广播电台,是中国
    • 阿基米德FMV2.0.2 安卓版

      02-13 / 23.5M

      推荐理由:现在依然有不少人喜欢听电台节目,而一款手机电台应用就能够把你的手机变为移动电台!阿基米德FM是一款很强
    • 荔枝FM3.10.0 官方PC版

      12-02 / 24.5M

      推荐理由:荔枝FM官方PC版是一款在线电台音乐播放软件,荔枝FM节目丰富,有各种流行、经典的国内外音乐,还能收听广播
    • 心灵收音机汉化版(Spirit FM Radio

      05-28 / 1.3M

      推荐理由:心灵收音机汉化版(Spirit FM Radio)不需要连接网络的收音机,高级无线电收音机一款真正的FM收音机程序,并非
    • libffmpeg_armv6_vfp.apk

      04-17 / 2.3M

      推荐理由:moboplayer播放器解码器,下载后直接安装即可离线解码包安装方式,直接将解码包apk文件放到SD卡根目录.mobo

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 2 楼 江苏盐城明达职业技术学院 网友 客人 发表于: 2011/9/5 12:56:05
    哦棵

    支持( 0 ) 盖楼(回复)

    第 1 楼 广东广州电信 网友 客人 发表于: 2011/6/12 16:50:43
    不错.

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)