VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

系統畫面大小
前往頁面 1, 2  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
marvin



註冊時間: 2004-06-01
文章: 321


第 1 樓

發表發表於: 星期一 十二月 14, 2009 10:03 pm    文章主題: 系統畫面大小 引言回覆

現在的屏幕越來越大又寬,
請問各位寫的系統畫面會是多大小?

800 X 600 ?
1024 X 768 ?
更大?
還是讓 form 中物件自由浮動 ?
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 2 樓

發表發表於: 星期一 十二月 14, 2009 10:06 pm    文章主題: 引言回覆

除非是有心先把自動偵測螢幕解析度調整視窗等等功能寫好了
不然還是乖乖的用1024X768比較適當
甚至要用800X600以符合一些眼力不好的老人家
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4211
來自: Taipei,Taiwan

第 3 樓

發表發表於: 星期二 十二月 15, 2009 11:24 am    文章主題: 引言回覆

依畫面解析(不管是4:3/5:4/16:9/16:10)自動調整
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
ckp6250



註冊時間: 2004-07-30
文章: 1642


第 4 樓

發表發表於: 星期二 十二月 15, 2009 4:20 pm    文章主題: 引言回覆

syntech 寫到:
依畫面解析(不管是4:3/5:4/16:9/16:10)自動調整


說來輕鬆愉快,
做來加深眼袋。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
DennisTsai



註冊時間: 2005-07-26
文章: 176


第 5 樓

發表發表於: 星期二 十二月 15, 2009 4:31 pm    文章主題: 引言回覆

從WINDOWS版開始,我就沒有這個困擾,因為我把物件排列根據1.解析度2.使用者調整字體數,自動排列
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4211
來自: Taipei,Taiwan

第 6 樓

發表發表於: 星期二 十二月 15, 2009 4:38 pm    文章主題: 引言回覆

說難也還好.
如果是原先沒作規劃的系統,像我們的系統以前一樣,用純手工拉出來的,不是靠一個一個物件自動排列產生的,
vfp 提供以下素材:
1.有函式可查長寬解析度
2.vfp 可以做到物件遍歷
3.vfp 可以做到runtime調整屬性

看你能不能從素材中組合成適當的函式,
再找個適當位置把作好的函式跑一下,
畫面就調整過來了.

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
tinwhang



註冊時間: 2009-11-08
文章: 104


第 7 樓

發表發表於: 星期二 十二月 15, 2009 9:58 pm    文章主題: Re: 系統畫面大小 引言回覆

marvin 寫到:
現在的屏幕越來越大又寬,
請問各位寫的系統畫面會是多大小?

800 X 600 ?
1024 X 768 ?
更大?
還是讓 form 中物件自由浮動 ?

用這個東西可以解決您的問題嗎?
THISFORM.WIDTH=SYSMETRIC(1)-10
THISFORM.HEIGHT=SYSMETRIC(2)-120
回頂端
檢視會員個人資料 發送私人訊息
Patrick Wu



註冊時間: 2007-01-03
文章: 223
來自: 台北市

第 8 樓

發表發表於: 星期四 十二月 17, 2009 1:19 pm    文章主題: 引言回覆

給 Marvin 先進參考

INIT 內做

M->SCR_WID = SYSMETRIC(1) / 800 (寫程式時的解析度為 800 * 600 )
M->SCR_HIG = SYSMETRIC(2) / 600

IF SYSMETRIC(1) <> 800 &&&&&& *-- 重新調整表單的大小和位置
THISFORM.SCR_PGE(THISFORM)
THISFORM.SCR_PGE(THISFORM.STM_PAGE.查詢資料)
THISFORM.SCR_PGE(THISFORM.STM_PAGE.新增資料)
THISFORM.SCR_OPT(THISFORM.STM_PAGE.查詢資料.排序依據)
THISFORM.SCR_OPT(THISFORM.STM_PAGE.查詢資料.列印傳真)
THISFORM.SCR_OPT(THISFORM.STM_PAGE.查詢資料.報表種類)
THISFORM.STM_PAGE.查詢資料.FONTSIZE = THISFORM.STM_PAGE.查詢資料.FONTSIZE * M->SCR_HIG
THISFORM.STM_PAGE.新增資料.FONTSIZE = THISFORM.STM_PAGE.新增資料.FONTSIZE * M->SCR_HIG

