not in build yet. default text now works..

This commit is contained in:
mjudge%netscape.com 2000-05-16 03:38:26 +00:00
Родитель df755ee940
Коммит 23a877101f
1 изменённых файлов: 23 добавлений и 1 удалений

Просмотреть файл

@ -1160,6 +1160,28 @@ NS_IMETHODIMP nsGfxTextControlFrame2::Reflow(nsIPresContext* aPresConte
{ {
nsFormControlFrame::RegUnRegAccessKey(nsnull, NS_STATIC_CAST(nsIFrame*, this), PR_TRUE); nsFormControlFrame::RegUnRegAccessKey(nsnull, NS_STATIC_CAST(nsIFrame*, this), PR_TRUE);
nsFormFrame::AddFormControlFrame(aPresContext, *NS_STATIC_CAST(nsIFrame*, this)); nsFormFrame::AddFormControlFrame(aPresContext, *NS_STATIC_CAST(nsIFrame*, this));
nsCOMPtr<nsIHTMLContent> htmlContent;
nsString value;
if (mContent)
{
htmlContent = do_QueryInterface(mContent);
if (htmlContent)
{
nsHTMLValue htmlValue;
if (NS_CONTENT_ATTR_HAS_VALUE ==
htmlContent->GetHTMLAttribute(nsHTMLAtoms::value, htmlValue))
{
if (eHTMLUnit_String == htmlValue.GetUnit())
{
htmlValue.GetStringValue(value);
}
}
}
}
if (value.Length())
{
SetTextControlFrameState(value);
}
} }
//get margins //get margins