Exemple #1
0
//---------------------------------------------------------------------------
void __fastcall TfrmOrders::tblOrderActiveCellChanged(TObject *Sender,
  int RowNum, int ColNum)
{
  static int LastRow = -1;
  // refresh row
  if (LastRow != RowNum) {
    LastRow = RowNum;
    RefreshRecord(RowNum);
  }
}
Exemple #2
0
void ListMatrices::editData()
{
    if(list_view->selectedItem()==NULL) {
        return;
    }
    int matrix_num=list_view->currentItem()->text(0).toInt();
    RDMatrix *matrix=new RDMatrix(list_station,matrix_num);
    QListViewItem *item=list_view->selectedItem();
    EditMatrix *edit=new EditMatrix(matrix,this);
    if(edit->exec()==0) {
        RefreshRecord(item);
        list_matrix_modified[matrix_num]=true;
    }
    delete edit;
    delete matrix;
}