Version 16.193.1

This commit is contained in:
Antonio Cañas Vargas 2017-04-27 10:54:45 +02:00
parent fb8f1d73f8
commit 1f9a1637a0
7 changed files with 525 additions and 526 deletions

View File

@ -421,8 +421,8 @@ Assessment:
298. ActSeeAss Show the assessment system
299. ActSeeAsg Show assignments
300. ActReqTst Request a test of self-assesment
301. ActSeeAllExaAnn Show the exam announcements
1140. ActSeeAllSvy List all surveys in pages
301. ActSeeAllExaAnn Show the exam announcements
302. ActEdiAss Edit the assessment system
303. ActChgFrcReaAss Change force students to read assessment system
@ -467,16 +467,6 @@ Assessment:
341. ActSeeOneTstResMe Show one test result of me as student
342. ActSeeOneTstResOth Show one test result of other user
343. ActSeeOneExaAnn Show one exam announcement
344. ActSeeDatExaAnn Show exam announcements of a given date
345. ActEdiExaAnn Edit an exam announcement
346. ActRcvExaAnn Receive an exam announcement
347. ActPrnExaAnn Show an exam announcement ready to be printed
348. ActReqRemExaAnn Request the removal of an exam announcement
349. ActRemExaAnn Remove an exam announcement
350. ActHidExaAnn Hide exam announcement
351. ActShoExaAnn Show exam announcement
1147. ActSeeOneSvy Show one survey
1148. ActAnsSvy Answer a survey
1149. ActFrmNewSvy Form to create a new survey
@ -493,6 +483,16 @@ Assessment:
1160. ActRcvSvyQst Receive a question of a survey
1161. ActReqRemSvyQst Request the removal of a question of a survey
1162. ActRemSvyQst Confirm the removal of a question of a survey
343. ActSeeOneExaAnn Show one exam announcement
344. ActSeeDatExaAnn Show exam announcements of a given date
345. ActEdiExaAnn Edit an exam announcement
346. ActRcvExaAnn Receive an exam announcement
347. ActPrnExaAnn Show an exam announcement ready to be printed
348. ActReqRemExaAnn Request the removal of an exam announcement
349. ActRemExaAnn Remove an exam announcement
350. ActHidExaAnn Hide exam announcement
351. ActShoExaAnn Show exam announcement
Files:
352. ActSeeAdmDocIns Documents zone of the institution (see or admin)
353. ActAdmShaIns Admin the shared files zone of the institution
@ -1865,8 +1865,8 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeAss */{ 15, 0,TabAss,ActSeeAss ,0x1FF,0x1FF, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Inf_ShowInfo ,"infogrades64x64.gif" },
/* ActSeeAsg */{ 801, 1,TabAss,ActSeeAsg ,0x118,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Asg_SeeAssignments ,"desk64x64.gif" },
/* ActReqTst */{ 103, 2,TabAss,ActReqTst ,0x118,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Tst_ShowFormAskTst ,"test64x64.gif" },
/* ActSeeAllExaAnn */{ 85, 3,TabAss,ActSeeAllExaAnn ,0x1FF,0x1FF, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Exa_ListExamAnnouncementsSee ,"announce64x64.gif" },
/* ActSeeAllSvy */{ 966, 4,TabAss,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_SeeAllSurveys ,"survey64x64.gif" },
/* ActSeeAllSvy */{ 966, 3,TabAss,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_SeeAllSurveys ,"survey64x64.gif" },
/* ActSeeAllExaAnn */{ 85, 4,TabAss,ActSeeAllExaAnn ,0x1FF,0x1FF, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Exa_ListExamAnnouncementsSee ,"announce64x64.gif" },
// Actions not in menu:
/* ActEdiAss */{ 69,-1,TabUnk,ActSeeAss ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Inf_FormsToSelSendInfo ,NULL},
@ -1916,6 +1916,23 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeUsrTstRes */{1081,-1,TabUnk,ActReqTst ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Tst_ShowUsrsTestResults ,NULL},
/* ActSeeOneTstResOth*/{1082,-1,TabUnk,ActReqTst ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Tst_ShowOneTestResult ,NULL},
/* ActSeeOneSvy */{ 982,-1,TabUnk,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_SeeOneSurvey ,NULL},
/* ActAnsSvy */{ 983,-1,TabUnk,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ReceiveSurveyAnswers ,NULL},
/* ActFrmNewSvy */{ 973,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
/* ActEdiOneSvy */{ 974,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
/* ActNewSvy */{ 968,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RecFormSurvey ,NULL},
/* ActChgSvy */{ 975,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RecFormSurvey ,NULL},
/* ActReqRemSvy */{ 976,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_AskRemSurvey ,NULL},
/* ActRemSvy */{ 969,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RemoveSurvey ,NULL},
/* ActReqRstSvy */{ 984,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_AskResetSurvey ,NULL},
/* ActRstSvy */{ 985,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ResetSurvey ,NULL},
/* ActHidSvy */{ 977,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_HideSurvey ,NULL},
/* ActShoSvy */{ 978,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_UnhideSurvey ,NULL},
/* ActEdiOneSvyQst */{ 979,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestEditQuestion ,NULL},
/* ActRcvSvyQst */{ 980,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ReceiveQst ,NULL},
/* ActReqRemSvyQst */{1524,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestRemoveQst ,NULL},
/* ActRemSvyQst */{ 981,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RemoveQst ,NULL},
/* ActSeeOneExaAnn */{1572,-1,TabUnk,ActSeeAllExaAnn ,0x1FF,0x1FF, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,Exa_GetExaCodToHighlight ,Exa_ListExamAnnouncementsSee ,NULL},
/* ActSeeDatExaAnn */{1571,-1,TabUnk,ActSeeAllExaAnn ,0x1FF,0x1FF, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,Exa_GetDateToHighlight ,Exa_ListExamAnnouncementsSee ,NULL},
/* ActEdiExaAnn */{ 91,-1,TabUnk,ActSeeAllExaAnn ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Exa_PutFrmEditAExamAnnouncement,NULL},
@ -1926,25 +1943,6 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActHidExaAnn */{1620,-1,TabUnk,ActSeeAllExaAnn ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,Exa_HideExamAnnouncement1 ,Exa_HideExamAnnouncement2 ,NULL},
/* ActShoExaAnn */{1621,-1,TabUnk,ActSeeAllExaAnn ,0x110,0x100, 0, 0, 0, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,Exa_UnhideExamAnnouncement1 ,Exa_UnhideExamAnnouncement2 ,NULL},
/* ActSeeOneSvy */{ 982,-1,TabUnk,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_SeeOneSurvey ,NULL},
/* ActAnsSvy */{ 983,-1,TabUnk,ActSeeAllSvy ,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,0x1F8,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ReceiveSurveyAnswers ,NULL},
/* ActFrmNewSvy */{ 973,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
/* ActEdiOneSvy */{ 974,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestCreatOrEditSvy ,NULL},
/* ActNewSvy */{ 968,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RecFormSurvey ,NULL},
/* ActChgSvy */{ 975,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RecFormSurvey ,NULL},
/* ActReqRemSvy */{ 976,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_AskRemSurvey ,NULL},
/* ActRemSvy */{ 969,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RemoveSurvey ,NULL},
/* ActReqRstSvy */{ 984,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_AskResetSurvey ,NULL},
/* ActRstSvy */{ 985,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ResetSurvey ,NULL},
/* ActHidSvy */{ 977,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_HideSurvey ,NULL},
/* ActShoSvy */{ 978,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_UnhideSurvey ,NULL},
/* ActEdiOneSvyQst */{ 979,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestEditQuestion ,NULL},
/* ActRcvSvyQst */{ 980,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_ReceiveQst ,NULL},
/* ActReqRemSvyQst */{1524,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RequestRemoveQst ,NULL},
/* ActRemSvyQst */{ 981,-1,TabUnk,ActSeeAllSvy ,0x1F0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,0x1E0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Svy_RemoveQst ,NULL},
// TabFil ******************************************************************
// Actions in menu:
/* ActSeeAdmDocIns */{1249, 0,TabFil,ActSeeAdmDocIns , 0, 0, 0, 0,0x1FF, 0, 0,Act_CONT_NORM,Act_THIS_WINDOW,NULL ,Brw_ShowFileBrowserOrWorks ,"folder64x64.gif" },

View File

@ -433,8 +433,8 @@ typedef signed int Act_Action_t; // Must be a signed type, because -1 is used to
#define ActSeeAss (ActChgCalCrs1stDay + 1)
#define ActSeeAsg (ActChgCalCrs1stDay + 2)
#define ActReqTst (ActChgCalCrs1stDay + 3)
#define ActSeeAllExaAnn (ActChgCalCrs1stDay + 4)
#define ActSeeAllSvy (ActChgCalCrs1stDay + 5)
#define ActSeeAllSvy (ActChgCalCrs1stDay + 4)
#define ActSeeAllExaAnn (ActChgCalCrs1stDay + 5)
// Secondary actions
#define ActEdiAss (ActChgCalCrs1stDay + 6)
@ -482,480 +482,480 @@ typedef signed int Act_Action_t; // Must be a signed type, because -1 is used to
#define ActSeeUsrTstRes (ActChgCalCrs1stDay + 45)
#define ActSeeOneTstResOth (ActChgCalCrs1stDay + 46)
#define ActSeeOneExaAnn (ActChgCalCrs1stDay + 47)
#define ActSeeDatExaAnn (ActChgCalCrs1stDay + 48)
#define ActEdiExaAnn (ActChgCalCrs1stDay + 49)
#define ActRcvExaAnn (ActChgCalCrs1stDay + 50)
#define ActPrnExaAnn (ActChgCalCrs1stDay + 51)
#define ActReqRemExaAnn (ActChgCalCrs1stDay + 52)
#define ActRemExaAnn (ActChgCalCrs1stDay + 53)
#define ActHidExaAnn (ActChgCalCrs1stDay + 54)
#define ActShoExaAnn (ActChgCalCrs1stDay + 55)
#define ActSeeOneSvy (ActChgCalCrs1stDay + 47)
#define ActAnsSvy (ActChgCalCrs1stDay + 48)
#define ActFrmNewSvy (ActChgCalCrs1stDay + 49)
#define ActEdiOneSvy (ActChgCalCrs1stDay + 50)
#define ActNewSvy (ActChgCalCrs1stDay + 51)
#define ActChgSvy (ActChgCalCrs1stDay + 52)
#define ActReqRemSvy (ActChgCalCrs1stDay + 53)
#define ActRemSvy (ActChgCalCrs1stDay + 54)
#define ActReqRstSvy (ActChgCalCrs1stDay + 55)
#define ActRstSvy (ActChgCalCrs1stDay + 56)
#define ActHidSvy (ActChgCalCrs1stDay + 57)
#define ActShoSvy (ActChgCalCrs1stDay + 58)
#define ActEdiOneSvyQst (ActChgCalCrs1stDay + 59)
#define ActRcvSvyQst (ActChgCalCrs1stDay + 60)
#define ActReqRemSvyQst (ActChgCalCrs1stDay + 61)
#define ActRemSvyQst (ActChgCalCrs1stDay + 62)
#define ActSeeOneSvy (ActChgCalCrs1stDay + 56)
#define ActAnsSvy (ActChgCalCrs1stDay + 57)
#define ActFrmNewSvy (ActChgCalCrs1stDay + 58)
#define ActEdiOneSvy (ActChgCalCrs1stDay + 59)
#define ActNewSvy (ActChgCalCrs1stDay + 60)
#define ActChgSvy (ActChgCalCrs1stDay + 61)
#define ActReqRemSvy (ActChgCalCrs1stDay + 62)
#define ActRemSvy (ActChgCalCrs1stDay + 63)
#define ActReqRstSvy (ActChgCalCrs1stDay + 64)
#define ActRstSvy (ActChgCalCrs1stDay + 65)
#define ActHidSvy (ActChgCalCrs1stDay + 66)
#define ActShoSvy (ActChgCalCrs1stDay + 67)
#define ActEdiOneSvyQst (ActChgCalCrs1stDay + 68)
#define ActRcvSvyQst (ActChgCalCrs1stDay + 69)
#define ActReqRemSvyQst (ActChgCalCrs1stDay + 70)
#define ActRemSvyQst (ActChgCalCrs1stDay + 71)
#define ActSeeOneExaAnn (ActChgCalCrs1stDay + 63)
#define ActSeeDatExaAnn (ActChgCalCrs1stDay + 64)
#define ActEdiExaAnn (ActChgCalCrs1stDay + 65)
#define ActRcvExaAnn (ActChgCalCrs1stDay + 66)
#define ActPrnExaAnn (ActChgCalCrs1stDay + 67)
#define ActReqRemExaAnn (ActChgCalCrs1stDay + 68)
#define ActRemExaAnn (ActChgCalCrs1stDay + 69)
#define ActHidExaAnn (ActChgCalCrs1stDay + 70)
#define ActShoExaAnn (ActChgCalCrs1stDay + 71)
/*****************************************************************************/
/******************************** Files tab **********************************/
/*****************************************************************************/
// Actions in menu
#define ActSeeAdmDocIns (ActRemSvyQst + 1)
#define ActAdmShaIns (ActRemSvyQst + 2)
#define ActSeeAdmDocCtr (ActRemSvyQst + 3)
#define ActAdmShaCtr (ActRemSvyQst + 4)
#define ActSeeAdmDocDeg (ActRemSvyQst + 5)
#define ActAdmShaDeg (ActRemSvyQst + 6)
#define ActSeeAdmDocCrsGrp (ActRemSvyQst + 7)
#define ActAdmTchCrsGrp (ActRemSvyQst + 8)
#define ActAdmShaCrsGrp (ActRemSvyQst + 9)
#define ActAdmAsgWrkUsr (ActRemSvyQst + 10)
#define ActReqAsgWrkCrs (ActRemSvyQst + 11)
#define ActSeeAdmMrk (ActRemSvyQst + 12)
#define ActSeeAdmDocIns (ActShoExaAnn + 1)
#define ActAdmShaIns (ActShoExaAnn + 2)
#define ActSeeAdmDocCtr (ActShoExaAnn + 3)
#define ActAdmShaCtr (ActShoExaAnn + 4)
#define ActSeeAdmDocDeg (ActShoExaAnn + 5)
#define ActAdmShaDeg (ActShoExaAnn + 6)
#define ActSeeAdmDocCrsGrp (ActShoExaAnn + 7)
#define ActAdmTchCrsGrp (ActShoExaAnn + 8)
#define ActAdmShaCrsGrp (ActShoExaAnn + 9)
#define ActAdmAsgWrkUsr (ActShoExaAnn + 10)
#define ActReqAsgWrkCrs (ActShoExaAnn + 11)
#define ActSeeAdmMrk (ActShoExaAnn + 12)
// Secondary actions
#define ActChgToSeeDocIns (ActRemSvyQst + 13)
#define ActSeeDocIns (ActRemSvyQst + 14)
#define ActExpSeeDocIns (ActRemSvyQst + 15)
#define ActConSeeDocIns (ActRemSvyQst + 16)
#define ActZIPSeeDocIns (ActRemSvyQst + 17)
#define ActReqDatSeeDocIns (ActRemSvyQst + 18)
#define ActDowSeeDocIns (ActRemSvyQst + 19)
#define ActChgToAdmDocIns (ActRemSvyQst + 20)
#define ActAdmDocIns (ActRemSvyQst + 21)
#define ActReqRemFilDocIns (ActRemSvyQst + 22)
#define ActRemFilDocIns (ActRemSvyQst + 23)
#define ActRemFolDocIns (ActRemSvyQst + 24)
#define ActCopDocIns (ActRemSvyQst + 25)
#define ActPasDocIns (ActRemSvyQst + 26)
#define ActRemTreDocIns (ActRemSvyQst + 27)
#define ActFrmCreDocIns (ActRemSvyQst + 28)
#define ActCreFolDocIns (ActRemSvyQst + 29)
#define ActCreLnkDocIns (ActRemSvyQst + 30)
#define ActRenFolDocIns (ActRemSvyQst + 31)
#define ActRcvFilDocInsDZ (ActRemSvyQst + 32)
#define ActRcvFilDocInsCla (ActRemSvyQst + 33)
#define ActExpAdmDocIns (ActRemSvyQst + 34)
#define ActConAdmDocIns (ActRemSvyQst + 35)
#define ActZIPAdmDocIns (ActRemSvyQst + 36)
#define ActShoDocIns (ActRemSvyQst + 37)
#define ActHidDocIns (ActRemSvyQst + 38)
#define ActReqDatAdmDocIns (ActRemSvyQst + 39)
#define ActChgDatAdmDocIns (ActRemSvyQst + 40)
#define ActDowAdmDocIns (ActRemSvyQst + 41)
#define ActChgToSeeDocIns (ActShoExaAnn + 13)
#define ActSeeDocIns (ActShoExaAnn + 14)
#define ActExpSeeDocIns (ActShoExaAnn + 15)
#define ActConSeeDocIns (ActShoExaAnn + 16)
#define ActZIPSeeDocIns (ActShoExaAnn + 17)
#define ActReqDatSeeDocIns (ActShoExaAnn + 18)
#define ActDowSeeDocIns (ActShoExaAnn + 19)
#define ActChgToAdmDocIns (ActShoExaAnn + 20)
#define ActAdmDocIns (ActShoExaAnn + 21)
#define ActReqRemFilDocIns (ActShoExaAnn + 22)
#define ActRemFilDocIns (ActShoExaAnn + 23)
#define ActRemFolDocIns (ActShoExaAnn + 24)
#define ActCopDocIns (ActShoExaAnn + 25)
#define ActPasDocIns (ActShoExaAnn + 26)
#define ActRemTreDocIns (ActShoExaAnn + 27)
#define ActFrmCreDocIns (ActShoExaAnn + 28)
#define ActCreFolDocIns (ActShoExaAnn + 29)
#define ActCreLnkDocIns (ActShoExaAnn + 30)
#define ActRenFolDocIns (ActShoExaAnn + 31)
#define ActRcvFilDocInsDZ (ActShoExaAnn + 32)
#define ActRcvFilDocInsCla (ActShoExaAnn + 33)
#define ActExpAdmDocIns (ActShoExaAnn + 34)
#define ActConAdmDocIns (ActShoExaAnn + 35)
#define ActZIPAdmDocIns (ActShoExaAnn + 36)
#define ActShoDocIns (ActShoExaAnn + 37)
#define ActHidDocIns (ActShoExaAnn + 38)
#define ActReqDatAdmDocIns (ActShoExaAnn + 39)
#define ActChgDatAdmDocIns (ActShoExaAnn + 40)
#define ActDowAdmDocIns (ActShoExaAnn + 41)
#define ActReqRemFilShaIns (ActRemSvyQst + 42)
#define ActRemFilShaIns (ActRemSvyQst + 43)
#define ActRemFolShaIns (ActRemSvyQst + 44)
#define ActCopShaIns (ActRemSvyQst + 45)
#define ActPasShaIns (ActRemSvyQst + 46)
#define ActRemTreShaIns (ActRemSvyQst + 47)
#define ActFrmCreShaIns (ActRemSvyQst + 48)
#define ActCreFolShaIns (ActRemSvyQst + 49)
#define ActCreLnkShaIns (ActRemSvyQst + 50)
#define ActRenFolShaIns (ActRemSvyQst + 51)
#define ActRcvFilShaInsDZ (ActRemSvyQst + 52)
#define ActRcvFilShaInsCla (ActRemSvyQst + 53)
#define ActExpShaIns (ActRemSvyQst + 54)
#define ActConShaIns (ActRemSvyQst + 55)
#define ActZIPShaIns (ActRemSvyQst + 56)
#define ActReqDatShaIns (ActRemSvyQst + 57)
#define ActChgDatShaIns (ActRemSvyQst + 58)
#define ActDowShaIns (ActRemSvyQst + 59)
#define ActReqRemFilShaIns (ActShoExaAnn + 42)
#define ActRemFilShaIns (ActShoExaAnn + 43)
#define ActRemFolShaIns (ActShoExaAnn + 44)
#define ActCopShaIns (ActShoExaAnn + 45)
#define ActPasShaIns (ActShoExaAnn + 46)
#define ActRemTreShaIns (ActShoExaAnn + 47)
#define ActFrmCreShaIns (ActShoExaAnn + 48)
#define ActCreFolShaIns (ActShoExaAnn + 49)
#define ActCreLnkShaIns (ActShoExaAnn + 50)
#define ActRenFolShaIns (ActShoExaAnn + 51)
#define ActRcvFilShaInsDZ (ActShoExaAnn + 52)
#define ActRcvFilShaInsCla (ActShoExaAnn + 53)
#define ActExpShaIns (ActShoExaAnn + 54)
#define ActConShaIns (ActShoExaAnn + 55)
#define ActZIPShaIns (ActShoExaAnn + 56)
#define ActReqDatShaIns (ActShoExaAnn + 57)
#define ActChgDatShaIns (ActShoExaAnn + 58)
#define ActDowShaIns (ActShoExaAnn + 59)
#define ActChgToSeeDocCtr (ActRemSvyQst + 60)
#define ActSeeDocCtr (ActRemSvyQst + 61)
#define ActExpSeeDocCtr (ActRemSvyQst + 62)
#define ActConSeeDocCtr (ActRemSvyQst + 63)
#define ActZIPSeeDocCtr (ActRemSvyQst + 64)
#define ActReqDatSeeDocCtr (ActRemSvyQst + 65)
#define ActDowSeeDocCtr (ActRemSvyQst + 66)
#define ActChgToAdmDocCtr (ActRemSvyQst + 67)
#define ActAdmDocCtr (ActRemSvyQst + 68)
#define ActReqRemFilDocCtr (ActRemSvyQst + 69)
#define ActRemFilDocCtr (ActRemSvyQst + 70)
#define ActRemFolDocCtr (ActRemSvyQst + 71)
#define ActCopDocCtr (ActRemSvyQst + 72)
#define ActPasDocCtr (ActRemSvyQst + 73)
#define ActRemTreDocCtr (ActRemSvyQst + 74)
#define ActFrmCreDocCtr (ActRemSvyQst + 75)
#define ActCreFolDocCtr (ActRemSvyQst + 76)
#define ActCreLnkDocCtr (ActRemSvyQst + 77)
#define ActRenFolDocCtr (ActRemSvyQst + 78)
#define ActRcvFilDocCtrDZ (ActRemSvyQst + 79)
#define ActRcvFilDocCtrCla (ActRemSvyQst + 80)
#define ActExpAdmDocCtr (ActRemSvyQst + 81)
#define ActConAdmDocCtr (ActRemSvyQst + 82)
#define ActZIPAdmDocCtr (ActRemSvyQst + 83)
#define ActShoDocCtr (ActRemSvyQst + 84)
#define ActHidDocCtr (ActRemSvyQst + 85)
#define ActReqDatAdmDocCtr (ActRemSvyQst + 86)
#define ActChgDatAdmDocCtr (ActRemSvyQst + 87)
#define ActDowAdmDocCtr (ActRemSvyQst + 88)
#define ActChgToSeeDocCtr (ActShoExaAnn + 60)
#define ActSeeDocCtr (ActShoExaAnn + 61)
#define ActExpSeeDocCtr (ActShoExaAnn + 62)
#define ActConSeeDocCtr (ActShoExaAnn + 63)
#define ActZIPSeeDocCtr (ActShoExaAnn + 64)
#define ActReqDatSeeDocCtr (ActShoExaAnn + 65)
#define ActDowSeeDocCtr (ActShoExaAnn + 66)
#define ActChgToAdmDocCtr (ActShoExaAnn + 67)
#define ActAdmDocCtr (ActShoExaAnn + 68)
#define ActReqRemFilDocCtr (ActShoExaAnn + 69)
#define ActRemFilDocCtr (ActShoExaAnn + 70)
#define ActRemFolDocCtr (ActShoExaAnn + 71)
#define ActCopDocCtr (ActShoExaAnn + 72)
#define ActPasDocCtr (ActShoExaAnn + 73)
#define ActRemTreDocCtr (ActShoExaAnn + 74)
#define ActFrmCreDocCtr (ActShoExaAnn + 75)
#define ActCreFolDocCtr (ActShoExaAnn + 76)
#define ActCreLnkDocCtr (ActShoExaAnn + 77)
#define ActRenFolDocCtr (ActShoExaAnn + 78)
#define ActRcvFilDocCtrDZ (ActShoExaAnn + 79)
#define ActRcvFilDocCtrCla (ActShoExaAnn + 80)
#define ActExpAdmDocCtr (ActShoExaAnn + 81)
#define ActConAdmDocCtr (ActShoExaAnn + 82)
#define ActZIPAdmDocCtr (ActShoExaAnn + 83)
#define ActShoDocCtr (ActShoExaAnn + 84)
#define ActHidDocCtr (ActShoExaAnn + 85)
#define ActReqDatAdmDocCtr (ActShoExaAnn + 86)
#define ActChgDatAdmDocCtr (ActShoExaAnn + 87)
#define ActDowAdmDocCtr (ActShoExaAnn + 88)
#define ActReqRemFilShaCtr (ActRemSvyQst + 89)
#define ActRemFilShaCtr (ActRemSvyQst + 90)
#define ActRemFolShaCtr (ActRemSvyQst + 91)
#define ActCopShaCtr (ActRemSvyQst + 92)
#define ActPasShaCtr (ActRemSvyQst + 93)
#define ActRemTreShaCtr (ActRemSvyQst + 94)
#define ActFrmCreShaCtr (ActRemSvyQst + 95)
#define ActCreFolShaCtr (ActRemSvyQst + 96)
#define ActCreLnkShaCtr (ActRemSvyQst + 97)
#define ActRenFolShaCtr (ActRemSvyQst + 98)
#define ActRcvFilShaCtrDZ (ActRemSvyQst + 99)
#define ActRcvFilShaCtrCla (ActRemSvyQst + 100)
#define ActExpShaCtr (ActRemSvyQst + 101)
#define ActConShaCtr (ActRemSvyQst + 102)
#define ActZIPShaCtr (ActRemSvyQst + 103)
#define ActReqDatShaCtr (ActRemSvyQst + 104)
#define ActChgDatShaCtr (ActRemSvyQst + 105)
#define ActDowShaCtr (ActRemSvyQst + 106)
#define ActReqRemFilShaCtr (ActShoExaAnn + 89)
#define ActRemFilShaCtr (ActShoExaAnn + 90)
#define ActRemFolShaCtr (ActShoExaAnn + 91)
#define ActCopShaCtr (ActShoExaAnn + 92)
#define ActPasShaCtr (ActShoExaAnn + 93)
#define ActRemTreShaCtr (ActShoExaAnn + 94)
#define ActFrmCreShaCtr (ActShoExaAnn + 95)
#define ActCreFolShaCtr (ActShoExaAnn + 96)
#define ActCreLnkShaCtr (ActShoExaAnn + 97)
#define ActRenFolShaCtr (ActShoExaAnn + 98)
#define ActRcvFilShaCtrDZ (ActShoExaAnn + 99)
#define ActRcvFilShaCtrCla (ActShoExaAnn + 100)
#define ActExpShaCtr (ActShoExaAnn + 101)
#define ActConShaCtr (ActShoExaAnn + 102)
#define ActZIPShaCtr (ActShoExaAnn + 103)
#define ActReqDatShaCtr (ActShoExaAnn + 104)
#define ActChgDatShaCtr (ActShoExaAnn + 105)
#define ActDowShaCtr (ActShoExaAnn + 106)
#define ActChgToSeeDocDeg (ActRemSvyQst + 107)
#define ActSeeDocDeg (ActRemSvyQst + 108)
#define ActExpSeeDocDeg (ActRemSvyQst + 109)
#define ActConSeeDocDeg (ActRemSvyQst + 110)
#define ActZIPSeeDocDeg (ActRemSvyQst + 111)
#define ActReqDatSeeDocDeg (ActRemSvyQst + 112)
#define ActDowSeeDocDeg (ActRemSvyQst + 113)
#define ActChgToAdmDocDeg (ActRemSvyQst + 114)
#define ActAdmDocDeg (ActRemSvyQst + 115)
#define ActReqRemFilDocDeg (ActRemSvyQst + 116)
#define ActRemFilDocDeg (ActRemSvyQst + 117)
#define ActRemFolDocDeg (ActRemSvyQst + 118)
#define ActCopDocDeg (ActRemSvyQst + 119)
#define ActPasDocDeg (ActRemSvyQst + 120)
#define ActRemTreDocDeg (ActRemSvyQst + 121)
#define ActFrmCreDocDeg (ActRemSvyQst + 122)
#define ActCreFolDocDeg (ActRemSvyQst + 123)
#define ActCreLnkDocDeg (ActRemSvyQst + 124)
#define ActRenFolDocDeg (ActRemSvyQst + 125)
#define ActRcvFilDocDegDZ (ActRemSvyQst + 126)
#define ActRcvFilDocDegCla (ActRemSvyQst + 127)
#define ActExpAdmDocDeg (ActRemSvyQst + 128)
#define ActConAdmDocDeg (ActRemSvyQst + 129)
#define ActZIPAdmDocDeg (ActRemSvyQst + 130)
#define ActShoDocDeg (ActRemSvyQst + 131)
#define ActHidDocDeg (ActRemSvyQst + 132)
#define ActReqDatAdmDocDeg (ActRemSvyQst + 133)
#define ActChgDatAdmDocDeg (ActRemSvyQst + 134)
#define ActDowAdmDocDeg (ActRemSvyQst + 135)
#define ActChgToSeeDocDeg (ActShoExaAnn + 107)
#define ActSeeDocDeg (ActShoExaAnn + 108)
#define ActExpSeeDocDeg (ActShoExaAnn + 109)
#define ActConSeeDocDeg (ActShoExaAnn + 110)
#define ActZIPSeeDocDeg (ActShoExaAnn + 111)
#define ActReqDatSeeDocDeg (ActShoExaAnn + 112)
#define ActDowSeeDocDeg (ActShoExaAnn + 113)
#define ActChgToAdmDocDeg (ActShoExaAnn + 114)
#define ActAdmDocDeg (ActShoExaAnn + 115)
#define ActReqRemFilDocDeg (ActShoExaAnn + 116)
#define ActRemFilDocDeg (ActShoExaAnn + 117)
#define ActRemFolDocDeg (ActShoExaAnn + 118)
#define ActCopDocDeg (ActShoExaAnn + 119)
#define ActPasDocDeg (ActShoExaAnn + 120)
#define ActRemTreDocDeg (ActShoExaAnn + 121)
#define ActFrmCreDocDeg (ActShoExaAnn + 122)
#define ActCreFolDocDeg (ActShoExaAnn + 123)
#define ActCreLnkDocDeg (ActShoExaAnn + 124)
#define ActRenFolDocDeg (ActShoExaAnn + 125)
#define ActRcvFilDocDegDZ (ActShoExaAnn + 126)
#define ActRcvFilDocDegCla (ActShoExaAnn + 127)
#define ActExpAdmDocDeg (ActShoExaAnn + 128)
#define ActConAdmDocDeg (ActShoExaAnn + 129)
#define ActZIPAdmDocDeg (ActShoExaAnn + 130)
#define ActShoDocDeg (ActShoExaAnn + 131)
#define ActHidDocDeg (ActShoExaAnn + 132)
#define ActReqDatAdmDocDeg (ActShoExaAnn + 133)
#define ActChgDatAdmDocDeg (ActShoExaAnn + 134)
#define ActDowAdmDocDeg (ActShoExaAnn + 135)
#define ActReqRemFilShaDeg (ActRemSvyQst + 136)
#define ActRemFilShaDeg (ActRemSvyQst + 137)
#define ActRemFolShaDeg (ActRemSvyQst + 138)
#define ActCopShaDeg (ActRemSvyQst + 139)
#define ActPasShaDeg (ActRemSvyQst + 140)
#define ActRemTreShaDeg (ActRemSvyQst + 141)
#define ActFrmCreShaDeg (ActRemSvyQst + 142)
#define ActCreFolShaDeg (ActRemSvyQst + 143)
#define ActCreLnkShaDeg (ActRemSvyQst + 144)
#define ActRenFolShaDeg (ActRemSvyQst + 145)
#define ActRcvFilShaDegDZ (ActRemSvyQst + 146)
#define ActRcvFilShaDegCla (ActRemSvyQst + 147)
#define ActExpShaDeg (ActRemSvyQst + 148)
#define ActConShaDeg (ActRemSvyQst + 149)
#define ActZIPShaDeg (ActRemSvyQst + 150)
#define ActReqDatShaDeg (ActRemSvyQst + 151)
#define ActChgDatShaDeg (ActRemSvyQst + 152)
#define ActDowShaDeg (ActRemSvyQst + 153)
#define ActReqRemFilShaDeg (ActShoExaAnn + 136)
#define ActRemFilShaDeg (ActShoExaAnn + 137)
#define ActRemFolShaDeg (ActShoExaAnn + 138)
#define ActCopShaDeg (ActShoExaAnn + 139)
#define ActPasShaDeg (ActShoExaAnn + 140)
#define ActRemTreShaDeg (ActShoExaAnn + 141)
#define ActFrmCreShaDeg (ActShoExaAnn + 142)
#define ActCreFolShaDeg (ActShoExaAnn + 143)
#define ActCreLnkShaDeg (ActShoExaAnn + 144)
#define ActRenFolShaDeg (ActShoExaAnn + 145)
#define ActRcvFilShaDegDZ (ActShoExaAnn + 146)
#define ActRcvFilShaDegCla (ActShoExaAnn + 147)
#define ActExpShaDeg (ActShoExaAnn + 148)
#define ActConShaDeg (ActShoExaAnn + 149)
#define ActZIPShaDeg (ActShoExaAnn + 150)
#define ActReqDatShaDeg (ActShoExaAnn + 151)
#define ActChgDatShaDeg (ActShoExaAnn + 152)
#define ActDowShaDeg (ActShoExaAnn + 153)
#define ActChgToSeeDocCrs (ActRemSvyQst + 154)
#define ActSeeDocCrs (ActRemSvyQst + 155)
#define ActExpSeeDocCrs (ActRemSvyQst + 156)
#define ActConSeeDocCrs (ActRemSvyQst + 157)
#define ActZIPSeeDocCrs (ActRemSvyQst + 158)
#define ActReqDatSeeDocCrs (ActRemSvyQst + 159)
#define ActDowSeeDocCrs (ActRemSvyQst + 160)
#define ActChgToSeeDocCrs (ActShoExaAnn + 154)
#define ActSeeDocCrs (ActShoExaAnn + 155)
#define ActExpSeeDocCrs (ActShoExaAnn + 156)
#define ActConSeeDocCrs (ActShoExaAnn + 157)
#define ActZIPSeeDocCrs (ActShoExaAnn + 158)
#define ActReqDatSeeDocCrs (ActShoExaAnn + 159)
#define ActDowSeeDocCrs (ActShoExaAnn + 160)
#define ActSeeDocGrp (ActRemSvyQst + 161)
#define ActExpSeeDocGrp (ActRemSvyQst + 162)
#define ActConSeeDocGrp (ActRemSvyQst + 163)
#define ActZIPSeeDocGrp (ActRemSvyQst + 164)
#define ActReqDatSeeDocGrp (ActRemSvyQst + 165)
#define ActDowSeeDocGrp (ActRemSvyQst + 166)
#define ActSeeDocGrp (ActShoExaAnn + 161)
#define ActExpSeeDocGrp (ActShoExaAnn + 162)
#define ActConSeeDocGrp (ActShoExaAnn + 163)
#define ActZIPSeeDocGrp (ActShoExaAnn + 164)
#define ActReqDatSeeDocGrp (ActShoExaAnn + 165)
#define ActDowSeeDocGrp (ActShoExaAnn + 166)
#define ActChgToAdmDocCrs (ActRemSvyQst + 167)
#define ActAdmDocCrs (ActRemSvyQst + 168)
#define ActReqRemFilDocCrs (ActRemSvyQst + 169)
#define ActRemFilDocCrs (ActRemSvyQst + 170)
#define ActRemFolDocCrs (ActRemSvyQst + 171)
#define ActCopDocCrs (ActRemSvyQst + 172)
#define ActPasDocCrs (ActRemSvyQst + 173)
#define ActRemTreDocCrs (ActRemSvyQst + 174)
#define ActFrmCreDocCrs (ActRemSvyQst + 175)
#define ActCreFolDocCrs (ActRemSvyQst + 176)
#define ActCreLnkDocCrs (ActRemSvyQst + 177)
#define ActRenFolDocCrs (ActRemSvyQst + 178)
#define ActRcvFilDocCrsDZ (ActRemSvyQst + 179)
#define ActRcvFilDocCrsCla (ActRemSvyQst + 180)
#define ActExpAdmDocCrs (ActRemSvyQst + 181)
#define ActConAdmDocCrs (ActRemSvyQst + 182)
#define ActZIPAdmDocCrs (ActRemSvyQst + 183)
#define ActShoDocCrs (ActRemSvyQst + 184)
#define ActHidDocCrs (ActRemSvyQst + 185)
#define ActReqDatAdmDocCrs (ActRemSvyQst + 186)
#define ActChgDatAdmDocCrs (ActRemSvyQst + 187)
#define ActDowAdmDocCrs (ActRemSvyQst + 188)
#define ActChgToAdmDocCrs (ActShoExaAnn + 167)
#define ActAdmDocCrs (ActShoExaAnn + 168)
#define ActReqRemFilDocCrs (ActShoExaAnn + 169)
#define ActRemFilDocCrs (ActShoExaAnn + 170)
#define ActRemFolDocCrs (ActShoExaAnn + 171)
#define ActCopDocCrs (ActShoExaAnn + 172)
#define ActPasDocCrs (ActShoExaAnn + 173)
#define ActRemTreDocCrs (ActShoExaAnn + 174)
#define ActFrmCreDocCrs (ActShoExaAnn + 175)
#define ActCreFolDocCrs (ActShoExaAnn + 176)
#define ActCreLnkDocCrs (ActShoExaAnn + 177)
#define ActRenFolDocCrs (ActShoExaAnn + 178)
#define ActRcvFilDocCrsDZ (ActShoExaAnn + 179)
#define ActRcvFilDocCrsCla (ActShoExaAnn + 180)
#define ActExpAdmDocCrs (ActShoExaAnn + 181)
#define ActConAdmDocCrs (ActShoExaAnn + 182)
#define ActZIPAdmDocCrs (ActShoExaAnn + 183)
#define ActShoDocCrs (ActShoExaAnn + 184)
#define ActHidDocCrs (ActShoExaAnn + 185)
#define ActReqDatAdmDocCrs (ActShoExaAnn + 186)
#define ActChgDatAdmDocCrs (ActShoExaAnn + 187)
#define ActDowAdmDocCrs (ActShoExaAnn + 188)
#define ActAdmDocGrp (ActRemSvyQst + 189)
#define ActReqRemFilDocGrp (ActRemSvyQst + 190)
#define ActRemFilDocGrp (ActRemSvyQst + 191)
#define ActRemFolDocGrp (ActRemSvyQst + 192)
#define ActCopDocGrp (ActRemSvyQst + 193)
#define ActPasDocGrp (ActRemSvyQst + 194)
#define ActRemTreDocGrp (ActRemSvyQst + 195)
#define ActFrmCreDocGrp (ActRemSvyQst + 196)
#define ActCreFolDocGrp (ActRemSvyQst + 197)
#define ActCreLnkDocGrp (ActRemSvyQst + 198)
#define ActRenFolDocGrp (ActRemSvyQst + 199)
#define ActRcvFilDocGrpDZ (ActRemSvyQst + 200)
#define ActRcvFilDocGrpCla (ActRemSvyQst + 201)
#define ActExpAdmDocGrp (ActRemSvyQst + 202)
#define ActConAdmDocGrp (ActRemSvyQst + 203)
#define ActZIPAdmDocGrp (ActRemSvyQst + 204)
#define ActShoDocGrp (ActRemSvyQst + 205)
#define ActHidDocGrp (ActRemSvyQst + 206)
#define ActReqDatAdmDocGrp (ActRemSvyQst + 207)
#define ActChgDatAdmDocGrp (ActRemSvyQst + 208)
#define ActDowAdmDocGrp (ActRemSvyQst + 209)
#define ActAdmDocGrp (ActShoExaAnn + 189)
#define ActReqRemFilDocGrp (ActShoExaAnn + 190)
#define ActRemFilDocGrp (ActShoExaAnn + 191)
#define ActRemFolDocGrp (ActShoExaAnn + 192)
#define ActCopDocGrp (ActShoExaAnn + 193)
#define ActPasDocGrp (ActShoExaAnn + 194)
#define ActRemTreDocGrp (ActShoExaAnn + 195)
#define ActFrmCreDocGrp (ActShoExaAnn + 196)
#define ActCreFolDocGrp (ActShoExaAnn + 197)
#define ActCreLnkDocGrp (ActShoExaAnn + 198)
#define ActRenFolDocGrp (ActShoExaAnn + 199)
#define ActRcvFilDocGrpDZ (ActShoExaAnn + 200)
#define ActRcvFilDocGrpCla (ActShoExaAnn + 201)
#define ActExpAdmDocGrp (ActShoExaAnn + 202)
#define ActConAdmDocGrp (ActShoExaAnn + 203)
#define ActZIPAdmDocGrp (ActShoExaAnn + 204)
#define ActShoDocGrp (ActShoExaAnn + 205)
#define ActHidDocGrp (ActShoExaAnn + 206)
#define ActReqDatAdmDocGrp (ActShoExaAnn + 207)
#define ActChgDatAdmDocGrp (ActShoExaAnn + 208)
#define ActDowAdmDocGrp (ActShoExaAnn + 209)
#define ActChgToAdmTch (ActRemSvyQst + 210)
#define ActChgToAdmTch (ActShoExaAnn + 210)
#define ActAdmTchCrs (ActRemSvyQst + 211)
#define ActReqRemFilTchCrs (ActRemSvyQst + 212)
#define ActRemFilTchCrs (ActRemSvyQst + 213)
#define ActRemFolTchCrs (ActRemSvyQst + 214)
#define ActCopTchCrs (ActRemSvyQst + 215)
#define ActPasTchCrs (ActRemSvyQst + 216)
#define ActRemTreTchCrs (ActRemSvyQst + 217)
#define ActFrmCreTchCrs (ActRemSvyQst + 218)
#define ActCreFolTchCrs (ActRemSvyQst + 219)
#define ActCreLnkTchCrs (ActRemSvyQst + 220)
#define ActRenFolTchCrs (ActRemSvyQst + 221)
#define ActRcvFilTchCrsDZ (ActRemSvyQst + 222)
#define ActRcvFilTchCrsCla (ActRemSvyQst + 223)
#define ActExpTchCrs (ActRemSvyQst + 224)
#define ActConTchCrs (ActRemSvyQst + 225)
#define ActZIPTchCrs (ActRemSvyQst + 226)
#define ActReqDatTchCrs (ActRemSvyQst + 227)
#define ActChgDatTchCrs (ActRemSvyQst + 228)
#define ActDowTchCrs (ActRemSvyQst + 229)
#define ActAdmTchCrs (ActShoExaAnn + 211)
#define ActReqRemFilTchCrs (ActShoExaAnn + 212)
#define ActRemFilTchCrs (ActShoExaAnn + 213)
#define ActRemFolTchCrs (ActShoExaAnn + 214)
#define ActCopTchCrs (ActShoExaAnn + 215)
#define ActPasTchCrs (ActShoExaAnn + 216)
#define ActRemTreTchCrs (ActShoExaAnn + 217)
#define ActFrmCreTchCrs (ActShoExaAnn + 218)
#define ActCreFolTchCrs (ActShoExaAnn + 219)
#define ActCreLnkTchCrs (ActShoExaAnn + 220)
#define ActRenFolTchCrs (ActShoExaAnn + 221)
#define ActRcvFilTchCrsDZ (ActShoExaAnn + 222)
#define ActRcvFilTchCrsCla (ActShoExaAnn + 223)
#define ActExpTchCrs (ActShoExaAnn + 224)
#define ActConTchCrs (ActShoExaAnn + 225)
#define ActZIPTchCrs (ActShoExaAnn + 226)
#define ActReqDatTchCrs (ActShoExaAnn + 227)
#define ActChgDatTchCrs (ActShoExaAnn + 228)
#define ActDowTchCrs (ActShoExaAnn + 229)
#define ActAdmTchGrp (ActRemSvyQst + 230)
#define ActReqRemFilTchGrp (ActRemSvyQst + 231)
#define ActRemFilTchGrp (ActRemSvyQst + 232)
#define ActRemFolTchGrp (ActRemSvyQst + 233)
#define ActCopTchGrp (ActRemSvyQst + 234)
#define ActPasTchGrp (ActRemSvyQst + 235)
#define ActRemTreTchGrp (ActRemSvyQst + 236)
#define ActFrmCreTchGrp (ActRemSvyQst + 237)
#define ActCreFolTchGrp (ActRemSvyQst + 238)
#define ActCreLnkTchGrp (ActRemSvyQst + 239)
#define ActRenFolTchGrp (ActRemSvyQst + 240)
#define ActRcvFilTchGrpDZ (ActRemSvyQst + 241)
#define ActRcvFilTchGrpCla (ActRemSvyQst + 242)
#define ActExpTchGrp (ActRemSvyQst + 243)
#define ActConTchGrp (ActRemSvyQst + 244)
#define ActZIPTchGrp (ActRemSvyQst + 245)
#define ActReqDatTchGrp (ActRemSvyQst + 246)
#define ActChgDatTchGrp (ActRemSvyQst + 247)
#define ActDowTchGrp (ActRemSvyQst + 248)
#define ActAdmTchGrp (ActShoExaAnn + 230)
#define ActReqRemFilTchGrp (ActShoExaAnn + 231)
#define ActRemFilTchGrp (ActShoExaAnn + 232)
#define ActRemFolTchGrp (ActShoExaAnn + 233)
#define ActCopTchGrp (ActShoExaAnn + 234)
#define ActPasTchGrp (ActShoExaAnn + 235)
#define ActRemTreTchGrp (ActShoExaAnn + 236)
#define ActFrmCreTchGrp (ActShoExaAnn + 237)
#define ActCreFolTchGrp (ActShoExaAnn + 238)
#define ActCreLnkTchGrp (ActShoExaAnn + 239)
#define ActRenFolTchGrp (ActShoExaAnn + 240)
#define ActRcvFilTchGrpDZ (ActShoExaAnn + 241)
#define ActRcvFilTchGrpCla (ActShoExaAnn + 242)
#define ActExpTchGrp (ActShoExaAnn + 243)
#define ActConTchGrp (ActShoExaAnn + 244)
#define ActZIPTchGrp (ActShoExaAnn + 245)
#define ActReqDatTchGrp (ActShoExaAnn + 246)
#define ActChgDatTchGrp (ActShoExaAnn + 247)
#define ActDowTchGrp (ActShoExaAnn + 248)
#define ActChgToAdmSha (ActRemSvyQst + 249)
#define ActChgToAdmSha (ActShoExaAnn + 249)
#define ActAdmShaCrs (ActRemSvyQst + 250)
#define ActReqRemFilShaCrs (ActRemSvyQst + 251)
#define ActRemFilShaCrs (ActRemSvyQst + 252)
#define ActRemFolShaCrs (ActRemSvyQst + 253)
#define ActCopShaCrs (ActRemSvyQst + 254)
#define ActPasShaCrs (ActRemSvyQst + 255)
#define ActRemTreShaCrs (ActRemSvyQst + 256)
#define ActFrmCreShaCrs (ActRemSvyQst + 257)
#define ActCreFolShaCrs (ActRemSvyQst + 258)
#define ActCreLnkShaCrs (ActRemSvyQst + 259)
#define ActRenFolShaCrs (ActRemSvyQst + 260)
#define ActRcvFilShaCrsDZ (ActRemSvyQst + 261)
#define ActRcvFilShaCrsCla (ActRemSvyQst + 262)
#define ActExpShaCrs (ActRemSvyQst + 263)
#define ActConShaCrs (ActRemSvyQst + 264)
#define ActZIPShaCrs (ActRemSvyQst + 265)
#define ActReqDatShaCrs (ActRemSvyQst + 266)
#define ActChgDatShaCrs (ActRemSvyQst + 267)
#define ActDowShaCrs (ActRemSvyQst + 268)
#define ActAdmShaCrs (ActShoExaAnn + 250)
#define ActReqRemFilShaCrs (ActShoExaAnn + 251)
#define ActRemFilShaCrs (ActShoExaAnn + 252)
#define ActRemFolShaCrs (ActShoExaAnn + 253)
#define ActCopShaCrs (ActShoExaAnn + 254)
#define ActPasShaCrs (ActShoExaAnn + 255)
#define ActRemTreShaCrs (ActShoExaAnn + 256)
#define ActFrmCreShaCrs (ActShoExaAnn + 257)
#define ActCreFolShaCrs (ActShoExaAnn + 258)
#define ActCreLnkShaCrs (ActShoExaAnn + 259)
#define ActRenFolShaCrs (ActShoExaAnn + 260)
#define ActRcvFilShaCrsDZ (ActShoExaAnn + 261)
#define ActRcvFilShaCrsCla (ActShoExaAnn + 262)
#define ActExpShaCrs (ActShoExaAnn + 263)
#define ActConShaCrs (ActShoExaAnn + 264)
#define ActZIPShaCrs (ActShoExaAnn + 265)
#define ActReqDatShaCrs (ActShoExaAnn + 266)
#define ActChgDatShaCrs (ActShoExaAnn + 267)
#define ActDowShaCrs (ActShoExaAnn + 268)
#define ActAdmShaGrp (ActRemSvyQst + 269)
#define ActReqRemFilShaGrp (ActRemSvyQst + 270)
#define ActRemFilShaGrp (ActRemSvyQst + 271)
#define ActRemFolShaGrp (ActRemSvyQst + 272)
#define ActCopShaGrp (ActRemSvyQst + 273)
#define ActPasShaGrp (ActRemSvyQst + 274)
#define ActRemTreShaGrp (ActRemSvyQst + 275)
#define ActFrmCreShaGrp (ActRemSvyQst + 276)
#define ActCreFolShaGrp (ActRemSvyQst + 277)
#define ActCreLnkShaGrp (ActRemSvyQst + 278)
#define ActRenFolShaGrp (ActRemSvyQst + 279)
#define ActRcvFilShaGrpDZ (ActRemSvyQst + 280)
#define ActRcvFilShaGrpCla (ActRemSvyQst + 281)
#define ActExpShaGrp (ActRemSvyQst + 282)
#define ActConShaGrp (ActRemSvyQst + 283)
#define ActZIPShaGrp (ActRemSvyQst + 284)
#define ActReqDatShaGrp (ActRemSvyQst + 285)
#define ActChgDatShaGrp (ActRemSvyQst + 286)
#define ActDowShaGrp (ActRemSvyQst + 287)
#define ActAdmShaGrp (ActShoExaAnn + 269)
#define ActReqRemFilShaGrp (ActShoExaAnn + 270)
#define ActRemFilShaGrp (ActShoExaAnn + 271)
#define ActRemFolShaGrp (ActShoExaAnn + 272)
#define ActCopShaGrp (ActShoExaAnn + 273)
#define ActPasShaGrp (ActShoExaAnn + 274)
#define ActRemTreShaGrp (ActShoExaAnn + 275)
#define ActFrmCreShaGrp (ActShoExaAnn + 276)
#define ActCreFolShaGrp (ActShoExaAnn + 277)
#define ActCreLnkShaGrp (ActShoExaAnn + 278)
#define ActRenFolShaGrp (ActShoExaAnn + 279)
#define ActRcvFilShaGrpDZ (ActShoExaAnn + 280)
#define ActRcvFilShaGrpCla (ActShoExaAnn + 281)
#define ActExpShaGrp (ActShoExaAnn + 282)
#define ActConShaGrp (ActShoExaAnn + 283)
#define ActZIPShaGrp (ActShoExaAnn + 284)
#define ActReqDatShaGrp (ActShoExaAnn + 285)
#define ActChgDatShaGrp (ActShoExaAnn + 286)
#define ActDowShaGrp (ActShoExaAnn + 287)
#define ActAdmAsgWrkCrs (ActRemSvyQst + 288)
#define ActAdmAsgWrkCrs (ActShoExaAnn + 288)
#define ActReqRemFilAsgUsr (ActRemSvyQst + 289)
#define ActRemFilAsgUsr (ActRemSvyQst + 290)
#define ActRemFolAsgUsr (ActRemSvyQst + 291)
#define ActCopAsgUsr (ActRemSvyQst + 292)
#define ActPasAsgUsr (ActRemSvyQst + 293)
#define ActRemTreAsgUsr (ActRemSvyQst + 294)
#define ActFrmCreAsgUsr (ActRemSvyQst + 295)
#define ActCreFolAsgUsr (ActRemSvyQst + 296)
#define ActCreLnkAsgUsr (ActRemSvyQst + 297)
#define ActRenFolAsgUsr (ActRemSvyQst + 298)
#define ActRcvFilAsgUsrDZ (ActRemSvyQst + 299)
#define ActRcvFilAsgUsrCla (ActRemSvyQst + 300)
#define ActExpAsgUsr (ActRemSvyQst + 301)
#define ActConAsgUsr (ActRemSvyQst + 302)
#define ActZIPAsgUsr (ActRemSvyQst + 303)
#define ActReqDatAsgUsr (ActRemSvyQst + 304)
#define ActChgDatAsgUsr (ActRemSvyQst + 305)
#define ActDowAsgUsr (ActRemSvyQst + 306)
#define ActReqRemFilAsgUsr (ActShoExaAnn + 289)
#define ActRemFilAsgUsr (ActShoExaAnn + 290)
#define ActRemFolAsgUsr (ActShoExaAnn + 291)
#define ActCopAsgUsr (ActShoExaAnn + 292)
#define ActPasAsgUsr (ActShoExaAnn + 293)
#define ActRemTreAsgUsr (ActShoExaAnn + 294)
#define ActFrmCreAsgUsr (ActShoExaAnn + 295)
#define ActCreFolAsgUsr (ActShoExaAnn + 296)
#define ActCreLnkAsgUsr (ActShoExaAnn + 297)
#define ActRenFolAsgUsr (ActShoExaAnn + 298)
#define ActRcvFilAsgUsrDZ (ActShoExaAnn + 299)
#define ActRcvFilAsgUsrCla (ActShoExaAnn + 300)
#define ActExpAsgUsr (ActShoExaAnn + 301)
#define ActConAsgUsr (ActShoExaAnn + 302)
#define ActZIPAsgUsr (ActShoExaAnn + 303)
#define ActReqDatAsgUsr (ActShoExaAnn + 304)
#define ActChgDatAsgUsr (ActShoExaAnn + 305)
#define ActDowAsgUsr (ActShoExaAnn + 306)
#define ActReqRemFilWrkUsr (ActRemSvyQst + 307)
#define ActRemFilWrkUsr (ActRemSvyQst + 308)
#define ActRemFolWrkUsr (ActRemSvyQst + 309)
#define ActCopWrkUsr (ActRemSvyQst + 310)
#define ActPasWrkUsr (ActRemSvyQst + 311)
#define ActRemTreWrkUsr (ActRemSvyQst + 312)
#define ActFrmCreWrkUsr (ActRemSvyQst + 313)
#define ActCreFolWrkUsr (ActRemSvyQst + 314)
#define ActCreLnkWrkUsr (ActRemSvyQst + 315)
#define ActRenFolWrkUsr (ActRemSvyQst + 316)
#define ActRcvFilWrkUsrDZ (ActRemSvyQst + 317)
#define ActRcvFilWrkUsrCla (ActRemSvyQst + 318)
#define ActExpWrkUsr (ActRemSvyQst + 319)
#define ActConWrkUsr (ActRemSvyQst + 320)
#define ActZIPWrkUsr (ActRemSvyQst + 321)
#define ActReqDatWrkUsr (ActRemSvyQst + 322)
#define ActChgDatWrkUsr (ActRemSvyQst + 323)
#define ActDowWrkUsr (ActRemSvyQst + 324)
#define ActReqRemFilWrkUsr (ActShoExaAnn + 307)
#define ActRemFilWrkUsr (ActShoExaAnn + 308)
#define ActRemFolWrkUsr (ActShoExaAnn + 309)
#define ActCopWrkUsr (ActShoExaAnn + 310)
#define ActPasWrkUsr (ActShoExaAnn + 311)
#define ActRemTreWrkUsr (ActShoExaAnn + 312)
#define ActFrmCreWrkUsr (ActShoExaAnn + 313)
#define ActCreFolWrkUsr (ActShoExaAnn + 314)
#define ActCreLnkWrkUsr (ActShoExaAnn + 315)
#define ActRenFolWrkUsr (ActShoExaAnn + 316)
#define ActRcvFilWrkUsrDZ (ActShoExaAnn + 317)
#define ActRcvFilWrkUsrCla (ActShoExaAnn + 318)
#define ActExpWrkUsr (ActShoExaAnn + 319)
#define ActConWrkUsr (ActShoExaAnn + 320)
#define ActZIPWrkUsr (ActShoExaAnn + 321)
#define ActReqDatWrkUsr (ActShoExaAnn + 322)
#define ActChgDatWrkUsr (ActShoExaAnn + 323)
#define ActDowWrkUsr (ActShoExaAnn + 324)
#define ActReqRemFilAsgCrs (ActRemSvyQst + 325)
#define ActRemFilAsgCrs (ActRemSvyQst + 326)
#define ActRemFolAsgCrs (ActRemSvyQst + 327)
#define ActCopAsgCrs (ActRemSvyQst + 328)
#define ActPasAsgCrs (ActRemSvyQst + 329)
#define ActRemTreAsgCrs (ActRemSvyQst + 330)
#define ActFrmCreAsgCrs (ActRemSvyQst + 331)
#define ActCreFolAsgCrs (ActRemSvyQst + 332)
#define ActCreLnkAsgCrs (ActRemSvyQst + 333)
#define ActRenFolAsgCrs (ActRemSvyQst + 334)
#define ActRcvFilAsgCrsDZ (ActRemSvyQst + 335)
#define ActRcvFilAsgCrsCla (ActRemSvyQst + 336)
#define ActExpAsgCrs (ActRemSvyQst + 337)
#define ActConAsgCrs (ActRemSvyQst + 338)
#define ActZIPAsgCrs (ActRemSvyQst + 339)
#define ActReqDatAsgCrs (ActRemSvyQst + 340)
#define ActChgDatAsgCrs (ActRemSvyQst + 341)
#define ActDowAsgCrs (ActRemSvyQst + 342)
#define ActReqRemFilAsgCrs (ActShoExaAnn + 325)
#define ActRemFilAsgCrs (ActShoExaAnn + 326)
#define ActRemFolAsgCrs (ActShoExaAnn + 327)
#define ActCopAsgCrs (ActShoExaAnn + 328)
#define ActPasAsgCrs (ActShoExaAnn + 329)
#define ActRemTreAsgCrs (ActShoExaAnn + 330)
#define ActFrmCreAsgCrs (ActShoExaAnn + 331)
#define ActCreFolAsgCrs (ActShoExaAnn + 332)
#define ActCreLnkAsgCrs (ActShoExaAnn + 333)
#define ActRenFolAsgCrs (ActShoExaAnn + 334)
#define ActRcvFilAsgCrsDZ (ActShoExaAnn + 335)
#define ActRcvFilAsgCrsCla (ActShoExaAnn + 336)
#define ActExpAsgCrs (ActShoExaAnn + 337)
#define ActConAsgCrs (ActShoExaAnn + 338)
#define ActZIPAsgCrs (ActShoExaAnn + 339)
#define ActReqDatAsgCrs (ActShoExaAnn + 340)
#define ActChgDatAsgCrs (ActShoExaAnn + 341)
#define ActDowAsgCrs (ActShoExaAnn + 342)
#define ActReqRemFilWrkCrs (ActRemSvyQst + 343)
#define ActRemFilWrkCrs (ActRemSvyQst + 344)
#define ActRemFolWrkCrs (ActRemSvyQst + 345)
#define ActCopWrkCrs (ActRemSvyQst + 346)
#define ActPasWrkCrs (ActRemSvyQst + 347)
#define ActRemTreWrkCrs (ActRemSvyQst + 348)
#define ActFrmCreWrkCrs (ActRemSvyQst + 349)
#define ActCreFolWrkCrs (ActRemSvyQst + 350)
#define ActCreLnkWrkCrs (ActRemSvyQst + 351)
#define ActRenFolWrkCrs (ActRemSvyQst + 352)
#define ActRcvFilWrkCrsDZ (ActRemSvyQst + 353)
#define ActRcvFilWrkCrsCla (ActRemSvyQst + 354)
#define ActExpWrkCrs (ActRemSvyQst + 355)
#define ActConWrkCrs (ActRemSvyQst + 356)
#define ActZIPWrkCrs (ActRemSvyQst + 357)
#define ActReqDatWrkCrs (ActRemSvyQst + 358)
#define ActChgDatWrkCrs (ActRemSvyQst + 359)
#define ActDowWrkCrs (ActRemSvyQst + 360)
#define ActReqRemFilWrkCrs (ActShoExaAnn + 343)
#define ActRemFilWrkCrs (ActShoExaAnn + 344)
#define ActRemFolWrkCrs (ActShoExaAnn + 345)
#define ActCopWrkCrs (ActShoExaAnn + 346)
#define ActPasWrkCrs (ActShoExaAnn + 347)
#define ActRemTreWrkCrs (ActShoExaAnn + 348)
#define ActFrmCreWrkCrs (ActShoExaAnn + 349)
#define ActCreFolWrkCrs (ActShoExaAnn + 350)
#define ActCreLnkWrkCrs (ActShoExaAnn + 351)
#define ActRenFolWrkCrs (ActShoExaAnn + 352)
#define ActRcvFilWrkCrsDZ (ActShoExaAnn + 353)
#define ActRcvFilWrkCrsCla (ActShoExaAnn + 354)
#define ActExpWrkCrs (ActShoExaAnn + 355)
#define ActConWrkCrs (ActShoExaAnn + 356)
#define ActZIPWrkCrs (ActShoExaAnn + 357)
#define ActReqDatWrkCrs (ActShoExaAnn + 358)
#define ActChgDatWrkCrs (ActShoExaAnn + 359)
#define ActDowWrkCrs (ActShoExaAnn + 360)
#define ActChgToSeeMrk (ActRemSvyQst + 361)
#define ActChgToSeeMrk (ActShoExaAnn + 361)
#define ActSeeMrkCrs (ActRemSvyQst + 362)
#define ActExpSeeMrkCrs (ActRemSvyQst + 363)
#define ActConSeeMrkCrs (ActRemSvyQst + 364)
#define ActReqDatSeeMrkCrs (ActRemSvyQst + 365)
#define ActSeeMyMrkCrs (ActRemSvyQst + 366)
#define ActSeeMrkCrs (ActShoExaAnn + 362)
#define ActExpSeeMrkCrs (ActShoExaAnn + 363)
#define ActConSeeMrkCrs (ActShoExaAnn + 364)
#define ActReqDatSeeMrkCrs (ActShoExaAnn + 365)
#define ActSeeMyMrkCrs (ActShoExaAnn + 366)
#define ActSeeMrkGrp (ActRemSvyQst + 367)
#define ActExpSeeMrkGrp (ActRemSvyQst + 368)
#define ActConSeeMrkGrp (ActRemSvyQst + 369)
#define ActReqDatSeeMrkGrp (ActRemSvyQst + 370)
#define ActSeeMyMrkGrp (ActRemSvyQst + 371)
#define ActSeeMrkGrp (ActShoExaAnn + 367)
#define ActExpSeeMrkGrp (ActShoExaAnn + 368)
#define ActConSeeMrkGrp (ActShoExaAnn + 369)
#define ActReqDatSeeMrkGrp (ActShoExaAnn + 370)
#define ActSeeMyMrkGrp (ActShoExaAnn + 371)
#define ActChgToAdmMrk (ActRemSvyQst + 372)
#define ActChgToAdmMrk (ActShoExaAnn + 372)
#define ActAdmMrkCrs (ActRemSvyQst + 373)
#define ActReqRemFilMrkCrs (ActRemSvyQst + 374)
#define ActRemFilMrkCrs (ActRemSvyQst + 375)
#define ActRemFolMrkCrs (ActRemSvyQst + 376)
#define ActCopMrkCrs (ActRemSvyQst + 377)
#define ActPasMrkCrs (ActRemSvyQst + 378)
#define ActRemTreMrkCrs (ActRemSvyQst + 379)
#define ActFrmCreMrkCrs (ActRemSvyQst + 380)
#define ActCreFolMrkCrs (ActRemSvyQst + 381)
#define ActRenFolMrkCrs (ActRemSvyQst + 382)
#define ActRcvFilMrkCrsDZ (ActRemSvyQst + 383)
#define ActRcvFilMrkCrsCla (ActRemSvyQst + 384)
#define ActExpAdmMrkCrs (ActRemSvyQst + 385)
#define ActConAdmMrkCrs (ActRemSvyQst + 386)
#define ActZIPAdmMrkCrs (ActRemSvyQst + 387)
#define ActShoMrkCrs (ActRemSvyQst + 388)
#define ActHidMrkCrs (ActRemSvyQst + 389)
#define ActReqDatAdmMrkCrs (ActRemSvyQst + 390)
#define ActChgDatAdmMrkCrs (ActRemSvyQst + 391)
#define ActDowAdmMrkCrs (ActRemSvyQst + 392)
#define ActChgNumRowHeaCrs (ActRemSvyQst + 393)
#define ActChgNumRowFooCrs (ActRemSvyQst + 394)
#define ActAdmMrkCrs (ActShoExaAnn + 373)
#define ActReqRemFilMrkCrs (ActShoExaAnn + 374)
#define ActRemFilMrkCrs (ActShoExaAnn + 375)
#define ActRemFolMrkCrs (ActShoExaAnn + 376)
#define ActCopMrkCrs (ActShoExaAnn + 377)
#define ActPasMrkCrs (ActShoExaAnn + 378)
#define ActRemTreMrkCrs (ActShoExaAnn + 379)
#define ActFrmCreMrkCrs (ActShoExaAnn + 380)
#define ActCreFolMrkCrs (ActShoExaAnn + 381)
#define ActRenFolMrkCrs (ActShoExaAnn + 382)
#define ActRcvFilMrkCrsDZ (ActShoExaAnn + 383)
#define ActRcvFilMrkCrsCla (ActShoExaAnn + 384)
#define ActExpAdmMrkCrs (ActShoExaAnn + 385)
#define ActConAdmMrkCrs (ActShoExaAnn + 386)
#define ActZIPAdmMrkCrs (ActShoExaAnn + 387)
#define ActShoMrkCrs (ActShoExaAnn + 388)
#define ActHidMrkCrs (ActShoExaAnn + 389)
#define ActReqDatAdmMrkCrs (ActShoExaAnn + 390)
#define ActChgDatAdmMrkCrs (ActShoExaAnn + 391)
#define ActDowAdmMrkCrs (ActShoExaAnn + 392)
#define ActChgNumRowHeaCrs (ActShoExaAnn + 393)
#define ActChgNumRowFooCrs (ActShoExaAnn + 394)
#define ActAdmMrkGrp (ActRemSvyQst + 395)
#define ActReqRemFilMrkGrp (ActRemSvyQst + 396)
#define ActRemFilMrkGrp (ActRemSvyQst + 397)
#define ActRemFolMrkGrp (ActRemSvyQst + 398)
#define ActCopMrkGrp (ActRemSvyQst + 399)
#define ActPasMrkGrp (ActRemSvyQst + 400)
#define ActRemTreMrkGrp (ActRemSvyQst + 401)
#define ActFrmCreMrkGrp (ActRemSvyQst + 402)
#define ActCreFolMrkGrp (ActRemSvyQst + 403)
#define ActRenFolMrkGrp (ActRemSvyQst + 404)
#define ActRcvFilMrkGrpDZ (ActRemSvyQst + 405)
#define ActRcvFilMrkGrpCla (ActRemSvyQst + 406)
#define ActExpAdmMrkGrp (ActRemSvyQst + 407)
#define ActConAdmMrkGrp (ActRemSvyQst + 408)
#define ActZIPAdmMrkGrp (ActRemSvyQst + 409)
#define ActShoMrkGrp (ActRemSvyQst + 410)
#define ActHidMrkGrp (ActRemSvyQst + 411)
#define ActReqDatAdmMrkGrp (ActRemSvyQst + 412)
#define ActChgDatAdmMrkGrp (ActRemSvyQst + 413)
#define ActDowAdmMrkGrp (ActRemSvyQst + 414)
#define ActChgNumRowHeaGrp (ActRemSvyQst + 415)
#define ActChgNumRowFooGrp (ActRemSvyQst + 416)
#define ActAdmMrkGrp (ActShoExaAnn + 395)
#define ActReqRemFilMrkGrp (ActShoExaAnn + 396)
#define ActRemFilMrkGrp (ActShoExaAnn + 397)
#define ActRemFolMrkGrp (ActShoExaAnn + 398)
#define ActCopMrkGrp (ActShoExaAnn + 399)
#define ActPasMrkGrp (ActShoExaAnn + 400)
#define ActRemTreMrkGrp (ActShoExaAnn + 401)
#define ActFrmCreMrkGrp (ActShoExaAnn + 402)
#define ActCreFolMrkGrp (ActShoExaAnn + 403)
#define ActRenFolMrkGrp (ActShoExaAnn + 404)
#define ActRcvFilMrkGrpDZ (ActShoExaAnn + 405)
#define ActRcvFilMrkGrpCla (ActShoExaAnn + 406)
#define ActExpAdmMrkGrp (ActShoExaAnn + 407)
#define ActConAdmMrkGrp (ActShoExaAnn + 408)
#define ActZIPAdmMrkGrp (ActShoExaAnn + 409)
#define ActShoMrkGrp (ActShoExaAnn + 410)
#define ActHidMrkGrp (ActShoExaAnn + 411)
#define ActReqDatAdmMrkGrp (ActShoExaAnn + 412)
#define ActChgDatAdmMrkGrp (ActShoExaAnn + 413)
#define ActDowAdmMrkGrp (ActShoExaAnn + 414)
#define ActChgNumRowHeaGrp (ActShoExaAnn + 415)
#define ActChgNumRowFooGrp (ActShoExaAnn + 416)
/*****************************************************************************/
/******************************* Users tab ***********************************/

View File

@ -221,13 +221,14 @@
/****************************** Public constants *****************************/
/*****************************************************************************/
#define Log_PLATFORM_VERSION "SWAD 16.193 (2017-04-27)"
#define Log_PLATFORM_VERSION "SWAD 16.193.1 (2017-04-27)"
#define CSS_FILE "swad16.192.css"
#define JS_FILE "swad16.181.js"
// Number of lines (includes comments but not blank lines) has been got with the following command:
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
/*
Version 16.193.1: Apr 27, 2017 Examn announcements action moved to end of assessment tab. (218263 lines)
Version 16.193: Apr 27, 2017 Surveys action moved from statistics to assessment tab. (218262 lines)
Version 16.192.1: Apr 25, 2017 Code refactoring in timetable. (218258 lines)
Version 16.192: Apr 25, 2017 Changes in layout and code refactoring in timetable. (218262 lines)

View File

@ -178,8 +178,8 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
ActSeeAss, // 0
ActSeeAsg, // 1
ActReqTst, // 2
ActSeeAllExaAnn, // 3
ActSeeAllSvy, // 4
ActSeeAllSvy, // 3
ActSeeAllExaAnn, // 4
0, // 5
0, // 6
0, // 7

View File

@ -57,14 +57,14 @@ typedef enum
/* Assessment tab */
Ntf_EVENT_ASSIGNMENT = 4,
Ntf_EVENT_EXAM_ANNOUNCEMENT = 5,
Ntf_EVENT_MARKS_FILE = 6,
Ntf_EVENT_SURVEY = 19, // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
Ntf_EVENT_EXAM_ANNOUNCEMENT = 5,
/* Files tab */
Ntf_EVENT_DOCUMENT_FILE = 1, // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
Ntf_EVENT_TEACHERS_FILE = 2, // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
Ntf_EVENT_SHARED_FILE = 3, // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
Ntf_EVENT_MARKS_FILE = 6, // TODO: Change numbers (also in database)!!!!!!!!!!!!!!
/* Users tab */
Ntf_EVENT_ENROLMENT_STUDENT = 7,

View File

@ -443,7 +443,7 @@ static void Svy_ShowOneSurvey (long SvyCod,struct SurveyQuestion *SvyQst,
/***** Start date/time *****/
UniqueId++;
fprintf (Gbl.F.Out,"<tr>"
"<td id=\"svy_date_start_%u\" class=\"%s LEFT_BOTTOM",
"<td id=\"svy_date_start_%u\" class=\"%s LEFT_TOP",
UniqueId,
Svy.Status.Visible ? (Svy.Status.Open ? "DATE_GREEN" :
"DATE_RED") :
@ -460,7 +460,7 @@ static void Svy_ShowOneSurvey (long SvyCod,struct SurveyQuestion *SvyQst,
UniqueId,Svy.TimeUTC[Svy_START_TIME],Txt_Today);
/***** End date/time *****/
fprintf (Gbl.F.Out,"<td id=\"svy_date_end_%u\" class=\"%s LEFT_BOTTOM",
fprintf (Gbl.F.Out,"<td id=\"svy_date_end_%u\" class=\"%s LEFT_TOP",
UniqueId,
Svy.Status.Visible ? (Svy.Status.Open ? "DATE_GREEN" :
"DATE_RED") :

View File

@ -18822,28 +18822,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Testes"
#endif
,
// 3: ActSeeAllExaAnn
#if L==1
"Convocat&ograve;ries"
#elif L==2
"Pr&uuml;fungsaufrufe"
#elif L==3
"Announcements"
#elif L==4
"Convocatorias"
#elif L==5
"Convocations"
#elif L==6
"Convocatorias" // Okoteve traducción
#elif L==7
"Appelli"
#elif L==8
"Ogloszenia"
#elif L==9
"Chamadas"
#endif
,
// 4: ActSeeAllSvy
// 3: ActSeeAllSvy
#if L==1
"Enquestes"
#elif L==2
@ -18862,6 +18841,27 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Ankiety"
#elif L==9
"Inqu&eacute;ritos"
#endif
,
// 4: ActSeeAllExaAnn
#if L==1
"Convocat&ograve;ries"
#elif L==2
"Pr&uuml;fungsaufrufe"
#elif L==3
"Announcements"
#elif L==4
"Convocatorias"
#elif L==5
"Convocations"
#elif L==6
"Convocatorias" // Okoteve traducción
#elif L==7
"Appelli"
#elif L==8
"Ogloszenia"
#elif L==9
"Chamadas"
#endif
,
NULL, // 5
@ -20747,28 +20747,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Testes"
#endif
,
// 3: ActSeeAllExaAnn
#if L==1
"Llistat de convocat&ograve;ries d'ex&agrave;mens d'aquesta assignatura"
#elif L==2
"Pr&uuml;fungsaufruf"
#elif L==3
"Announcements of exams"
#elif L==4
"Listado de convocatorias de ex&aacute;menes de esta asignatura"
#elif L==5
"Convocations &agrave; examens"
#elif L==6
"Listado de convocatorias de ex&aacute;menes de esta asignatura"// Okoteve traducción
#elif L==7
"Appelli d'esame"
#elif L==8
"Ogloszenia egzamin&oacute;w"
#elif L==9
"Chamadas para exames"
#endif
,
// 4: ActSeeAllSvy
// 3: ActSeeAllSvy
#if L==1
"Enquestes an&ograve;nimes"
#elif L==2
@ -20787,6 +20766,27 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Ankiety"
#elif L==9
"Inqu&eacute;ritos"
#endif
,
// 4: ActSeeAllExaAnn
#if L==1
"Llistat de convocat&ograve;ries d'ex&agrave;mens d'aquesta assignatura"
#elif L==2
"Pr&uuml;fungsaufruf"
#elif L==3
"Announcements of exams"
#elif L==4
"Listado de convocatorias de ex&aacute;menes de esta asignatura"
#elif L==5
"Convocations &agrave; examens"
#elif L==6
"Listado de convocatorias de ex&aacute;menes de esta asignatura"// Okoteve traducción
#elif L==7
"Appelli d'esame"
#elif L==8
"Ogloszenia egzamin&oacute;w"
#elif L==9
"Chamadas para exames"
#endif
,
NULL, // 5