⑴ 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)屬性。
窗口:打開窗口的列表和當前位置。
幫助:有關程序的信息和指南。