LAPTOP-SNT8I5JK\Boounion
2025-05-28 c743df7d475735b26395c6ed5c17b4be2d972be2
SourceCode/Bond/Servo/CPageGraph2.cpp
@@ -65,7 +65,7 @@
            SERVO::CEquipment* pEquipment = nullptr;
            if (pAny->getPtrValue("ptr", (void*&)pEquipment)) {
               if (pEquipment != nullptr) {
                  m_pEqsGraphWnd->ShowItemIndicator((DWORD_PTR)pEquipment, !pEquipment->isGlassListEmpty());
                  m_pEqsGraphWnd->ShowItemIndicator((DWORD_PTR)pEquipment, pEquipment->hasGlass());
               }
            }
         }
@@ -206,14 +206,15 @@
      else if (nCmd == ID_EQSGRAPHITEM_TEST1) {
         SERVO::CEquipment* pEquipment = (SERVO::CEquipment*)pItem->pData;
         if (pEquipment->getID() == EQ_ID_LOADPORT1) {
            ((SERVO::CLoadPort*)pEquipment)->testGenerateGlassList(SERVO::MaterialsType::G1, 10,
            ((SERVO::CLoadPort*)pEquipment)->testGenerateGlassList(SERVO::MaterialsType::G1,
               "P20250320G1X", 1);
         }
         else if (pEquipment->getID() == EQ_ID_LOADPORT2) {
            ((SERVO::CLoadPort*)pEquipment)->testGenerateGlassList(SERVO::MaterialsType::G2, 10,
            ((SERVO::CLoadPort*)pEquipment)->testGenerateGlassList(SERVO::MaterialsType::G2,
               "P20250320G2X", 1);
         }
         SERVO::CGlass* pGlass = pEquipment->getFrontGlass();
         /*
         SERVO::CGlass* pGlass = pEquipment->getAnyGlass();
         if (pGlass != nullptr) {
            SERVO::CJobDataB* pJobDataB = pGlass->getJobDataB();
            SERVO::CJobDataS* pJobDataS = pGlass->getJobDataS();
@@ -222,12 +223,13 @@
               pEquipment->onSentOutJob(0, pJobDataS);
            }
         }
         */
      }
      else if (nCmd == ID_EQSGRAPHITEM_TEST2) {
         SERVO::CEquipment* pEquipment = (SERVO::CEquipment*)pItem->pData;
         SERVO::CArm* pArm = (SERVO::CArm*)pEquipment->getArm();
         if (pArm != nullptr) {
            SERVO::CGlass* pGlass = pArm->getFrontGlass();
            SERVO::CGlass* pGlass = pArm->getAnyGlass();
            if (pGlass != nullptr) {
               SERVO::CJobDataB* pJobDataB = pGlass->getJobDataB();
               SERVO::CJobDataS* pJobDataS = pGlass->getJobDataS();
@@ -242,7 +244,7 @@
      else if (nCmd == ID_EQSGRAPHITEM_TEST3) {
         SERVO::CEquipment* pEquipment = (SERVO::CEquipment*)pItem->pData;
         if (pEquipment != nullptr) {
            SERVO::CGlass* pGlass = pEquipment->getFrontGlass();
            SERVO::CGlass* pGlass = pEquipment->getAnyGlass();
            if (pGlass != nullptr) {
               SERVO::CProcessData pd;
               pd.setGlassId(pGlass->getID().c_str());
@@ -316,7 +318,7 @@
         
         /*
         SERVO::CGlass* pGlass = pEquipment->getFrontGlass();
         SERVO::CGlass* pGlass = pEquipment->getAnyGlass();
         if (pGlass != nullptr) {
            std::string strDescription;
            SERVO::CPath* pPath = pGlass->getPath();
@@ -422,7 +424,7 @@
      m_pEqsGraphWnd->AddPin(pItem, OUTPIN, outPin->getName().c_str(), (DWORD_PTR)outPin);
   }
   m_pEqsGraphWnd->ShowItemIndicator((DWORD_PTR)pEquipment, !pEquipment->isGlassListEmpty());
   m_pEqsGraphWnd->ShowItemIndicator((DWORD_PTR)pEquipment, pEquipment->hasGlass());
}
void CPageGraph2::OnTimer(UINT_PTR nIDEvent)