WITH THIS
.WIDTH = .WIDTH * M->SCR_WID
.HEIGHT = .HEIGHT * M->SCR_HIG
.LEFT = .LEFT * M->SCR_WID
.TOP = .TOP * M->SCR_HIG
ENDWITH
ENDIF
***********************************

LPARAMETERS M->OBJ &&&& 寫於 SCRSET

WITH M->OBJ &&&& 寫於 SCRSET
FOR nCONTROLLOOP = 1 TO .BUTTONCOUNT
.BUTTONS[nCONTROLLOOP].WIDTH = .BUTTONS[nCONTROLLOOP].WIDTH * M->SCR_WID
.BUTTONS[nCONTROLLOOP].HEIGHT = .BUTTONS[nCONTROLLOOP].HEIGHT * M->SCR_HIG
.BUTTONS[nCONTROLLOOP].LEFT = .BUTTONS[nCONTROLLOOP].LEFT * M->SCR_WID
.BUTTONS[nCONTROLLOOP].TOP = .BUTTONS[nCONTROLLOOP].TOP * M->SCR_HIG

IF PEMSTATUS(.BUTTONS[nCONTROLLOOP],"FONTSIZE",5)
.BUTTONS[nCONTROLLOOP].FONTSIZE = .BUTTONS[nCONTROLLOOP].FONTSIZE * M->SCR_HIG
ENDIF
ENDFOR
ENDWITH
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
Patrick Wu



註冊時間: 2007-01-03
文章: 223
來自: 台北市

第 9 樓

發表發表於: 星期四 十二月 17, 2009 1:21 pm    文章主題: 引言回覆

或搜尋 "解析度" 這問題有討論過
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
jerryclt



註冊時間: 2009-03-10
文章: 334
來自: 佛心來的

第 10 樓

發表發表於: 星期一 五月 19, 2014 4:33 pm    文章主題: 引言回覆

自刪 Crying or Very sad
回頂端
檢視會員個人資料 發送私人訊息
kalok



註冊時間: 2010-08-26
文章: 284


第 11 樓

發表發表於: 星期三 六月 04, 2014 8:39 am    文章主題: 引言回覆

不易解決,這一刻使用者 A 只有廿來年歲, 看細小的字體沒問題, 下一分鐘的使用者 B 是四, 五十歲有老花, 看不清楚.
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1642


第 12 樓

發表發表於: 星期三 六月 04, 2014 9:47 am    文章主題: 引言回覆

kalok 寫到:
不易解決,這一刻使用者 A 只有廿來年歲, 看細小的字體沒問題, 下一分鐘的使用者 B 是四, 五十歲有老花, 看不清楚.


系統中,設一個:『喜好設定』的參數

A使用者自定解析度和字型大小
B使用者也一樣

∼∼∼∼
此外,我也懷疑,該公司如此小氣?
廿來年歲的小夥子和五十歲的阿嬷共用一台電腦︖
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
syntech



註冊時間: 2003-05-16
文章: 4211
來自: Taipei,Taiwan

第 13 樓

發表發表於: 星期三 六月 04, 2014 11:14 am    文章主題: 引言回覆

kalok 寫到:
不易解決,這一刻使用者 A 只有廿來年歲, 看細小的字體沒問題, 下一分鐘的使用者 B 是四, 五十歲有老花, 看不清楚.



看你怎麼實作.
確實可以設個{F11}字變大,{F12}字變小的做法
基本原則都是一樣,
把FORM上的物件逐一修改 fontname 及 fontsize.以及 top,left,width,height等

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
kalok



註冊時間: 2010-08-26
文章: 284


第 14 樓

發表發表於: 星期五 六月 06, 2014 3:37 am    文章主題: 引言回覆

是, 原理是這樣, 這還要改更 button, pageframe, container, grid 等尺寸及位置, 不容易做得好
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1642


第 15 樓

發表發表於: 星期五 六月 06, 2014 8:25 pm    文章主題: 引言回覆

大猫走大洞,
小猫也可走大洞,
不用開二個洞。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2  下一頁
1頁(共2頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作