Ejemplo n.º 1
0
void AscentAPDlgTabThrust::Update (double simt)
{
	if (ap->Active() && simt >= updt) {
		double lvl;
		lvl = ap->GetVessel()->GetThrusterGroupLevel(THGROUP_MAIN);
		ssmegraph->AppendDataPoint ((float)lvl);
		lvl = ap->GetVessel()->GetSRBThrustLevel(0);
		srbgraph->AppendDataPoint ((float)lvl);
		RefreshGraph (ssmegraph, IDC_SSMETHRUST);
		RefreshGraph (srbgraph, IDC_SRBTHRUST);
		updt += dupdt;
	}
}
Ejemplo n.º 2
0
void DataGraph::SelectNode(BaseObject *node)
{
    workingNode = dynamic_cast<DataNode *>(node);
    UpdatePropertyPanel();
    
    RefreshGraph();
}
Ejemplo n.º 3
0
void EntitiesGraph::SelectNode(BaseObject *node)
{
	if(!node)
	{
		workingEntity = 0;
		RefreshGraph();
	}
}
Ejemplo n.º 4
0
void AscentAPDlgTabAltitude::Update (double simt)
{
	if (ap->Active() && simt >= updt) {
		float alt;
		alt = (float)(ap->GetVessel()->GetAltitude()*1e-3);
		altgraph->AppendDataPoint (alt);
		RefreshGraph (altgraph, IDC_ALTITUDE);
		updt += dupdt;
	}
}
Ejemplo n.º 5
0
int WinGui::Window::background(char* path, int _width, int _height){
	if(_width == NULL){
		b_width = width;
		b_height = height;
	}else{
		b_width = _width;
		b_height = _height;
	}
	
	hbtmp = (HBITMAP)LoadImage(GetModuleHandle(NULL), path, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
	
	if(hbtmp == NULL)
		return -1;

	RefreshGraph();

	return 0;
}
Ejemplo n.º 6
0
int AscentAPDlgTabAltitude::OnPaint ()
{
	RefreshGraph (altgraph, IDC_ALTITUDE);
	return FALSE;
}
Ejemplo n.º 7
0
int AscentAPDlgTabThrust::OnPaint ()
{
	RefreshGraph (ssmegraph, IDC_SSMETHRUST);
	RefreshGraph (srbgraph, IDC_SRBTHRUST);
	return FALSE;
}
Ejemplo n.º 8
0
void DataGraph::OnRefreshGraph(BaseObject * obj, void *, void *)
{
    RefreshGraph();
}