Exemplo n.º 1
0
void __fastcall TDicSupplierForm::FormShow(TObject *Sender)
{
  clearInput();
  RefreshData();
  m_enWorkState = EN_IDLE;
  ResetCtrl() ;
}
Exemplo n.º 2
0
//---------------------------------------------------------------------------
void __fastcall TDicPackForm::FormShow(TObject *Sender)
{
  edtName->Text="";
  RefreshData();
  m_enWorkState=EN_IDLE;
  ResetCtrl();        
}
void CIntelItemMgr::AddItem(uint8 nType, uint32 nID)
{
	if (g_pGameClientShell->IsMultiplayerGame()) return;
	if (g_pGameClientShell->IsCustomLevel()) return;

	int nMissionNum = g_pGameClientShell->GetCurrentMission();
	int nIndex = 0;
	CPoint item((int)nType,(int)nID);

	LTBOOL bFound = LTFALSE;
	sprintf(s_aTagName,"%s%d",IMGR_MISSION_TAG,nMissionNum);
	sprintf(s_aAttName,"%s%d",IMGR_INTEL,nIndex);

	CPoint test(-1,-1);
	while (!bFound && m_buteMgr.Exist(s_aTagName,s_aAttName))
	{
        CPoint zero(0,0);
        test = m_buteMgr.GetPoint(s_aTagName,s_aAttName,zero);
		bFound = (test.y == item.y);
		if (!bFound)
		{
			nIndex++;
			sprintf(s_aAttName,"%s%d",IMGR_INTEL,nIndex);
		}
	}
	if (!bFound)
	{
		g_pLTClient->CPrint("%s,%s (%d,%d)",s_aTagName,s_aAttName, item.x, item.y);
		m_buteMgr.SetPoint(s_aTagName,s_aAttName, item);
		m_buteMgr.Save(s_aAttributeFile);
		RefreshData();
	}
}
Exemplo n.º 4
0
/////////////////////////////////////////////////////////////////////////////
// CSettingsDialog::OnOK() 
// Description: Handler of the OK button
//
void CSettingsDialog::OnOK() 
{
	HTREEITEM LOL = m_TreeCtrl.GetSelectedItem();
	CString LOLA = m_TreeCtrl.GetItemText(LOL);

	for (int i=0; i<m_pInfo.GetSize(); i++)
	{
		PAGE_INFO *pInfo = (PAGE_INFO *)m_pInfo.GetAt(i);

		if (pInfo->csCaption == LOLA) 
		{
			((CPropertyPage*)pInfo->pWnd)->OnKillActive();
		} 
	}

	// TODO: Add extra validation here
	RefreshData();				// Do data update and validation
	if ( m_pParent != NULL )	// Modaless dialog case		
	{
		// Inform the parent, the modaless case
		m_pParent->PostMessage( WM_SETTINGSDIALOG_CLOSE, IDOK, 0 );
	}
	else						// Modal dialog case
	{
		DestroyPages();			// First destroy all the pages
		CDialog::OnOK();	
	}
}
Exemplo n.º 5
0
void ExpandPointer(VARINFO *v, int code, int page)
{
    if (v->pointer)
    {
        if (code == TVE_EXPAND)
        {
            int val;
            int outofscope = (val = v->derefaddress) == -1 && !ReadValue(v->address, &val, 4, v) || !val;
            if (!v->subtype && watchinfo_list[page][v->watchindex].dbg_info)
            {
                TreeView_DeleteItem(hwndTree[page], v->hTreeHolder);
                ExpandPointerInfo(watchinfo_list[page][v->watchindex].dbg_info, v);
                if (v->subtype->structure)
                {
                    InsertSubTree(v->hTreeItem, 0, v->subtype->subtype, v->watchindex, page);
                }
                else
                    InsertSubTree(v->hTreeItem, 0, v->subtype, v->watchindex, page);
            }
            RefreshAddresses(v->subtype, val, NULL, outofscope);
            RefreshData(watchinfo_list[page][v->watchindex].dbg_info, v);
        }
        else if (code == TVE_COLLAPSE)
        {
            if (v->subtype)
            {
                FreeTree(v->subtype, page);
                FreeVarInfo(v->subtype);
                v->subtype = 0;
                v->hTreeHolder = InsertItem(v->hTreeItem, TVI_LAST, v, page);
            }
        }
    }
}
Exemplo n.º 6
0
DeviceProcess::DeviceProcess(QObject *parent) :
    QObject(parent)
{

    _maintimer=new QTimer;
    connect(_maintimer,SIGNAL(timeout()),this,SLOT(timeoutMaintimer()));
    connect(MessageWatcher::GetInstance(),SIGNAL(RefreshData()),this,SLOT(onRefreshData()));
}
Exemplo n.º 7
0
void CMTMDlg::OnOK() 
{
	// TODO: Add extra validation here
	if( !RefreshData( TRUE ) )
		m_pMTM->SetDefaultParameters( );

	CParamDlg::OnOK();
}
Exemplo n.º 8
0
/*---------------------------------------------------------------------------*/
void wxTableBook::RefreshDbObject()
{
    RefreshStruct();
    if ("Data" == m_Book->GetPageText(m_Book->GetSelection()))
        RefreshData();
    else
        m_InitData = true;
}
Exemplo n.º 9
0
void U_ADC::RefreshData(uint8_t OverLevel) {
	uint32_t sum = 0;
	for (uint16_t i = 0; i < (1 << OverLevel << OverLevel); ++i) {
		RefreshData();
		sum += Data;
	}
	Data = sum >> OverLevel;
}
Exemplo n.º 10
0
wxString mmReportPayeeExpenses::getHTMLText()
{
    RefreshData();
    mmHTMLBuilder hb;
    hb.init();
    hb.addDivContainer();
    hb.addHeader(2, title());
    hb.DisplayDateHeading(m_date_range->start_date(), m_date_range->end_date(), m_date_range->is_with_date());

    hb.addDivRow();
    hb.addDivCol17_67();
    // Add the graph
    hb.addDivCol25_50();
    if (!valueList_.empty())
        hb.addPieChart(valueList_, "Withdrawal");
    hb.endDiv();

    hb.startSortTable();
    hb.startThead();
    hb.startTableRow();
        hb.addTableHeaderCell(" ", false, false);
        hb.addTableHeaderCell(_("Payee"));
        hb.addTableHeaderCell(_("Incomes"), true);
        hb.addTableHeaderCell(_("Expenses"), true);
        hb.addTableHeaderCell(_("Difference"), true);
    hb.endTableRow();
    hb.endThead();

    hb.startTbody();
    for (const auto& entry : data_)
    {
        hb.startTableRow();
        hb.addColorMarker(entry.color);
        hb.addTableCell(entry.name);
        hb.addMoneyCell(entry.incomes);
        hb.addMoneyCell(entry.expenses);
        hb.addMoneyCell(entry.incomes + entry.expenses);
        hb.endTableRow();
    }
    hb.endTbody();

    hb.startTfoot();
    std::vector <double> totals;
    totals.push_back(positiveTotal_);
    totals.push_back(negativeTotal_);
    totals.push_back(positiveTotal_ + negativeTotal_);
    hb.addTotalRow(_("Total:"), 5, totals);
    hb.endTfoot();

    hb.endTable();
    hb.endDiv();
    hb.endDiv();
    hb.endDiv();
    hb.end();

    Model_Report::outputReportFile(hb.getHTMLText());
    return "";
}
Exemplo n.º 11
0
void __fastcall TGoodsAddrForm::FormShow(TObject *Sender)
{
	edtID->Text="";
  edtName->Text="";
  edtType->Text="";
  RefreshData();
  m_enWorkState=EN_IDLE;
  ResetCtrl();
}
Exemplo n.º 12
0
void __fastcall TDicDepartForm::FormShow(TObject *Sender)
{
	edtID->Text="";
  edtName->Text="";
	edtDepartCorp->Text="";
  RefreshData();
  m_enWorkState=EN_IDLE;
  ResetCtrl();
}
Exemplo n.º 13
0
//------------------------------------------------------------------------
// TControlDialog - SetupWindow
//------------------------------------------------------------------------
void TControlDialog::SetupWindow() {
  int i;
  TDialog::SetupWindow();
  for (i=0;i<MAX_CONTROL_CENTER_TRIGGERS;i++) {
    TriggerCombo->AddString(itoa(i,message,10));
  }
  TriggerCombo->SetSelIndex(0);
  RefreshData();
}
Exemplo n.º 14
0
void RefreshData(DEBUG_INFO *dbg_info, VARINFO *var)
{
    while (var)
    {
        WatchValue(dbg_info, var->value, var, FALSE);
        RefreshData(dbg_info, var->subtype);
        var = var->link;
    }
}
Exemplo n.º 15
0
void __fastcall TStockDepartForm::FormShow(TObject *Sender)
{
	edtID->Text="";
  edtName->Text="";
  edtAddress->Text="";
  edtTel->Text="";
  RefreshData();
  m_enWorkState=EN_IDLE;
  ResetCtrl();
}
Exemplo n.º 16
0
BOOL CFileDetailDialogInfo::OnSetActive()
{
	if (!CResizablePage::OnSetActive())
		return FALSE;
	if (m_bDataChanged)
	{
		RefreshData();
		m_bDataChanged = false;
	}
	return TRUE;
}
Exemplo n.º 17
0
BOOL CMetaDataDlg::OnSetActive()
{
	if (!CResizablePage::OnSetActive())
		return FALSE;
	if (m_bDataChanged)
	{
		RefreshData();
		m_bDataChanged = false;
	}
	return TRUE;
}
Exemplo n.º 18
0
BOOL CMTMDlg::OnInitDialog() 
{
	CParamDlg::OnInitDialog();
	
	ASSERT( m_pMTM );

	// TODO: Add extra initialization here
	RefreshData( FALSE );

	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
Exemplo n.º 19
0
/////////////////////////////////////////////////////////////////////////////
// CSettingsDialog::OnApply() 
// Description: Handler of the Apply button. When the Apply botton is click, the dialog
//		is still displayed, but the IDAPPLY message is sent to its parent window
//		to update the settings of the project.
//
void CSettingsDialog::OnApply() 
{
	// TODO: Add your control notification handler code here
	RefreshData();				// Do data update and validation
	if (m_pParent)				// Modaless dialog case		
	{
		// Inform the parent, the modaless case
		m_pParent->PostMessage( WM_SETTINGSDIALOG_CLOSE, IDAPPLY, 0 );


	}
}
Exemplo n.º 20
0
/*---------------------------------------------------------------------------*/
void wxTableBook::OnTablebookPageChanging( wxAuiNotebookEvent& event )
{
    if (m_InitData)
    {   // Vérifier si c'est l'onglet Data qui doit être affiché
        if ("Data" == m_Book->GetPageText(event.GetSelection()))
        {   // Si oui lancer la sélection des données de la table
            m_InitData = false;
            RefreshData();
        }
    }
    event.Skip();
}
Exemplo n.º 21
0
void CtrfFolderColumn::Expand  (CTreeCtrl* pTree, HTREEITEM hExpand)
{
	BOOL bAlreadyExpanded = m_treeCtrlData.IsAlreadyExpanded();
	CtrfItemData::Expand(pTree, hExpand);
	if (!bAlreadyExpanded)
	{
		CtrfItemData::Expand(pTree, hExpand);
		CaRefreshTreeInfo info;
		info.SetInfo (0);
		RefreshData (pTree, hExpand, &info);
	}
}
Exemplo n.º 22
0
void CtrfFolderGroup::Expand  (CTreeCtrl* pTree, HTREEITEM hExpand)
{
	TRACE0 ("CtrfFolderGroup::Expand \n");
	BOOL bAlreadyExpanded = m_treeCtrlData.IsAlreadyExpanded();
	CtrfItemData::Expand(pTree, hExpand);
	if (!bAlreadyExpanded)
	{
		CaRefreshTreeInfo info;
		info.SetInfo (0);
		RefreshData (pTree, hExpand, &info);
	}
}
Exemplo n.º 23
0
BOOL CCommentDialog::OnSetActive()
{
	if (!CResizablePage::OnSetActive())
		return FALSE;
	if (m_bDataChanged)
	{
		bool bContainsSharedKnownFile = false;;
		int iRating = -1;
		m_bMergedComment = false;
		CString strComment;
		for (int i = 0; i < m_paFiles->GetSize(); i++)
		{
			if (!(*m_paFiles)[i]->IsKindOf(RUNTIME_CLASS(CKnownFile)))
				continue;
			CKnownFile* file = STATIC_DOWNCAST(CKnownFile, (*m_paFiles)[i]);
			// we actually could show, add and even search for comments on kad for known but not shared files,
			// but we don't publish coments entered by the user if the file is not shared (which might be changed at some point)
			// so make sure we don't let him think he can comment and disable the dialog for such files
			if (theApp.sharedfiles->GetFileByID(file->GetFileHash()) == NULL)
				continue;
			bContainsSharedKnownFile = true;
			if (i == 0)
			{
				strComment = file->GetFileComment();
				iRating = file->GetFileRating();
			}
			else
			{
				if (!m_bMergedComment && strComment.Compare(file->GetFileComment()) != 0)
				{
					strComment.Empty();
					m_bMergedComment = true;
				}
				if (iRating != -1 && (UINT)iRating != file->GetFileRating())
					iRating = -1;
			}
		}
		m_bSelf = true;
		SetDlgItemText(IDC_CMT_TEXT, strComment);
		((CEdit*)GetDlgItem(IDC_CMT_TEXT))->SetLimitText(MAXFILECOMMENTLEN);
		m_ratebox.SetCurSel(iRating);
		m_bSelf = false;
		EnableDialog(bContainsSharedKnownFile);

		m_bDataChanged = false;

		RefreshData();
	}

	return TRUE;
}
Exemplo n.º 24
0
BOOL CFileDetailDialogName::OnSetActive()
{
	if (!CResizablePage::OnSetActive())
		return FALSE;
	if (m_bDataChanged)
	{
		m_bSelf = true;
		GetDlgItem(IDC_FILENAME)->SetWindowText(STATIC_DOWNCAST(CPartFile, (*m_paFiles)[0])->GetFileName());
		m_bSelf = false;
		RefreshData();
		m_bDataChanged = false;
	}
	return TRUE;
}
Exemplo n.º 25
0
void CaIjaNode::Expand  (CTreeCtrl* pTree, HTREEITEM hExpand, CaIjaTreeData* pTreeData)
{
	BOOL bAlreadyExpanded = m_treeCtrlData.IsAlreadyExpanded();
	CaIjaTreeItemData::Expand(pTree, hExpand, pTreeData);
	if (!bAlreadyExpanded)
	{
		CString csItem;
		csItem.LoadString(IDS_NO_DATABASES);
		m_EmptyDatabase.SetItem(csItem);
		CaRefreshTreeInfo info;
		info.SetInfo (0);
		RefreshData (pTree, hExpand, &info);
	}
}
Exemplo n.º 26
0
void XgnExtDataDlg::OnButtonAdd() 
{

	XgnExtModify dlg(this);
	if(dlg.DoModal () == IDOK)
	{
	
		RefreshData(dlg.m_infoData, true);
		InsertListInfo();
	}
	AfxMessageBox("操作完成!");
	
	
}
Exemplo n.º 27
0
void CaIjaTreeData::Expand (CTreeCtrl* pTree, HTREEITEM hExpand, CaIjaTreeData* pTreeData)
{
	BOOL bAlreadyExpanded = m_treeCtrlData.IsAlreadyExpanded();
	CaIjaTreeItemData::Expand(pTree, hExpand, pTreeData);
	pTree->SetItemImage(m_treeCtrlData.GetTreeItem(), m_treeCtrlData.GetImageExpanded(), m_treeCtrlData.GetImageExpanded());
	if (!bAlreadyExpanded)
	{
		CString csItem;
		csItem.LoadString(IDS_NO_NODES);
		m_EmptyNode.SetItem(csItem);
		CaRefreshTreeInfo info;
		info.SetInfo (0);
		RefreshData(pTree, hExpand, &info);
	}
}
Exemplo n.º 28
0
BOOL Cell::getCELL(RILCELLTOWERINFO *_out)
{
	if (_hCellEvent == INVALID_HANDLE_VALUE || _hCellEvent == NULL)
		return FALSE;

	if (RadioReady() == FALSE)
		return FALSE;

	if (RefreshData()) {
		CopyMemory((void *)_out, &_rilCellTowerInfo, sizeof(RILCELLTOWERINFO));
		return TRUE;
	}
	
	return FALSE;
}
Exemplo n.º 29
0
BOOL CFileDetailDlgStatistics::OnSetActive()
{
	if (!CResizablePage::OnSetActive())
		return FALSE;
	if (m_hRefreshTimer == 0)
	{
		m_hRefreshTimer = SetTimer(REFRESH_TIMER_ID, 3000, NULL);
	}
	if (m_bDataChanged)
	{
		RefreshData();
		m_bDataChanged = false;
	}
	return TRUE;
}
Exemplo n.º 30
0
void XgnExtDataDlg::OnButtonFreshAll() 
{
	UpdateData();

	int nItem = 0;

	int n = this->m_listData .GetItemCount ();
    for(int i = 0;i<n;i++)
	{
        nItem = i;
		if(nItem>= m_infoArr.GetSize ()) return ;
		RefreshData(m_infoArr[nItem], false,true);
	}
	AfxMessageBox("操作完成!");
	
}