Added the proper initialization for the DeviceContext and the toolkit

This commit is contained in:
rods 1998-07-10 17:22:58 +00:00
parent ee013641bc
commit 455018c090
6 changed files with 18 additions and 0 deletions

View File

@ -70,6 +70,9 @@ void nsCheckButton::Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);

View File

@ -330,6 +330,9 @@ void nsComboBox::Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);
/*mWidget = ::XtVaCreateManagedWidget("", /*mWidget = ::XtVaCreateManagedWidget("",

View File

@ -71,6 +71,9 @@ void nsFileWidget:: Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);
mWidget = XmCreateFileSelectionDialog(parentWidget, "filesb", NULL, 0); mWidget = XmCreateFileSelectionDialog(parentWidget, "filesb", NULL, 0);

View File

@ -315,6 +315,9 @@ void nsListBox::Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);
unsigned char selectionPolicy; unsigned char selectionPolicy;

View File

@ -69,6 +69,9 @@ void nsRadioButton::Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);
mWidget = ::XmCreateRadioBox(parentWidget, "radio", nsnull, 0); mWidget = ::XmCreateRadioBox(parentWidget, "radio", nsnull, 0);

View File

@ -65,6 +65,9 @@ void nsTextAreaWidget::Create(nsIWidget *aParent,
parentWidget = (Widget) aInitData ; parentWidget = (Widget) aInitData ;
} }
InitToolkit(aToolkit, aParent);
InitDeviceContext(aContext, parentWidget);
if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget); if (DBG) fprintf(stderr, "Parent 0x%x\n", parentWidget);
mWidget = ::XtVaCreateManagedWidget("button", mWidget = ::XtVaCreateManagedWidget("button",