Ejemplo n.º 1
0
void LabelLayout::setHeader(analyzer_header *header)
{
    m_header = header;

    quint16 len = m_header->hasLen() ? m_header->length : m_header->packet_length;
    lenChanged(len);

    UpdateTypes();
}
Ejemplo n.º 2
0
void CFunc::GetTypes(ppType& src1, ppType& src2, 
                     ppType& dst1, ppType& dst2) const
{
   CMyString sBase, sType1, sType2, sType3, sDescr;
   ParseFunction(sBase, sType1, sType2, sType3, sDescr);
   if (sType1.IsEmpty()) 
      throw _T("Bad function type");
   src1 = StringToType(sType1);
   src2 = StringToType(sType2);
   dst1 = StringToType(sType3);
   dst2 = dst1;
   UpdateTypes(src1, src2, dst1, dst2);
}
Ejemplo n.º 3
0
BOOL CParmWarpqDlg::OnInitDialog()
{
    if (m_pDocDst == NULL) m_pDocDst = m_pDocSrc;
    QuadToString(m_srcQuad, m_SQuadStr);
    QuadToString(m_dstQuad, m_DQuadStr);
    CParamDlg::OnInitDialog();
    UpdateTypes();
    EnableQuad(m_SType,m_SQuadEdit);
    EnableQuad(m_DType,m_DQuadEdit);
    UpdateQuad(m_pDocSrc->GetImage(),m_SType,m_srcQuad);
    UpdateQuad(m_pDocDst->GetImage(),m_DType,m_dstQuad);
    UpdateMyData(FALSE);

   return TRUE;  // return TRUE unless you set the focus to a control
                 // EXCEPTION: OCX Property Pages should return FALSE
}