⑴ powerbuilder9.0里数据窗口怎么改格式
你第一个图是Query,不是Datawindow
可以新建Datawindow,选择FreeForm样式,选择数据源可以选Query 或 SQL Select
⑵ PB 怎么动态(用代码)改变数据窗口的属性(例如窗体的字体大小,字体颜色,背景颜色)
修改数据窗口背景颜色
dw_1.object.datawindow.color = rgb(255,0,0) //此颜色为红色
另外也可以使用dw_1.modify("datawindow.color = '255'") //不过这个后边的颜色需要使用long型数字来控制,不能使用rgb函数。
字体颜色:这个需要指定字段了。因为字体都是字段当中的,要每个字段来指定颜色。
dw_1.object.字段名字.color = rgb(255,0,0) //红色
或者同上,使用modify:dw_1.Modify ( "controlname.Color='255'" ) //此处也不能使用rgb,要long型数字。
字体大小:
dw_2.object.字段名称.font.Height = 60 //可以查看一下帮助中对于font的说明,height一项,是控制大小显示的。具体数值,自己试试大小就知道了。60应该和9号差不多大
另外,这个属性,也可以使用dw_1.modify("字段名字.font.height = '60'")来完成
⑶ ps不为人知的小技巧
版权信息嵌入图片
为了避免被盗图,现在很多摄影师在发布作品前都会打上自己的水印。然而,水印不但会影响照片的美观,甚至还可以被盗图者轻易抹掉,所以水印这个东西看似可以起到保护版权的作用,但实则并没有什么卵用。而保护版权的最好做法,是将版权信息嵌入到图片本身的元数据里。在Photshop里如何将版权信息嵌入图片里呢?步骤如下:按住Ctrl+Alt+Shift+I,或者点击文件>文件简介,就会弹出以下的元数据窗口。然后根据提示输入你的信息,再点击确定保存就可以了。
⑷ pb中如何统一设置数据窗口字体大小
1、首先应该选中Allow Updates选项,只有选中该选项,才允许继续进行其他属性的设定。在Allow Updates右面的下拉列表框叫做Table to Update,只能在该下拉列表框中选择一个,并且必须选择一个数据表名,选中的表就是要被更新的表。
2、选中了Allow Updates属性后,接下来就要指定在数据窗口中哪些列被更新。在Updateable Columns列表框中用鼠标单击被更新的字段。当数据窗口中的字段来自不止一个数据表时,这时一定要选择同一个表中的字段,因为一个数据窗口一次只能更 新一个数据表。当数据窗口中增添了字段时,新增添的字段往往是不允许修改的,一定要在该列表框中选择该字段。
3、选择了可以修改的字段后,就应该在Unique Key Columns(s)列表框中选择惟一标识一行的列。如果在定义数据表时定义了主键,单击右面的Primary Key按钮可以在该列表框中选中主键。
⑸ 请问pb的grid风格数据窗口怎么动态给变量来改变它的列宽和行高啊大神呢
用modify()函数。
dw_1.Modify("col_1.width=350")//col_1列宽,设置为350
dw_1.Modify("datawindow.detail.height=100")//行高设置为100
detail(带)即grid风格DW的行高。
⑹ PB控件大小随所在窗口大小变化
这里有个例子,是CSDN一个高手的代码,我转贴给你参考一下:
MDI窗口的子窗口填充满主窗口的工作区域:
opensheet(w_childwindow,w_main,0, Layered!)
控件的同步放大:
environment env
integer ii_ScreenWidth,ii_ScreenHeight
double WRadio,HRadio,Radio
integer ii_WinBolderWidth,ii_WinBolderHeight
getenvironment(env)
ii_WinBolderWidth=this.width - this.WorkSpaceWidth()//取得窗体的边框宽度
ii_WinBolderHeight=this.height - this.WorkSpaceHeight()
ii_ScreenWidth=env.screenwidth
ii_ScreenHeight=env.screenheight
//compute the radio that need be resize
WRadio=ii_ScreenWidth/800 //标准认为屏幕分辨率为800*600
HRadio=ii_ScreenHeight/600//计算出屏幕相对800*600分辨率的变化量
Radio=Min(WRadio,HRadio)
if Radio=1.0 then //if the screen is default 800*600
return 0
end if
this.hide()
this.width=(this.width - ii_WinBolderWidth)*Radio + ii_WinBolderWidth
this.height=(this.height - ii_WinBolderHeight)*Radio + ii_WinBolderHeight
integer i
dragobject temp//用于取各种控件
//这里是关键,写在窗体的resize事件里
for i=1 to upperbound(this.control)
temp=this.control[i]//调整大小,位置
temp.width=temp.width*Radio
temp.x=temp.x*Radio
temp.y=temp.y*Radio
temp.Height=temp.Height*Radio
choose case typeof(temp)
case tab!
tab mtab
mtab=temp
mtab.textsize = mtab.textsize*Radio//设置字体
case commandbutton!
commandbutton cb
cb = temp
cb.textsize = cb.textsize*Radio
case singlelineedit!
singlelineedit sle
sle = temp
sle.textsize=sle.textsize*Radio
case editmask!
editmask em
em = temp
em.textsize = em.textsize*Radio
case statictext!
statictext st
st = temp
st.textsize = st.textsize*Radio
case datawindow! // datawindows get zoomed
datawindow dw
dw = temp
dw.Object.DataWindow.zoom = string(int(Radio*100))//注意DATAWINDOW与其它控件的不同
case picturebutton!
picturebutton pb
pb = temp
pb.textsize = pb.textsize*Radio
case checkbox!
checkbox cbx
cbx = temp
cbx.textsize = cbx.textsize*Radio
case dropdownlistbox!
dropdownlistbox ddlb
ddlb = temp
ddlb.textsize = ddlb.textsize*Radio
case groupbox!
groupbox gb
gb = temp
gb.textsize = gb.textsize*Radio
case listbox!
listbox lb
lb = temp
lb.textsize = lb.textsize*Radio
case multilineedit!
multilineedit mle
mle = temp
mle.textsize = mle.textsize*Radio
case radiobutton!
radiobutton rb
rb = temp
rb.textsize = rb.textsize*Radio
end choose
next
this.show()
return 0
⑺ origin 8.0窗口问题
点击红箭头指向的按钮。
⑻ PB9.0 在w_preview 窗口增加1个函数 叫做ue_zoom(integer ai_size) 但是总报错说找不到这个函数。
不用parent.event trigger ue_zoom(li_size),直接ue_zoom(li_size)。parent.event trigger是调用事件的,不是调用函数的。
⑼ MT4快捷键 大全
1、Ctrl+M:市场报价
2、Ctrl+N:导航
3、VCtrl+T:帐号终端
4、Ctrl+D:数据窗口
5、Ctrl+G:网格
6、Ctrl+L:成交量
7、Ctrl+O:选项
8、Ctrl+F:光标变成十字精确型
9、Ctrl+Y:在图表上显示日期线
10、Ctrl+W:关闭当前图表窗口
11、F2:历史数据中心
12、F3:全局变量
13、F4:MT程序编辑器
14、F5:图标窗口重绘
15、F6:交易系统测试
16、F7:交易系统参数设置
17、F8:图表主窗口属性
(9)数据窗口怎么放大扩展阅读
指令和功能——
文件:管理图表,打印,历史数据储存和数据图表储存。
查看:工具属性,窗口管理 ("市场报价"、 "数据窗口"、 "导航"、 "终端"、 "测试")和程序语言界面。
插入:管理终端指示器,曲线研究和其他对象。
图表:显示柱状属性,比例,图表属性,网格,对象管理。
工具:客户终端,历史数据中心,综合变量和 MetaEditor (MetaQuotes Language 4 editor)属性。
窗口:打开窗口的列表和当前位置。
帮助:有关程序的信息和指南。