Re: looking for a special type of edit box ..
On the other hand this kinda looks like what you want. But I'm in way shape
and form proude of this code.
void CMyEdit::OnPaint()
{
CPaintDC dc(this); // device context for painting
CRect Rect;
GetClientRect(&Rect);
dc.FillSolidRect(&Rect,RGB(255,255,255));
CPen Pen(PS_SOLID,3,RGB(255,0,0));
int SavedDC = dc.SaveDC();
dc.SelectObject(&Pen);
dc.Ellipse(0,0,1,1);
dc.Ellipse(0,Rect.bottom,1,Rect.bottom-1);
dc.Ellipse(Rect.right,0,Rect.right+2,1);
dc.Ellipse(Rect.right,Rect.bottom,Rect.right-1,Rect.bottom-1);
dc.Ellipse(Rect.CenterPoint().x,0,Rect.CenterPoint().x+1,1);
dc.Ellipse(Rect.CenterPoint().x,Rect.bottom,Rect.CenterPoint().x+1,Rect.bottom-1);
dc.RestoreDC(SavedDC);
}
AliR.
"AliR (VC++ MVP)" <AliR@online.nospam> wrote in message
news:5awPi.5003$oA2.1159@nlpi068.nbdc.sbc.com...
(I'm assuming that the red dots are overlapping the edge of the edit
control, and are not just on the outside.)
I have never seen anything like that either. But in order to accomplish
this you will have to write your own edit control from scratch. There are
many internal functions in a windows edit control that will make it
impossible to do with a real edit control.
AliR.
"JD" <jdt_young@yahoo.com> wrote in message
news:ubWpfcDDIHA.4476@TK2MSFTNGP06.phx.gbl...
Hi,
I am looking for a way to create an edit box, that shows 8 empty, tiny
circles around the boundary to beg for an immediate attention from user.
User should then know he/she needs to enter something such as an integer.
I am using an x to represent such a circle in the following diagram
showing such an edit box. It can be seen in applications from time to
time. Is there a property associated with the MFC edit box to make it
happen? Your help is much appreciated.
x-------------x-------------x
| |
x x
| |
x-------------x-------------x.
JD