Пример #1
0
void ccOrderChoiceDlg::setColorsAndLabels()
{
	ccHObject* o1 = getFirstEntity();
	if (o1)
	{
		m_gui->firstLineEdit->setText(o1->getName());
		o1->setEnabled(true);
		o1->setVisible(true);
		o1->setTempColor(ccColor::red);
		o1->prepareDisplayForRefresh_recursive();
	}
	else
	{
		m_gui->firstLineEdit->setText("No entity!");
	}

	ccHObject* o2 = getSecondEntity();
	if (o2)
	{
		m_gui->secondLineEdit->setText(o2->getName());
		o2->setEnabled(true);
		o2->setVisible(true);
		o2->setTempColor(ccColor::yellow);
		o2->prepareDisplayForRefresh_recursive();
	}
	else
	{
		m_gui->secondLineEdit->setText("No entity!");
	}

	if (m_app)
		m_app->refreshAll();
}
Пример #2
0
void ccOrderChoiceDlg::setColorsAndLabels()
{
    ccHObject* o1 = getFirstEntity();
    ccHObject* o2 = getSecondEntity();

    firstLineEdit->setText(o1->getName());
    secondLineEdit->setText(o2->getName());
	o1->setEnabled(true);
    o1->setVisible(true);
	o2->setEnabled(true);
    o2->setVisible(true);
    o1->setTempColor(ccColor::red);
    o2->setTempColor(ccColor::yellow);
    o1->prepareDisplayForRefresh_recursive();
    o2->prepareDisplayForRefresh_recursive();
    MainWindow::RefreshAllGLWindow();
}