Page 1 of 1

alert custumization

Posted: Mon Oct 09, 2006 11:55 pm
by xhbcoder
Hi,

Client request to customize the color of the alert dialog. I am trying to edit the alert.prg with the following code.

setTextColor(hDC,CLR_YELLOW) but the color doesn't change.

Is this the correct approach ?

How can I get the hDC of a oDlg?

TIA,

:roll: XHBCoder

STATIC FUNCTION DlgInit(oDlg, oFont, cMsg, aOptions, cTitle, nDefault, xIcon)

Local oGet, oBtn, oIcon
Local cSay, cLine
Local nMaxWidth, nMaxHeight, nWidth, nHeight, nLines, nFor
Local nBtnWidth, nBtnOffset, nBtnHeight, nBtnLength
Local lHScroll, lVScroll
// jdd
local hDC
hDC := oDlg:GetDC()
setTextColor(hDC, CLR_YELLOW)
//

Posted: Tue Oct 10, 2006 9:08 am
by Antonio Linares
You may modify source\function\alert.prg this way:

DEFINE DIALOG oDlg TITLE cTitle FONT oFont COLOR "N/GR*"

Posted: Fri Oct 13, 2006 10:22 pm
by xhbcoder
FW,

Thanks. Works fine.