1. void CSlotWindow::SetUnusableSlot(DWORD dwIndex)
  2. {
  3. TSlot * pSlot;
  4. if (!GetSlotPointer(dwIndex, &pSlot))
  5. return;
  6. SET_BIT(pSlot->dwState, SLOT_STATE_UNUSABLE);
  7. //pSlot->dwState |= SLOT_STATE_UNUSABLE;
  8. }
  9. void CSlotWindow::SetUsableSlot(DWORD dwIndex)
  10. {
  11. TSlot * pSlot;
  12. if (!GetSlotPointer(dwIndex, &pSlot))
  13. return;
  14. REMOVE_BIT(pSlot->dwState, SLOT_STATE_UNUSABLE);
  15. //pSlot->dwState ^= SLOT_STATE_UNUSABLE;
  16. }