- Feb 13 Mon 2012 00:56
2012台南公園百花祭
- Feb 12 Sun 2012 20:58
[DELPHI XE2]如何修正FIREMONKEY元件中看不見的屬性?
有同事問在DELPHI之前的VCL元件,都可以很簡單的修正元件的顏色…等
,但FIREMONKEY元件卻連顏色都找不到哪裡改,挫折感很大,
記錄一下,以下是以修正顏色為範例。
- Feb 10 Fri 2012 03:14
Delphi XE2 FireMonkey MessageDlgs Example
訊息視窗也是最入門要學的技巧,看了一個網站提供了MessageDlgs Example,頓時了解FireMonkey 的訊息視窗用法不變,但參數用法有點不一樣? 做個心得記錄
來源網站:http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2097&lngWId=7 (內有範例)
//原本使用的方法
if MessageDlg('hello world', mtConfirmation, [mbYes, mbNo], 0) = mrYes) then ….
//Firemonkey寫法
if MessageDlg('hello world', TMsgDlgType.mtConfirmation, mbYesNo, 0) = IDYES then ….
//不只yes no 還有ok cancel Abort Ignore
原本的[mbYes, mbNo],改為 mbYesNo,到底有哪幾種呢?
FMX.Dialogs.pas內有定義擷取如下
const
mbYesNo = [TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo];
mbYesNoCancel = [TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo, TMsgDlgBtn.mbCancel];
mbYesAllNoAllCancel = [TMsgDlgBtn.mbYes, TMsgDlgBtn.mbYesToAll, TMsgDlgBtn.mbNo,
TMsgDlgBtn.mbNoToAll, TMsgDlgBtn.mbCancel];
mbOKCancel = [TMsgDlgBtn.mbOK, TMsgDlgBtn.mbCancel];
mbAbortRetryIgnore = [TMsgDlgBtn.mbAbort, TMsgDlgBtn.mbRetry, TMsgDlgBtn.mbIgnore];
mbAbortIgnore = [TMsgDlgBtn.mbAbort, TMsgDlgBtn.mbIgnore];
原本使用mtConfirmation,卻不能用,要改為TMsgDlgType.mtConfirmation
System.UITypes.pas內有定義擷取如下
{ Message dialog }
TMsgDlgType = (mtWarning, mtError, mtInformation, mtConfirmation, mtCustom);
- Feb 03 Fri 2012 12:16
word2007後版本的頁尾頁首,如何插入靠左、置中、靠右的字串
- Feb 02 Thu 2012 09:19
[delphi]如何控制程式只能被執行一次(delphi.about.com/library/weekly/aa100703a.htm)
- Jan 31 Tue 2012 22:56
2012初三台南十鼓文化村一遊
- Jan 31 Tue 2012 18:03
使用安裝Google 雲端連線(Google Cloud Connect for Microsoft Office)
- Jan 31 Tue 2012 02:35
2012初一夜宿海生館
- Jan 31 Tue 2012 01:02
法國火劇團春節台南演出
- Jan 20 Fri 2012 02:07
Delphi XE2 fire monkey動畫--讓方塊轉動
看了網路上的範例,看完似懂非懂,親自做了一遍終於了解了初步動畫的製作方式。
網路上是拿TRectangle 方形,搭配TFloatAnimation達成動畫目標
下圖是範例,按下Go,則產生旋轉的方塊。


Windows Server (2)

