public void InitItem(WorkGridItemType ItemItye, string _isoName) { mType = ItemItye; mIsoName.text = _isoName; this.UpdateIsoFileName(_isoName); SetUIState(); }
private void OnClickWorkShopBtnCai(WorkGridItemType mType, int UIIndex) { if (mPagIndex <= 0) { return; } int index = UIIndex + mMaxGridCount * (mPagIndex - 1); mSelectedIndex = index; if (mType == WorkGridItemType.mWorkShop && ClickWorkShopBtnCai != null) { ClickWorkShopBtnCai(index); } }
private void OnBtnReloadOnClick(WorkGridItemType mType, int UIIndex) { if (mPagIndex <= 0) { return; } int index = UIIndex + mMaxGridCount * (mPagIndex - 1); mSelectedIndex = index; if (mType == WorkGridItemType.mWorkShop && ClickWorkShopBtnReLoad != null) { ClickWorkShopBtnReLoad(index); } else if (mType == WorkGridItemType.mUpLoad && ClickUpLoadBtnReLoad != null) { ClickUpLoadBtnReLoad(index); } }
private void OnDoubleClickItem(WorkGridItemType mType, int UIIndex) { if (mPagIndex <= 0) { return; } int index = UIIndex + mMaxGridCount * (mPagIndex - 1); mSelectedIndex = index; if (mType == WorkGridItemType.mLocalFloder && DoubleClickLocalFloder != null) { DoubleClickLocalFloder(mSelectedIndex); } else if (mType == WorkGridItemType.mLocalIcon && DoubleClickLocalIso != null) { DoubleClickLocalIso(mSelectedIndex); } }
private void OnClickItem(WorkGridItemType mType, int UIIndex) { if (mPagIndex <= 0) { return; } int index = UIIndex + mMaxGridCount * (mPagIndex - 1); if (UIIndex != mUISeletedIndex) { if (mUISeletedIndex >= 0 && mUISeletedIndex < mUIItems.Count) { mUIItems[mUISeletedIndex].SetSelected(false); } mUISeletedIndex = UIIndex; mUIItems[UIIndex].SetSelected(true); } mSelectedIndex = index; if (mType == WorkGridItemType.mLocalFloder && ClickLocalFloder != null) { ClickLocalFloder(index); } else if (mType == WorkGridItemType.mLocalIcon && ClickLocalIso != null) { ClickLocalIso(index); } else if (mType == WorkGridItemType.mWorkShop && ClickWorkShop != null) { ClickWorkShop(index); } else if (mType == WorkGridItemType.mUpLoad && ClickUpload != null) { ClickUpload(index); } }