예제 #1
0
ScribbleWindow::ScribbleWindow(PegRect rect, ScribbleDocument* doc, CPMainFrame * frame)
	:CPModuleWindow(rect,0,doc,frame)
{
  	CPMainFrame * mf = GetMainFrame();
    rect.wBottom -= 1;
	rect.wTop += 1;
	m_win = new DrawWindow(rect, doc);
	Add(m_win);
	SetScrollMode(WSM_AUTOVSCROLL);
}
예제 #2
0
WEBC_BOOL HTMLEditBoxDisplay::SetElementStyle (void)
{
	// Set wrap
	switch (TEXTAREA_ELEMENT->Wrap())
	{
	case TEXTAREA_WRAP_OFF:
		SetWrap(0);
		break;

	default:
		SetWrap(1);
		break;
	}
	CSSPropertyValue overflowValue;
		if (TEXTAREA_ELEMENT->GetStyleFromCSS(CSS_PROPERTY_OVERFLOW, &overflowValue) == CSS_VALUE_SPECIFIED)
		{
			if (CSS_OVERFLOW_HIDDEN == overflowValue.overflow)
			{
				// WebEditBox::
				SetScrollMode (SCROLL_MODE_NONE);
			}
		}
	return (HTMLEditDisplay<WebEditBox>::SetElementStyle());
}