diff --git a/swad_assignment.c b/swad_assignment.c
index 098972e86..693af9193 100644
--- a/swad_assignment.c
+++ b/swad_assignment.c
@@ -620,21 +620,21 @@ void Asg_GetListAssignments (void)
{
static const char *HiddenSubQuery[Rol_NUM_ROLES] =
{
- " AND Hidden='N'", // Rol_UNK
- " AND Hidden='N'", // Rol_GST
- " AND Hidden='N'", // Rol_USR
- " AND Hidden='N'", // Rol_STD
- " AND Hidden='N'", // Rol_NET
- "", // Rol_TCH
- " AND Hidden='N'", // Rol_DEG_ADM
- " AND Hidden='N'", // Rol_CTR_ADM
- " AND Hidden='N'", // Rol_INS_ADM
- "", // Rol_SYS_ADM
+ [Rol_UNK ] = " AND Hidden='N'",
+ [Rol_GST ] = " AND Hidden='N'",
+ [Rol_USR ] = " AND Hidden='N'",
+ [Rol_STD ] = " AND Hidden='N'",
+ [Rol_NET ] = " AND Hidden='N'",
+ [Rol_TCH ] = "",
+ [Rol_DEG_ADM] = " AND Hidden='N'",
+ [Rol_CTR_ADM] = " AND Hidden='N'",
+ [Rol_INS_ADM] = " AND Hidden='N'",
+ [Rol_SYS_ADM] = "",
};
static const char *OrderBySubQuery[Dat_NUM_START_END_TIME] =
{
- "StartTime DESC,EndTime DESC,Title DESC", // Dat_START_TIME
- "EndTime DESC,StartTime DESC,Title DESC", // Dat_END_TIME
+ [Dat_START_TIME] = "StartTime DESC,EndTime DESC,Title DESC",
+ [Dat_END_TIME ] = "EndTime DESC,StartTime DESC,Title DESC",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_attendance.c b/swad_attendance.c
index d163261f0..91d4b3388 100644
--- a/swad_attendance.c
+++ b/swad_attendance.c
@@ -608,27 +608,24 @@ static void Att_GetListAttEvents (Att_OrderNewestOldest_t OrderNewestOldest)
{
static const char *HiddenSubQuery[Rol_NUM_ROLES] =
{
- " AND Hidden='N'", // Rol_UNK
- " AND Hidden='N'", // Rol_GST
- " AND Hidden='N'", // Rol_USR
- " AND Hidden='N'", // Rol_STD
- " AND Hidden='N'", // Rol_NET
- "", // Rol_TCH
- " AND Hidden='N'", // Rol_DEG_ADM
- " AND Hidden='N'", // Rol_CTR_ADM
- " AND Hidden='N'", // Rol_INS_ADM
- "", // Rol_SYS_ADM
+ [Rol_UNK ] = " AND Hidden='N'",
+ [Rol_GST ] = " AND Hidden='N'",
+ [Rol_USR ] = " AND Hidden='N'",
+ [Rol_STD ] = " AND Hidden='N'",
+ [Rol_NET ] = " AND Hidden='N'",
+ [Rol_TCH ] = "",
+ [Rol_DEG_ADM] = " AND Hidden='N'",
+ [Rol_CTR_ADM] = " AND Hidden='N'",
+ [Rol_INS_ADM] = " AND Hidden='N'",
+ [Rol_SYS_ADM] = "",
};
static const char *OrderBySubQuery[Dat_NUM_START_END_TIME][Att_NUM_ORDERS_NEWEST_OLDEST] =
{
- { // Dat_START_TIME
- "StartTime DESC,EndTime DESC,Title DESC", // Att_NEWEST_FIRST
- "StartTime,EndTime,Title", // Att_OLDEST_FIRST
- },
- { // Dat_END_TIME
- "EndTime DESC,StartTime DESC,Title DESC", // Att_NEWEST_FIRST
- "EndTime,StartTime,Title", // Att_OLDEST_FIRST
- }
+ [Dat_START_TIME][Att_NEWEST_FIRST] = "StartTime DESC,EndTime DESC,Title DESC",
+ [Dat_START_TIME][Att_OLDEST_FIRST] = "StartTime,EndTime,Title",
+
+ [Dat_END_TIME ][Att_NEWEST_FIRST] = "EndTime DESC,StartTime DESC,Title DESC",
+ [Dat_END_TIME ][Att_OLDEST_FIRST] = "EndTime,StartTime,Title",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_calendar.c b/swad_calendar.c
index 0e5b6aa3f..0d1788ea3 100644
--- a/swad_calendar.c
+++ b/swad_calendar.c
@@ -44,18 +44,18 @@
extern struct Globals Gbl;
/*****************************************************************************/
-/**************************** Private constants ******************************/
+/***************************** Public constants ******************************/
/*****************************************************************************/
const bool Cal_DayIsValidAsFirstDayOfWeek[7] =
{
- true, // 0: monday
- false, // 1: tuesday
- false, // 2: wednesday
- false, // 3: thursday
- false, // 4: friday
- false, // 5: saturday
- true, // 6: sunday
+ [0] = true, // monday
+ [1] = false, // tuesday
+ [2] = false, // wednesday
+ [3] = false, // thursday
+ [4] = false, // friday
+ [5] = false, // saturday
+ [6] = true, // sunday
};
/*****************************************************************************/
diff --git a/swad_centre.c b/swad_centre.c
index 066e263a2..d8c3f23e2 100644
--- a/swad_centre.c
+++ b/swad_centre.c
@@ -1051,8 +1051,8 @@ void Ctr_GetListCentres (long InsCod)
{
static const char *OrderBySubQuery[Ctr_NUM_ORDERS] =
{
- "FullName", // Ctr_ORDER_BY_CENTRE
- "NumUsrs DESC,FullName", // Ctr_ORDER_BY_NUM_TCHS
+ [Ctr_ORDER_BY_CENTRE ] = "FullName",
+ [Ctr_ORDER_BY_NUM_TCHS] = "NumUsrs DESC,FullName",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_changelog.h b/swad_changelog.h
index 5960b4517..67dbbc815 100644
--- a/swad_changelog.h
+++ b/swad_changelog.h
@@ -488,14 +488,15 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
-#define Log_PLATFORM_VERSION "SWAD 19.74.4 (2019-11-20)"
+#define Log_PLATFORM_VERSION "SWAD 19.75 (2019-11-21)"
#define CSS_FILE "swad19.74.3.css"
#define JS_FILE "swad19.70.js"
/*
// TODO: Hacer un nuevo rol en los TFG: tutor externo (profesor de áreas no vinculadas con el centro, profesionales de empresas, etc.)
// TODO: Impedir la creación y edición de proyectos si no son editables.
- Version 19.74.4: Nov 20, 2019 Code refactoring related to vectos. (247021 lines)
+ Version 19.75: Nov 21, 2019 Code refactoring related to vectors. (247012 lines)
+ Version 19.74.4: Nov 20, 2019 Code refactoring related to vectors. (247021 lines)
Version 19.74.3: Nov 20, 2019 Minor bug fixes and changes in layout and users' ranking. (247020 lines)
Version 19.74.2: Nov 20, 2019 Changes in layout of timeline. (247006 lines)
Version 19.74.1: Nov 20, 2019 Fixed bug in CSS related to buttons. (247020 lines)
diff --git a/swad_classroom.c b/swad_classroom.c
index 1697cabb2..8509840da 100644
--- a/swad_classroom.c
+++ b/swad_classroom.c
@@ -300,10 +300,10 @@ void Cla_GetListClassrooms (Cla_WhichData_t WhichData)
{
static const char *OrderBySubQuery[Cla_NUM_ORDERS] =
{
- "ShortName", // Cla_ORDER_BY_SHRT_NAME
- "FullName", // Cla_ORDER_BY_FULL_NAME
- "Capacity DESC,ShortName", // Cla_ORDER_BY_CAPACITY
- "Location,ShortName", // Cla_ORDER_BY_LOCATION
+ [Cla_ORDER_BY_SHRT_NAME] = "ShortName",
+ [Cla_ORDER_BY_FULL_NAME] = "FullName",
+ [Cla_ORDER_BY_CAPACITY ] = "Capacity DESC,ShortName",
+ [Cla_ORDER_BY_LOCATION ] = "Location,ShortName",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_date.c b/swad_date.c
index 46e2c53a6..0dca28076 100644
--- a/swad_date.c
+++ b/swad_date.c
@@ -52,38 +52,38 @@ extern struct Globals Gbl;
/***************************** Public constants ******************************/
/*****************************************************************************/
+const char *Dat_TimeStatusClassVisible[Dat_NUM_TIME_STATUS] =
+ {
+ [Dat_PAST ] = "DATE_RED",
+ [Dat_PRESENT] = "DATE_GREEN",
+ [Dat_FUTURE ] = "DATE_BLUE",
+ };
+const char *Dat_TimeStatusClassHidden[Dat_NUM_TIME_STATUS] =
+ {
+ [Dat_PAST ] = "DATE_RED_LIGHT",
+ [Dat_PRESENT] = "DATE_GREEN_LIGHT",
+ [Dat_FUTURE ] = "DATE_BLUE_LIGHT",
+ };
+
/*****************************************************************************/
/**************************** Private constants ******************************/
/*****************************************************************************/
-const unsigned Dat_NumDaysMonth[1 + 12] =
+static const unsigned Dat_NumDaysMonth[1 + 12] =
{
- 0,
- 31, // 1: January
- 28, // 2: February
- 31, // 3: Mars
- 30, // 4: April
- 31, // 5: May
- 30, // 6: June
- 31, // 7: July
- 31, // 8: Agoust
- 30, // 9: September
- 31, // 10: October
- 30, // 11: November
- 31, // 12: December
- };
-
-const char *Dat_TimeStatusClassVisible[Dat_NUM_TIME_STATUS] =
- {
- "DATE_RED", // Dat_PAST
- "DATE_GREEN", // Dat_PRESENT
- "DATE_BLUE", // Dat_FUTURE
- };
-const char *Dat_TimeStatusClassHidden[Dat_NUM_TIME_STATUS] =
- {
- "DATE_RED_LIGHT", // Dat_PAST
- "DATE_GREEN_LIGHT", // Dat_PRESENT
- "DATE_BLUE_LIGHT", // Dat_FUTURE
+ [ 0] = 0,
+ [ 1] = 31, // January
+ [ 2] = 28, // February
+ [ 3] = 31, // March
+ [ 4] = 30, // April
+ [ 5] = 31, // May
+ [ 6] = 30, // June
+ [ 7] = 31, // July
+ [ 8] = 31, // Agoust
+ [ 9] = 30, // September
+ [10] = 31, // October
+ [11] = 30, // November
+ [12] = 31, // December
};
/*****************************************************************************/
@@ -551,10 +551,10 @@ void Dat_WriteFormClientLocalDateTimeFromTimeUTC (const char *Id,
unsigned Hour;
unsigned Minute;
unsigned Second;
- unsigned MinutesIInterval[Dat_NUM_FORM_SECONDS] =
+ static unsigned MinutesIInterval[Dat_NUM_FORM_SECONDS] =
{
- 5, // Dat_FORM_SECONDS_OFF
- 1, // Dat_FORM_SECONDS_ON
+ [Dat_FORM_SECONDS_OFF] = 5,
+ [Dat_FORM_SECONDS_ON ] = 1,
};
char *IdTimeUTC;
char *ParamNameTimeUTC;
@@ -1043,30 +1043,30 @@ void Dat_GetIniEndDatesFromForm (void)
void Dat_WriteRFC822DateFromTM (FILE *File,struct tm *tm_ptr)
{
- const char *StrDayOfWeek[7] =
+ static const char *StrDayOfWeek[7] =
{
- "Sun",
- "Mon",
- "Tue",
- "Wed",
- "Thu",
- "Fri",
- "Sat",
+ [0] = "Sun",
+ [1] = "Mon",
+ [2] = "Tue",
+ [3] = "Wed",
+ [4] = "Thu",
+ [5] = "Fri",
+ [6] = "Sat",
};
- const char *StrMonth[12] =
+ static const char *StrMonth[12] =
{
- "Jan",
- "Feb",
- "Mar",
- "Apr",
- "May",
- "Jun",
- "Jul",
- "Aug",
- "Sep",
- "Oct",
- "Nov",
- "Dec",
+ [ 0] = "Jan",
+ [ 1] = "Feb",
+ [ 2] = "Mar",
+ [ 3] = "Apr",
+ [ 4] = "May",
+ [ 5] = "Jun",
+ [ 6] = "Jul",
+ [ 7] = "Aug",
+ [ 8] = "Sep",
+ [ 9] = "Oct",
+ [10] = "Nov",
+ [11] = "Dec",
};
fprintf (File,"%s, %d %s %d %02d:%02d:%02d UT",
@@ -1647,9 +1647,9 @@ void Dat_WriteLocalDateHMSFromUTC (const char *Id,time_t TimeUTC,
extern const char *Txt_Today;
static const char *SeparatorStr[] =
{
- "", // Dat_SEPARATOR_NONE
- ", ", // Dat_SEPARATOR_COMMA
- "
", // Dat_SEPARATOR_BREAK
+ [Dat_SEPARATOR_NONE ] = "",
+ [Dat_SEPARATOR_COMMA] = ", ",
+ [Dat_SEPARATOR_BREAK] = "
",
};
HTM_SCRIPT_Begin (NULL,NULL);
diff --git a/swad_degree_type.c b/swad_degree_type.c
index 2305c1228..6a837ad4c 100644
--- a/swad_degree_type.c
+++ b/swad_degree_type.c
@@ -571,8 +571,8 @@ void DT_GetListDegreeTypes (Hie_Level_t Scope,DT_Order_t Order)
{
static const char *OrderBySubQuery[DT_NUM_ORDERS] =
{
- "DegTypName", // DT_ORDER_BY_DEGREE_TYPE
- "NumDegs DESC,DegTypName", // DT_ORDER_BY_NUM_DEGREES
+ [DT_ORDER_BY_DEGREE_TYPE] = "DegTypName",
+ [DT_ORDER_BY_NUM_DEGREES] = "NumDegs DESC,DegTypName",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_department.c b/swad_department.c
index 340c8e3d9..d6e52e135 100644
--- a/swad_department.c
+++ b/swad_department.c
@@ -300,8 +300,8 @@ void Dpt_GetListDepartments (long InsCod)
{
static const char *OrderBySubQuery[Dpt_NUM_ORDERS] =
{
- "FullName", // Dpt_ORDER_BY_DEPARTMENT
- "NumTchs DESC,FullName", // Dpt_ORDER_BY_NUM_TCHS
+ [Dpt_ORDER_BY_DEPARTMENT] = "FullName",
+ [Dpt_ORDER_BY_NUM_TCHS ] = "NumTchs DESC,FullName",
};
MYSQL_RES *mysql_res;
MYSQL_ROW row;
diff --git a/swad_enrolment.c b/swad_enrolment.c
index b0619f397..cfa98b919 100644
--- a/swad_enrolment.c
+++ b/swad_enrolment.c
@@ -57,18 +57,18 @@
static const bool Enr_ICanAdminOtherUsrs[Rol_NUM_ROLES] =
{
/* Users who can not admin */
- false, // Rol_UNK
- false, // Rol_GST
- false, // Rol_USR
- false, // Rol_STD
- false, // Rol_NET
+ [Rol_UNK ] = false,
+ [Rol_GST ] = false,
+ [Rol_USR ] = false,
+ [Rol_STD ] = false,
+ [Rol_NET ] = false,
/* Users who can admin */
- true, // Rol_TCH
- true, // Rol_DEG_ADM
- true, // Rol_CTR_ADM
- true, // Rol_INS_ADM
- true, // Rol_SYS_ADM
+ [Rol_TCH ] = true,
+ [Rol_DEG_ADM] = true,
+ [Rol_CTR_ADM] = true,
+ [Rol_INS_ADM] = true,
+ [Rol_SYS_ADM] = true,
};
/*****************************************************************************/
@@ -3588,13 +3588,13 @@ static void Enr_ReqAddAdm (Hie_Level_t Scope,long Cod,const char *InsCtrDegName)
extern const char *Txt_Register_user_IN_A_COURSE_OR_DEGREE;
static const Act_Action_t Enr_ActNewAdm[Hie_NUM_LEVELS] =
{
- ActUnk, // Hie_UNK
- ActUnk, // Hie_SYS,
- ActUnk, // Hie_CTY,
- ActNewAdmIns, // Hie_INS,
- ActNewAdmCtr, // Hie_CTR,
- ActNewAdmDeg, // Hie_DEG,
- ActUnk, // Hie_CRS,
+ [Hie_UNK] = ActUnk,
+ [Hie_SYS] = ActUnk,
+ [Hie_CTY] = ActUnk,
+ [Hie_INS] = ActNewAdmIns,
+ [Hie_CTR] = ActNewAdmCtr,
+ [Hie_DEG] = ActNewAdmDeg,
+ [Hie_CRS] = ActUnk,
};
bool ICanRegister;
@@ -4170,13 +4170,13 @@ static void Enr_AskIfRemAdm (bool ItsMe,Hie_Level_t Scope,
extern const char *Txt_Remove_USER_as_an_administrator;
static const Act_Action_t Enr_ActRemAdm[Hie_NUM_LEVELS] =
{
- ActUnk, // Hie_UNK
- ActUnk, // Hie_SYS,
- ActUnk, // Hie_CTY,
- ActRemAdmIns, // Hie_INS,
- ActRemAdmCtr, // Hie_CTR,
- ActRemAdmDeg, // Hie_DEG,
- ActUnk, // Hie_CRS,
+ [Hie_UNK] = ActUnk,
+ [Hie_SYS] = ActUnk,
+ [Hie_CTY] = ActUnk,
+ [Hie_INS] = ActRemAdmIns,
+ [Hie_CTR] = ActRemAdmCtr,
+ [Hie_DEG] = ActRemAdmDeg,
+ [Hie_CRS] = ActUnk,
};
if (Usr_ChkIfUsrCodExists (Gbl.Usrs.Other.UsrDat.UsrCod))
diff --git a/swad_exam.c b/swad_exam.c
index c91f53027..ad8230989 100644
--- a/swad_exam.c
+++ b/swad_exam.c
@@ -965,23 +965,19 @@ static void Exa_ShowExamAnnouncement (long ExaCod,
const char *Width;
void (*FunctionToDrawContextualIcons) (void);
const char *HelpLink;
- const char *ClassExaAnnouncement[Exa_NUM_VIEWS][Exa_NUM_STATUS] =
+ static const char *ClassExaAnnouncement[Exa_NUM_VIEWS][Exa_NUM_STATUS] =
{
- { // Exa_NORMAL_VIEW
- "EXA_ANN_VISIBLE", // Exa_VISIBLE_EXAM_ANNOUNCEMENT
- "EXA_ANN_HIDDEN", // Exa_HIDDEN_EXAM_ANNOUNCEMENT
- NULL, // Exa_DELETED_EXAM_ANNOUNCEMENT, Not applicable here
- },
- { // Exa_PRINT_VIEW
- "EXA_ANN_VISIBLE", // Exa_VISIBLE_EXAM_ANNOUNCEMENT
- "EXA_ANN_VISIBLE", // Exa_HIDDEN_EXAM_ANNOUNCEMENT
- NULL, // Exa_DELETED_EXAM_ANNOUNCEMENT, Not applicable here
- },
- { // Exa_FORM_VIEW
- "EXA_ANN_VISIBLE", // Exa_VISIBLE_EXAM_ANNOUNCEMENT
- "EXA_ANN_VISIBLE", // Exa_HIDDEN_EXAM_ANNOUNCEMENT
- NULL, // Exa_DELETED_EXAM_ANNOUNCEMENT, Not applicable here
- },
+ [Exa_NORMAL_VIEW][Exa_VISIBLE_EXAM_ANNOUNCEMENT] = "EXA_ANN_VISIBLE",
+ [Exa_NORMAL_VIEW][Exa_HIDDEN_EXAM_ANNOUNCEMENT ] = "EXA_ANN_HIDDEN",
+ [Exa_NORMAL_VIEW][Exa_DELETED_EXAM_ANNOUNCEMENT] = NULL, // Not applicable here
+
+ [Exa_PRINT_VIEW ][Exa_VISIBLE_EXAM_ANNOUNCEMENT] = "EXA_ANN_VISIBLE",
+ [Exa_PRINT_VIEW ][Exa_HIDDEN_EXAM_ANNOUNCEMENT ] = "EXA_ANN_VISIBLE",
+ [Exa_PRINT_VIEW ][Exa_DELETED_EXAM_ANNOUNCEMENT] = NULL, // Not applicable here
+
+ [Exa_FORM_VIEW ][Exa_VISIBLE_EXAM_ANNOUNCEMENT] = "EXA_ANN_VISIBLE",
+ [Exa_FORM_VIEW ][Exa_HIDDEN_EXAM_ANNOUNCEMENT ] = "EXA_ANN_VISIBLE",
+ [Exa_FORM_VIEW ][Exa_DELETED_EXAM_ANNOUNCEMENT] = NULL, // Not applicable here
};
/***** Get data of institution of this degree *****/
diff --git a/swad_file_browser.c b/swad_file_browser.c
index ba8076b0c..ed32dec45 100644
--- a/swad_file_browser.c
+++ b/swad_file_browser.c
@@ -87,1052 +87,1051 @@ struct Brw_NumObjects
/**************************** Internal constants *****************************/
/*****************************************************************************/
-const char *Brw_FileTypeParamName[Brw_NUM_FILE_TYPES] =
+static const char *Brw_FileTypeParamName[Brw_NUM_FILE_TYPES] =
{
- "BrwFFL", // Brw_IS_UNKNOWN
- "BrwFil", // Brw_IS_FILE - Do not use Fil_NAME_OF_PARAM_FILENAME_ORG
- "BrwFol", // Brw_IS_FOLDER
- "BrwLnk", // Brw_IS_LINK
+ [Brw_IS_UNKNOWN] = "BrwFFL",
+ [Brw_IS_FILE ] = "BrwFil", // Do not use Fil_NAME_OF_PARAM_FILENAME_ORG
+ [Brw_IS_FOLDER ] = "BrwFol",
+ [Brw_IS_LINK ] = "BrwLnk",
};
// Browsers types for database "files" and "file_browser_size" tables
const Brw_FileBrowser_t Brw_FileBrowserForDB_files[Brw_NUM_TYPES_FILE_BROWSER] =
{
- Brw_UNKNOWN, // Brw_UNKNOWN = 0
- Brw_ADMI_DOC_CRS, // Brw_SHOW_DOC_CRS = 1
- Brw_ADMI_MRK_CRS, // Brw_SHOW_MRK_CRS = 2
- Brw_ADMI_DOC_CRS, // Brw_ADMI_DOC_CRS = 3
- Brw_ADMI_SHR_CRS, // Brw_ADMI_SHR_CRS = 4
- Brw_ADMI_SHR_GRP, // Brw_ADMI_SHR_GRP = 5
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_USR = 6
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_CRS = 7
- Brw_ADMI_MRK_CRS, // Brw_ADMI_MRK_CRS = 8
- Brw_ADMI_BRF_USR, // Brw_ADMI_BRF_USR = 9
- Brw_ADMI_DOC_GRP, // Brw_SHOW_DOC_GRP = 10
- Brw_ADMI_DOC_GRP, // Brw_ADMI_DOC_GRP = 11
- Brw_ADMI_MRK_GRP, // Brw_SHOW_MRK_GRP = 12
- Brw_ADMI_MRK_GRP, // Brw_ADMI_MRK_GRP = 13
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_USR = 14
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_CRS = 15
- Brw_ADMI_DOC_DEG, // Brw_SHOW_DOC_DEG = 16
- Brw_ADMI_DOC_DEG, // Brw_ADMI_DOC_DEG = 17
- Brw_ADMI_DOC_CTR, // Brw_SHOW_DOC_CTR = 18
- Brw_ADMI_DOC_CTR, // Brw_ADMI_DOC_CTR = 19
- Brw_ADMI_DOC_INS, // Brw_SHOW_DOC_INS = 20
- Brw_ADMI_DOC_INS, // Brw_ADMI_DOC_INS = 21
- Brw_ADMI_SHR_DEG, // Brw_ADMI_SHR_DEG = 22
- Brw_ADMI_SHR_CTR, // Brw_ADMI_SHR_CTR = 23
- Brw_ADMI_SHR_INS, // Brw_ADMI_SHR_INS = 24
- Brw_ADMI_TCH_CRS, // Brw_ADMI_TCH_CRS = 25
- Brw_ADMI_TCH_GRP, // Brw_ADMI_TCH_GRP = 26
- Brw_ADMI_DOC_PRJ, // Brw_ADMI_DOC_PRJ = 27
- Brw_ADMI_ASS_PRJ, // Brw_ADMI_ASS_PRJ = 28
+ [Brw_UNKNOWN ] = Brw_UNKNOWN,
+ [Brw_SHOW_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_SHOW_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_ADMI_SHR_CRS] = Brw_ADMI_SHR_CRS,
+ [Brw_ADMI_SHR_GRP] = Brw_ADMI_SHR_GRP,
+ [Brw_ADMI_WRK_USR] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_WRK_CRS] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_BRF_USR] = Brw_ADMI_BRF_USR,
+ [Brw_SHOW_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_ADMI_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_SHOW_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_ASG_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_ASG_CRS] = Brw_ADMI_ASG_USR,
+ [Brw_SHOW_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_ADMI_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_SHOW_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_ADMI_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_SHOW_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_SHR_DEG] = Brw_ADMI_SHR_DEG,
+ [Brw_ADMI_SHR_CTR] = Brw_ADMI_SHR_CTR,
+ [Brw_ADMI_SHR_INS] = Brw_ADMI_SHR_INS,
+ [Brw_ADMI_TCH_CRS] = Brw_ADMI_TCH_CRS,
+ [Brw_ADMI_TCH_GRP] = Brw_ADMI_TCH_GRP,
+ [Brw_ADMI_DOC_PRJ] = Brw_ADMI_DOC_PRJ,
+ [Brw_ADMI_ASS_PRJ] = Brw_ADMI_ASS_PRJ,
};
// Browsers viewable shown in search for documents
-const Brw_FileBrowser_t Brw_FileBrowserForFoundDocs[Brw_NUM_TYPES_FILE_BROWSER] =
+static const Brw_FileBrowser_t Brw_FileBrowserForFoundDocs[Brw_NUM_TYPES_FILE_BROWSER] =
{
- Brw_UNKNOWN, // Brw_UNKNOWN = 0
- Brw_SHOW_DOC_CRS, // Brw_SHOW_DOC_CRS = 1
- Brw_SHOW_MRK_CRS, // Brw_SHOW_MRK_CRS = 2
- Brw_SHOW_DOC_CRS, // Brw_ADMI_DOC_CRS = 3
- Brw_ADMI_SHR_CRS, // Brw_ADMI_SHR_CRS = 4
- Brw_ADMI_SHR_GRP, // Brw_ADMI_SHR_GRP = 5
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_USR = 6
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_CRS = 7
- Brw_ADMI_MRK_CRS, // Brw_ADMI_MRK_CRS = 8
- Brw_ADMI_BRF_USR, // Brw_ADMI_BRF_USR = 9
- Brw_SHOW_DOC_GRP, // Brw_SHOW_DOC_GRP = 10
- Brw_SHOW_DOC_GRP, // Brw_ADMI_DOC_GRP = 11
- Brw_SHOW_MRK_GRP, // Brw_SHOW_MRK_GRP = 12
- Brw_SHOW_MRK_GRP, // Brw_ADMI_MRK_GRP = 13
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_USR = 14
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_CRS = 15
- Brw_SHOW_DOC_DEG, // Brw_SHOW_DOC_DEG = 16
- Brw_SHOW_DOC_DEG, // Brw_ADMI_DOC_DEG = 17
- Brw_SHOW_DOC_CTR, // Brw_SHOW_DOC_CTR = 18
- Brw_SHOW_DOC_CTR, // Brw_ADMI_DOC_CTR = 19
- Brw_SHOW_DOC_INS, // Brw_SHOW_DOC_INS = 20
- Brw_SHOW_DOC_INS, // Brw_ADMI_DOC_INS = 21
- Brw_ADMI_SHR_DEG, // Brw_ADMI_SHR_DEG = 22
- Brw_ADMI_SHR_CTR, // Brw_ADMI_SHR_CTR = 23
- Brw_ADMI_SHR_INS, // Brw_ADMI_SHR_INS = 24
- Brw_ADMI_TCH_CRS, // Brw_ADMI_TCH_CRS = 25
- Brw_ADMI_TCH_GRP, // Brw_ADMI_TCH_GRP = 26
- Brw_ADMI_DOC_PRJ, // Brw_ADMI_DOC_PRJ = 27
- Brw_ADMI_ASS_PRJ, // Brw_ADMI_ASS_PRJ = 28
+ [Brw_UNKNOWN ] = Brw_UNKNOWN,
+ [Brw_SHOW_DOC_CRS] = Brw_SHOW_DOC_CRS,
+ [Brw_SHOW_MRK_CRS] = Brw_SHOW_MRK_CRS,
+ [Brw_ADMI_DOC_CRS] = Brw_SHOW_DOC_CRS,
+ [Brw_ADMI_SHR_CRS] = Brw_ADMI_SHR_CRS,
+ [Brw_ADMI_SHR_GRP] = Brw_ADMI_SHR_GRP,
+ [Brw_ADMI_WRK_USR] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_WRK_CRS] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_BRF_USR] = Brw_ADMI_BRF_USR,
+ [Brw_SHOW_DOC_GRP] = Brw_SHOW_DOC_GRP,
+ [Brw_ADMI_DOC_GRP] = Brw_SHOW_DOC_GRP,
+ [Brw_SHOW_MRK_GRP] = Brw_SHOW_MRK_GRP,
+ [Brw_ADMI_MRK_GRP] = Brw_SHOW_MRK_GRP,
+ [Brw_ADMI_ASG_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_ASG_CRS] = Brw_ADMI_ASG_USR,
+ [Brw_SHOW_DOC_DEG] = Brw_SHOW_DOC_DEG,
+ [Brw_ADMI_DOC_DEG] = Brw_SHOW_DOC_DEG,
+ [Brw_SHOW_DOC_CTR] = Brw_SHOW_DOC_CTR,
+ [Brw_ADMI_DOC_CTR] = Brw_SHOW_DOC_CTR,
+ [Brw_SHOW_DOC_INS] = Brw_SHOW_DOC_INS,
+ [Brw_ADMI_DOC_INS] = Brw_SHOW_DOC_INS,
+ [Brw_ADMI_SHR_DEG] = Brw_ADMI_SHR_DEG,
+ [Brw_ADMI_SHR_CTR] = Brw_ADMI_SHR_CTR,
+ [Brw_ADMI_SHR_INS] = Brw_ADMI_SHR_INS,
+ [Brw_ADMI_TCH_CRS] = Brw_ADMI_TCH_CRS,
+ [Brw_ADMI_TCH_GRP] = Brw_ADMI_TCH_GRP,
+ [Brw_ADMI_DOC_PRJ] = Brw_ADMI_DOC_PRJ,
+ [Brw_ADMI_ASS_PRJ] = Brw_ADMI_ASS_PRJ,
};
// Browsers types for database "clipboard" table
static const Brw_FileBrowser_t Brw_FileBrowserForDB_clipboard[Brw_NUM_TYPES_FILE_BROWSER] =
{
- Brw_UNKNOWN, // Brw_UNKNOWN = 0
- Brw_ADMI_DOC_CRS, // Brw_SHOW_DOC_CRS = 1
- Brw_ADMI_MRK_CRS, // Brw_SHOW_MRK_CRS = 2
- Brw_ADMI_DOC_CRS, // Brw_ADMI_DOC_CRS = 3
- Brw_ADMI_SHR_CRS, // Brw_ADMI_SHR_CRS = 4
- Brw_ADMI_SHR_GRP, // Brw_ADMI_SHR_GRP = 5
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_USR = 6
- Brw_ADMI_WRK_CRS, // Brw_ADMI_WRK_CRS = 7
- Brw_ADMI_MRK_CRS, // Brw_ADMI_MRK_CRS = 8
- Brw_ADMI_BRF_USR, // Brw_ADMI_BRF_USR = 9
- Brw_ADMI_DOC_GRP, // Brw_SHOW_DOC_GRP = 10
- Brw_ADMI_DOC_GRP, // Brw_ADMI_DOC_GRP = 11
- Brw_ADMI_MRK_GRP, // Brw_SHOW_MRK_GRP = 12
- Brw_ADMI_MRK_GRP, // Brw_ADMI_MRK_GRP = 13
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_USR = 14
- Brw_ADMI_ASG_CRS, // Brw_ADMI_ASG_CRS = 15
- Brw_ADMI_DOC_DEG, // Brw_SHOW_DOC_DEG = 16
- Brw_ADMI_DOC_DEG, // Brw_ADMI_DOC_DEG = 17
- Brw_ADMI_DOC_CTR, // Brw_SHOW_DOC_CTR = 18
- Brw_ADMI_DOC_CTR, // Brw_ADMI_DOC_CTR = 19
- Brw_ADMI_DOC_INS, // Brw_SHOW_DOC_INS = 20
- Brw_ADMI_DOC_INS, // Brw_ADMI_DOC_INS = 21
- Brw_ADMI_SHR_DEG, // Brw_ADMI_SHR_DEG = 22
- Brw_ADMI_SHR_CTR, // Brw_ADMI_SHR_CTR = 23
- Brw_ADMI_SHR_INS, // Brw_ADMI_SHR_INS = 24
- Brw_ADMI_TCH_CRS, // Brw_ADMI_TCH_CRS = 25
- Brw_ADMI_TCH_GRP, // Brw_ADMI_TCH_GRP = 26
- Brw_ADMI_DOC_PRJ, // Brw_ADMI_DOC_PRJ = 27
- Brw_ADMI_ASS_PRJ, // Brw_ADMI_ASS_PRJ = 28
+ [Brw_UNKNOWN ] = Brw_UNKNOWN,
+ [Brw_SHOW_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_SHOW_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_ADMI_SHR_CRS] = Brw_ADMI_SHR_CRS,
+ [Brw_ADMI_SHR_GRP] = Brw_ADMI_SHR_GRP,
+ [Brw_ADMI_WRK_USR] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_WRK_CRS] = Brw_ADMI_WRK_CRS,
+ [Brw_ADMI_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_BRF_USR] = Brw_ADMI_BRF_USR,
+ [Brw_SHOW_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_ADMI_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_SHOW_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_ASG_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_ASG_CRS] = Brw_ADMI_ASG_CRS,
+ [Brw_SHOW_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_ADMI_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_SHOW_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_ADMI_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_SHOW_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_SHR_DEG] = Brw_ADMI_SHR_DEG,
+ [Brw_ADMI_SHR_CTR] = Brw_ADMI_SHR_CTR,
+ [Brw_ADMI_SHR_INS] = Brw_ADMI_SHR_INS,
+ [Brw_ADMI_TCH_CRS] = Brw_ADMI_TCH_CRS,
+ [Brw_ADMI_TCH_GRP] = Brw_ADMI_TCH_GRP,
+ [Brw_ADMI_DOC_PRJ] = Brw_ADMI_DOC_PRJ,
+ [Brw_ADMI_ASS_PRJ] = Brw_ADMI_ASS_PRJ,
};
// Browsers types for database "expanded_folders" table
static const Brw_FileBrowser_t Brw_FileBrowserForDB_expanded_folders[Brw_NUM_TYPES_FILE_BROWSER] =
{
- Brw_UNKNOWN, // Brw_UNKNOWN = 0
- Brw_ADMI_DOC_CRS, // Brw_SHOW_DOC_CRS = 1
- Brw_ADMI_MRK_CRS, // Brw_SHOW_MRK_CRS = 2
- Brw_ADMI_DOC_CRS, // Brw_ADMI_DOC_CRS = 3
- Brw_ADMI_SHR_CRS, // Brw_ADMI_SHR_CRS = 4
- Brw_ADMI_SHR_GRP, // Brw_ADMI_SHR_GRP = 5
- Brw_ADMI_WRK_USR, // Brw_ADMI_WRK_USR = 6
- Brw_ADMI_WRK_CRS, // Brw_ADMI_WRK_CRS = 7
- Brw_ADMI_MRK_CRS, // Brw_ADMI_MRK_CRS = 8
- Brw_ADMI_BRF_USR, // Brw_ADMI_BRF_USR = 9
- Brw_ADMI_DOC_GRP, // Brw_SHOW_DOC_GRP = 10
- Brw_ADMI_DOC_GRP, // Brw_ADMI_DOC_GRP = 11
- Brw_ADMI_MRK_GRP, // Brw_SHOW_MRK_GRP = 12
- Brw_ADMI_MRK_GRP, // Brw_ADMI_MRK_GRP = 13
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_USR = 14
- Brw_ADMI_ASG_CRS, // Brw_ADMI_ASG_CRS = 15
- Brw_ADMI_DOC_DEG, // Brw_SHOW_DOC_DEG = 16
- Brw_ADMI_DOC_DEG, // Brw_ADMI_DOC_DEG = 17
- Brw_ADMI_DOC_CTR, // Brw_SHOW_DOC_CTR = 18
- Brw_ADMI_DOC_CTR, // Brw_ADMI_DOC_CTR = 19
- Brw_ADMI_DOC_INS, // Brw_SHOW_DOC_INS = 20
- Brw_ADMI_DOC_INS, // Brw_ADMI_DOC_INS = 21
- Brw_ADMI_SHR_DEG, // Brw_ADMI_SHR_DEG = 22
- Brw_ADMI_SHR_CTR, // Brw_ADMI_SHR_CTR = 23
- Brw_ADMI_SHR_INS, // Brw_ADMI_SHR_INS = 24
- Brw_ADMI_TCH_CRS, // Brw_ADMI_TCH_CRS = 25
- Brw_ADMI_TCH_GRP, // Brw_ADMI_TCH_GRP = 26
- Brw_ADMI_DOC_PRJ, // Brw_ADMI_DOC_PRJ = 27
- Brw_ADMI_ASS_PRJ, // Brw_ADMI_ASS_PRJ = 28
+ [Brw_UNKNOWN ] = Brw_UNKNOWN,
+ [Brw_SHOW_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_SHOW_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_ADMI_SHR_CRS] = Brw_ADMI_SHR_CRS,
+ [Brw_ADMI_SHR_GRP] = Brw_ADMI_SHR_GRP,
+ [Brw_ADMI_WRK_USR] = Brw_ADMI_WRK_USR,
+ [Brw_ADMI_WRK_CRS] = Brw_ADMI_WRK_CRS,
+ [Brw_ADMI_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_BRF_USR] = Brw_ADMI_BRF_USR,
+ [Brw_SHOW_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_ADMI_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_SHOW_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_ASG_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_ASG_CRS] = Brw_ADMI_ASG_CRS,
+ [Brw_SHOW_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_ADMI_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_SHOW_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_ADMI_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_SHOW_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_SHR_DEG] = Brw_ADMI_SHR_DEG,
+ [Brw_ADMI_SHR_CTR] = Brw_ADMI_SHR_CTR,
+ [Brw_ADMI_SHR_INS] = Brw_ADMI_SHR_INS,
+ [Brw_ADMI_TCH_CRS] = Brw_ADMI_TCH_CRS,
+ [Brw_ADMI_TCH_GRP] = Brw_ADMI_TCH_GRP,
+ [Brw_ADMI_DOC_PRJ] = Brw_ADMI_DOC_PRJ,
+ [Brw_ADMI_ASS_PRJ] = Brw_ADMI_ASS_PRJ,
};
// Browsers types for database "file_browser_last" table
// Assignments and works are stored as one in file_browser_last...
// ...because a user views them at the same time
static const Brw_FileBrowser_t Brw_FileBrowserForDB_file_browser_last[Brw_NUM_TYPES_FILE_BROWSER] =
{
- Brw_UNKNOWN, // Brw_UNKNOWN = 0
- Brw_ADMI_DOC_CRS, // Brw_SHOW_DOC_CRS = 1
- Brw_ADMI_MRK_CRS, // Brw_SHOW_MRK_CRS = 2
- Brw_ADMI_DOC_CRS, // Brw_ADMI_DOC_CRS = 3
- Brw_ADMI_SHR_CRS, // Brw_ADMI_SHR_CRS = 4
- Brw_ADMI_SHR_GRP, // Brw_ADMI_SHR_GRP = 5
- Brw_ADMI_ASG_USR, // Brw_ADMI_WRK_USR = 6
- Brw_ADMI_ASG_CRS, // Brw_ADMI_WRK_CRS = 7
- Brw_ADMI_MRK_CRS, // Brw_ADMI_MRK_CRS = 8
- Brw_ADMI_BRF_USR, // Brw_ADMI_BRF_USR = 9
- Brw_ADMI_DOC_GRP, // Brw_SHOW_DOC_GRP = 10
- Brw_ADMI_DOC_GRP, // Brw_ADMI_DOC_GRP = 11
- Brw_ADMI_MRK_GRP, // Brw_SHOW_MRK_GRP = 12
- Brw_ADMI_MRK_GRP, // Brw_ADMI_MRK_GRP = 13
- Brw_ADMI_ASG_USR, // Brw_ADMI_ASG_USR = 14
- Brw_ADMI_ASG_CRS, // Brw_ADMI_ASG_CRS = 15
- Brw_ADMI_DOC_DEG, // Brw_SHOW_DOC_DEG = 16
- Brw_ADMI_DOC_DEG, // Brw_ADMI_DOC_DEG = 17
- Brw_ADMI_DOC_CTR, // Brw_SHOW_DOC_CTR = 18
- Brw_ADMI_DOC_CTR, // Brw_ADMI_DOC_CTR = 19
- Brw_ADMI_DOC_INS, // Brw_SHOW_DOC_INS = 20
- Brw_ADMI_DOC_INS, // Brw_ADMI_DOC_INS = 21
- Brw_ADMI_SHR_DEG, // Brw_ADMI_SHR_DEG = 22
- Brw_ADMI_SHR_CTR, // Brw_ADMI_SHR_CTR = 23
- Brw_ADMI_SHR_INS, // Brw_ADMI_SHR_INS = 24
- Brw_ADMI_TCH_CRS, // Brw_ADMI_TCH_CRS = 25
- Brw_ADMI_TCH_GRP, // Brw_ADMI_TCH_GRP = 26
- Brw_ADMI_DOC_PRJ, // Brw_ADMI_DOC_PRJ = 27
- Brw_ADMI_ASS_PRJ, // Brw_ADMI_ASS_PRJ = 28
+ [Brw_UNKNOWN ] = Brw_UNKNOWN,
+ [Brw_SHOW_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_SHOW_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_DOC_CRS] = Brw_ADMI_DOC_CRS,
+ [Brw_ADMI_SHR_CRS] = Brw_ADMI_SHR_CRS,
+ [Brw_ADMI_SHR_GRP] = Brw_ADMI_SHR_GRP,
+ [Brw_ADMI_WRK_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_WRK_CRS] = Brw_ADMI_ASG_CRS,
+ [Brw_ADMI_MRK_CRS] = Brw_ADMI_MRK_CRS,
+ [Brw_ADMI_BRF_USR] = Brw_ADMI_BRF_USR,
+ [Brw_SHOW_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_ADMI_DOC_GRP] = Brw_ADMI_DOC_GRP,
+ [Brw_SHOW_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_MRK_GRP] = Brw_ADMI_MRK_GRP,
+ [Brw_ADMI_ASG_USR] = Brw_ADMI_ASG_USR,
+ [Brw_ADMI_ASG_CRS] = Brw_ADMI_ASG_CRS,
+ [Brw_SHOW_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_ADMI_DOC_DEG] = Brw_ADMI_DOC_DEG,
+ [Brw_SHOW_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_ADMI_DOC_CTR] = Brw_ADMI_DOC_CTR,
+ [Brw_SHOW_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_DOC_INS] = Brw_ADMI_DOC_INS,
+ [Brw_ADMI_SHR_DEG] = Brw_ADMI_SHR_DEG,
+ [Brw_ADMI_SHR_CTR] = Brw_ADMI_SHR_CTR,
+ [Brw_ADMI_SHR_INS] = Brw_ADMI_SHR_INS,
+ [Brw_ADMI_TCH_CRS] = Brw_ADMI_TCH_CRS,
+ [Brw_ADMI_TCH_GRP] = Brw_ADMI_TCH_GRP,
+ [Brw_ADMI_DOC_PRJ] = Brw_ADMI_DOC_PRJ,
+ [Brw_ADMI_ASS_PRJ] = Brw_ADMI_ASS_PRJ,
};
// Internal names of root folders
const char *Brw_RootFolderInternalNames[Brw_NUM_TYPES_FILE_BROWSER] =
{
- "", // Brw_UNKNOWN
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD, // Brw_SHOW_DOC_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS, // Brw_SHOW_MRK_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD, // Brw_ADMI_DOC_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED, // Brw_ADMI_SHR_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED, // Brw_ADMI_SHR_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_WORKS, // Brw_ADMI_WRK_USR
- Brw_INTERNAL_NAME_ROOT_FOLDER_WORKS, // Brw_ADMI_WRK_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS, // Brw_ADMI_MRK_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_BRIEF, // Brw_ADMI_BRF_USR
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD, // Brw_SHOW_DOC_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD, // Brw_ADMI_DOC_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS, // Brw_SHOW_MRK_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS, // Brw_ADMI_MRK_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_ASSIGNMENTS, // Brw_ADMI_ASG_USR
- Brw_INTERNAL_NAME_ROOT_FOLDER_ASSIGNMENTS, // Brw_ADMI_ASG_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_SHOW_DOC_DEG
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_ADMI_DOC_DEG
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_SHOW_DOC_CTR
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_ADMI_DOC_CTR
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_SHOW_DOC_INS
- Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS, // Brw_ADMI_DOC_INS
- Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES, // Brw_ADMI_SHR_DEG
- Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES, // Brw_ADMI_SHR_CTR
- Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES, // Brw_ADMI_SHR_INS
- Brw_INTERNAL_NAME_ROOT_FOLDER_TEACHERS, // Brw_ADMI_TCH_CRS
- Brw_INTERNAL_NAME_ROOT_FOLDER_TEACHERS, // Brw_ADMI_TCH_GRP
- Brw_INTERNAL_NAME_ROOT_FOLDER_PROJECT_DOCUMENTS, // Brw_ADMI_DOC_PRJ
- Brw_INTERNAL_NAME_ROOT_FOLDER_PROJECT_ASSESSMENT, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = "",
+ [Brw_SHOW_DOC_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD,
+ [Brw_SHOW_MRK_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS,
+ [Brw_ADMI_DOC_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD,
+ [Brw_ADMI_SHR_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED,
+ [Brw_ADMI_SHR_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED,
+ [Brw_ADMI_WRK_USR] = Brw_INTERNAL_NAME_ROOT_FOLDER_WORKS,
+ [Brw_ADMI_WRK_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_WORKS,
+ [Brw_ADMI_MRK_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS,
+ [Brw_ADMI_BRF_USR] = Brw_INTERNAL_NAME_ROOT_FOLDER_BRIEF,
+ [Brw_SHOW_DOC_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD,
+ [Brw_ADMI_DOC_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOWNLOAD,
+ [Brw_SHOW_MRK_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS,
+ [Brw_ADMI_MRK_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_MARKS,
+ [Brw_ADMI_ASG_USR] = Brw_INTERNAL_NAME_ROOT_FOLDER_ASSIGNMENTS,
+ [Brw_ADMI_ASG_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_ASSIGNMENTS,
+ [Brw_SHOW_DOC_DEG] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_ADMI_DOC_DEG] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_SHOW_DOC_CTR] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_ADMI_DOC_CTR] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_SHOW_DOC_INS] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_ADMI_DOC_INS] = Brw_INTERNAL_NAME_ROOT_FOLDER_DOCUMENTS,
+ [Brw_ADMI_SHR_DEG] = Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES,
+ [Brw_ADMI_SHR_CTR] = Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES,
+ [Brw_ADMI_SHR_INS] = Brw_INTERNAL_NAME_ROOT_FOLDER_SHARED_FILES,
+ [Brw_ADMI_TCH_CRS] = Brw_INTERNAL_NAME_ROOT_FOLDER_TEACHERS,
+ [Brw_ADMI_TCH_GRP] = Brw_INTERNAL_NAME_ROOT_FOLDER_TEACHERS,
+ [Brw_ADMI_DOC_PRJ] = Brw_INTERNAL_NAME_ROOT_FOLDER_PROJECT_DOCUMENTS,
+ [Brw_ADMI_ASS_PRJ] = Brw_INTERNAL_NAME_ROOT_FOLDER_PROJECT_ASSESSMENT,
};
static const bool Brw_FileBrowserIsEditable[Brw_NUM_TYPES_FILE_BROWSER] =
{
- false, // Brw_UNKNOWN
- false, // Brw_SHOW_DOC_CRS
- false, // Brw_SHOW_MRK_CRS
- true, // Brw_ADMI_DOC_CRS
- true, // Brw_ADMI_SHR_CRS
- true, // Brw_ADMI_SHR_GRP
- true, // Brw_ADMI_WRK_USR
- true, // Brw_ADMI_WRK_CRS
- true, // Brw_ADMI_MRK_CRS
- true, // Brw_ADMI_BRF_USR
- false, // Brw_SHOW_DOC_GRP
- true, // Brw_ADMI_DOC_GRP
- false, // Brw_SHOW_MRK_GRP
- true, // Brw_ADMI_MRK_GRP
- true, // Brw_ADMI_ASG_USR
- true, // Brw_ADMI_ASG_CRS
- false, // Brw_SHOW_DOC_DEG
- true, // Brw_ADMI_DOC_DEG
- false, // Brw_SHOW_DOC_CTR
- true, // Brw_ADMI_DOC_CTR
- false, // Brw_SHOW_DOC_INS
- true, // Brw_ADMI_DOC_INS
- true, // Brw_ADMI_SHR_DEG
- true, // Brw_ADMI_SHR_CTR
- true, // Brw_ADMI_SHR_INS
- true, // Brw_ADMI_TCH_CRS
- true, // Brw_ADMI_TCH_GRP
- true, // Brw_ADMI_DOC_PRJ
- true, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = false,
+ [Brw_SHOW_DOC_CRS] = false,
+ [Brw_SHOW_MRK_CRS] = false,
+ [Brw_ADMI_DOC_CRS] = true,
+ [Brw_ADMI_SHR_CRS] = true,
+ [Brw_ADMI_SHR_GRP] = true,
+ [Brw_ADMI_WRK_USR] = true,
+ [Brw_ADMI_WRK_CRS] = true,
+ [Brw_ADMI_MRK_CRS] = true,
+ [Brw_ADMI_BRF_USR] = true,
+ [Brw_SHOW_DOC_GRP] = false,
+ [Brw_ADMI_DOC_GRP] = true,
+ [Brw_SHOW_MRK_GRP] = false,
+ [Brw_ADMI_MRK_GRP] = true,
+ [Brw_ADMI_ASG_USR] = true,
+ [Brw_ADMI_ASG_CRS] = true,
+ [Brw_SHOW_DOC_DEG] = false,
+ [Brw_ADMI_DOC_DEG] = true,
+ [Brw_SHOW_DOC_CTR] = false,
+ [Brw_ADMI_DOC_CTR] = true,
+ [Brw_SHOW_DOC_INS] = false,
+ [Brw_ADMI_DOC_INS] = true,
+ [Brw_ADMI_SHR_DEG] = true,
+ [Brw_ADMI_SHR_CTR] = true,
+ [Brw_ADMI_SHR_INS] = true,
+ [Brw_ADMI_TCH_CRS] = true,
+ [Brw_ADMI_TCH_GRP] = true,
+ [Brw_ADMI_DOC_PRJ] = true,
+ [Brw_ADMI_ASS_PRJ] = true,
};
static const Act_Action_t Brw_ActSeeAdm[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActSeeMrkCrs, // Brw_SHOW_MRK_CRS
- ActAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActAdmShaCrs, // Brw_ADMI_SHR_CRS
- ActAdmShaGrp, // Brw_ADMI_SHR_GRP
- ActAdmAsgWrkUsr, // Brw_ADMI_WRK_USR
- ActAdmAsgWrkCrs, // Brw_ADMI_WRK_CRS
- ActAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActAdmBrf, // Brw_ADMI_BRF_USR
- ActSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActSeeMrkGrp, // Brw_SHOW_MRK_GRP
- ActAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActAdmAsgWrkUsr, // Brw_ADMI_ASG_USR
- ActAdmAsgWrkCrs, // Brw_ADMI_ASG_CRS
- ActSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActSeeDocIns, // Brw_SHOW_DOC_INS
- ActAdmDocIns, // Brw_ADMI_DOC_INS
- ActAdmShaDeg, // Brw_ADMI_SHR_DEG
- ActAdmShaCtr, // Brw_ADMI_SHR_CTR
- ActAdmShaIns, // Brw_ADMI_SHR_INS
- ActAdmTchCrs, // Brw_ADMI_TCH_CRS
- ActAdmTchGrp, // Brw_ADMI_TCH_GRP
- ActAdmDocPrj, // Brw_ADMI_DOC_PRJ
- ActAdmAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActSeeMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActAdmShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActAdmShaGrp,
+ [Brw_ADMI_WRK_USR] = ActAdmAsgWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActAdmAsgWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActAdmBrf,
+ [Brw_SHOW_DOC_GRP] = ActSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActSeeMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActAdmAsgWrkUsr,
+ [Brw_ADMI_ASG_CRS] = ActAdmAsgWrkCrs,
+ [Brw_SHOW_DOC_DEG] = ActSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActAdmShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActAdmShaCtr,
+ [Brw_ADMI_SHR_INS] = ActAdmShaIns,
+ [Brw_ADMI_TCH_CRS] = ActAdmTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActAdmTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActAdmDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActAdmAssPrj,
};
static const Act_Action_t Brw_ActFromSeeToAdm[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActAdmDocCrs, // Brw_SHOW_DOC_CRS
- ActAdmMrkCrs, // Brw_SHOW_MRK_CRS
- ActUnk, // Brw_ADMI_DOC_CRS
- ActUnk, // Brw_ADMI_SHR_CRS
- ActUnk, // Brw_ADMI_SHR_GRP
- ActUnk, // Brw_ADMI_WRK_USR
- ActUnk, // Brw_ADMI_WRK_CRS
- ActUnk, // Brw_ADMI_MRK_CRS
- ActUnk, // Brw_ADMI_BRF_USR
- ActAdmDocGrp, // Brw_SHOW_DOC_GRP
- ActUnk, // Brw_ADMI_DOC_GRP
- ActAdmMrkGrp, // Brw_SHOW_MRK_GRP
- ActUnk, // Brw_ADMI_MRK_GRP
- ActUnk, // Brw_ADMI_ASG_USR
- ActUnk, // Brw_ADMI_ASG_CRS
- ActAdmDocDeg, // Brw_SHOW_DOC_DEG
- ActUnk, // Brw_ADMI_DOC_DEG
- ActAdmDocCtr, // Brw_SHOW_DOC_CTR
- ActUnk, // Brw_ADMI_DOC_CTR
- ActAdmDocIns, // Brw_SHOW_DOC_INS
- ActUnk, // Brw_ADMI_DOC_INS
- ActUnk, // Brw_ADMI_SHR_DEG
- ActUnk, // Brw_ADMI_SHR_CTR
- ActUnk, // Brw_ADMI_SHR_INS
- ActUnk, // Brw_ADMI_TCH_CRS
- ActUnk, // Brw_ADMI_TCH_GRP
- ActUnk, // Brw_ADMI_DOC_PRJ
- ActUnk, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActAdmDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActAdmMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActUnk,
+ [Brw_ADMI_SHR_CRS] = ActUnk,
+ [Brw_ADMI_SHR_GRP] = ActUnk,
+ [Brw_ADMI_WRK_USR] = ActUnk,
+ [Brw_ADMI_WRK_CRS] = ActUnk,
+ [Brw_ADMI_MRK_CRS] = ActUnk,
+ [Brw_ADMI_BRF_USR] = ActUnk,
+ [Brw_SHOW_DOC_GRP] = ActAdmDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActUnk,
+ [Brw_SHOW_MRK_GRP] = ActAdmMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActUnk,
+ [Brw_ADMI_ASG_USR] = ActUnk,
+ [Brw_ADMI_ASG_CRS] = ActUnk,
+ [Brw_SHOW_DOC_DEG] = ActAdmDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActUnk,
+ [Brw_SHOW_DOC_CTR] = ActAdmDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActUnk,
+ [Brw_SHOW_DOC_INS] = ActAdmDocIns,
+ [Brw_ADMI_DOC_INS] = ActUnk,
+ [Brw_ADMI_SHR_DEG] = ActUnk,
+ [Brw_ADMI_SHR_CTR] = ActUnk,
+ [Brw_ADMI_SHR_INS] = ActUnk,
+ [Brw_ADMI_TCH_CRS] = ActUnk,
+ [Brw_ADMI_TCH_GRP] = ActUnk,
+ [Brw_ADMI_DOC_PRJ] = ActUnk,
+ [Brw_ADMI_ASS_PRJ] = ActUnk,
};
static const Act_Action_t Brw_ActFromAdmToSee[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActSeeDocCrs, // Brw_ADMI_DOC_CRS
- ActUnk, // Brw_ADMI_SHR_CRS
- ActUnk, // Brw_ADMI_SHR_GRP
- ActUnk, // Brw_ADMI_WRK_USR
- ActUnk, // Brw_ADMI_WRK_CRS
- ActSeeMrkCrs, // Brw_ADMI_MRK_CRS
- ActUnk, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActSeeDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActSeeMrkGrp, // Brw_ADMI_MRK_GRP
- ActUnk, // Brw_ADMI_ASG_USR
- ActUnk, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActSeeDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActSeeDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActSeeDocIns, // Brw_ADMI_DOC_INS
- ActUnk, // Brw_ADMI_SHR_DEG
- ActUnk, // Brw_ADMI_SHR_CTR
- ActUnk, // Brw_ADMI_SHR_INS
- ActUnk, // Brw_ADMI_TCH_CRS
- ActUnk, // Brw_ADMI_TCH_GRP
- ActUnk, // Brw_ADMI_DOC_PRJ
- ActUnk, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActSeeDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActUnk,
+ [Brw_ADMI_SHR_GRP] = ActUnk,
+ [Brw_ADMI_WRK_USR] = ActUnk,
+ [Brw_ADMI_WRK_CRS] = ActUnk,
+ [Brw_ADMI_MRK_CRS] = ActSeeMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActUnk,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActSeeDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActSeeMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActUnk,
+ [Brw_ADMI_ASG_CRS] = ActUnk,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActSeeDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActSeeDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActSeeDocIns,
+ [Brw_ADMI_SHR_DEG] = ActUnk,
+ [Brw_ADMI_SHR_CTR] = ActUnk,
+ [Brw_ADMI_SHR_INS] = ActUnk,
+ [Brw_ADMI_TCH_CRS] = ActUnk,
+ [Brw_ADMI_TCH_GRP] = ActUnk,
+ [Brw_ADMI_DOC_PRJ] = ActUnk,
+ [Brw_ADMI_ASS_PRJ] = ActUnk,
};
static const Act_Action_t Brw_ActChgZone[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActChgToSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActChgToSeeMrk, // Brw_SHOW_MRK_CRS
- ActChgToAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActChgToAdmSha, // Brw_ADMI_SHR_CRS
- ActChgToAdmSha, // Brw_ADMI_SHR_GRP
- ActUnk, // Brw_ADMI_WRK_USR
- ActUnk, // Brw_ADMI_WRK_CRS
- ActChgToAdmMrk, // Brw_ADMI_MRK_CRS
- ActUnk, // Brw_ADMI_BRF_USR
- ActChgToSeeDocCrs, // Brw_SHOW_DOC_GRP
- ActChgToAdmDocCrs, // Brw_ADMI_DOC_GRP
- ActChgToSeeMrk, // Brw_SHOW_MRK_GRP
- ActChgToAdmMrk, // Brw_ADMI_MRK_GRP
- ActUnk, // Brw_ADMI_ASG_USR
- ActUnk, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActUnk, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActUnk, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActUnk, // Brw_ADMI_DOC_INS
- ActUnk, // Brw_ADMI_SHR_DEG
- ActUnk, // Brw_ADMI_SHR_CTR
- ActUnk, // Brw_ADMI_SHR_INS
- ActChgToAdmTch, // Brw_ADMI_TCH_CRS
- ActChgToAdmTch, // Brw_ADMI_TCH_GRP
- ActUnk, // Brw_ADMI_DOC_PRJ
- ActUnk, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActChgToSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActChgToSeeMrk,
+ [Brw_ADMI_DOC_CRS] = ActChgToAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActChgToAdmSha,
+ [Brw_ADMI_SHR_GRP] = ActChgToAdmSha,
+ [Brw_ADMI_WRK_USR] = ActUnk,
+ [Brw_ADMI_WRK_CRS] = ActUnk,
+ [Brw_ADMI_MRK_CRS] = ActChgToAdmMrk,
+ [Brw_ADMI_BRF_USR] = ActUnk,
+ [Brw_SHOW_DOC_GRP] = ActChgToSeeDocCrs,
+ [Brw_ADMI_DOC_GRP] = ActChgToAdmDocCrs,
+ [Brw_SHOW_MRK_GRP] = ActChgToSeeMrk,
+ [Brw_ADMI_MRK_GRP] = ActChgToAdmMrk,
+ [Brw_ADMI_ASG_USR] = ActUnk,
+ [Brw_ADMI_ASG_CRS] = ActUnk,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActUnk,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActUnk,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActUnk,
+ [Brw_ADMI_SHR_DEG] = ActUnk,
+ [Brw_ADMI_SHR_CTR] = ActUnk,
+ [Brw_ADMI_SHR_INS] = ActUnk,
+ [Brw_ADMI_TCH_CRS] = ActChgToAdmTch,
+ [Brw_ADMI_TCH_GRP] = ActChgToAdmTch,
+ [Brw_ADMI_DOC_PRJ] = ActUnk,
+ [Brw_ADMI_ASS_PRJ] = ActUnk,
};
static const Act_Action_t Brw_ActShow[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActShoDocCrs, // Brw_ADMI_DOC_CRS
- ActUnk, // Brw_ADMI_SHR_CRS
- ActUnk, // Brw_ADMI_SHR_GRP
- ActUnk, // Brw_ADMI_WRK_USR
- ActUnk, // Brw_ADMI_WRK_CRS
- ActShoMrkCrs, // Brw_ADMI_MRK_CRS
- ActUnk, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActShoDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActShoMrkGrp, // Brw_ADMI_MRK_GRP
- ActUnk, // Brw_ADMI_ASG_USR
- ActUnk, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActShoDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActShoDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActShoDocIns, // Brw_ADMI_DOC_INS
- ActUnk, // Brw_ADMI_SHR_DEG
- ActUnk, // Brw_ADMI_SHR_CTR
- ActUnk, // Brw_ADMI_SHR_INS
- ActUnk, // Brw_ADMI_TCH_CRS
- ActUnk, // Brw_ADMI_TCH_GRP
- ActUnk, // Brw_ADMI_DOC_PRJ
- ActUnk, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActShoDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActUnk,
+ [Brw_ADMI_SHR_GRP] = ActUnk,
+ [Brw_ADMI_WRK_USR] = ActUnk,
+ [Brw_ADMI_WRK_CRS] = ActUnk,
+ [Brw_ADMI_MRK_CRS] = ActShoMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActUnk,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActShoDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActShoMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActUnk,
+ [Brw_ADMI_ASG_CRS] = ActUnk,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActShoDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActShoDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActShoDocIns,
+ [Brw_ADMI_SHR_DEG] = ActUnk,
+ [Brw_ADMI_SHR_CTR] = ActUnk,
+ [Brw_ADMI_SHR_INS] = ActUnk,
+ [Brw_ADMI_TCH_CRS] = ActUnk,
+ [Brw_ADMI_TCH_GRP] = ActUnk,
+ [Brw_ADMI_DOC_PRJ] = ActUnk,
+ [Brw_ADMI_ASS_PRJ] = ActUnk,
};
static const Act_Action_t Brw_ActHide[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActHidDocCrs, // Brw_ADMI_DOC_CRS
- ActUnk, // Brw_ADMI_SHR_CRS
- ActUnk, // Brw_ADMI_SHR_GRP
- ActUnk, // Brw_ADMI_WRK_USR
- ActUnk, // Brw_ADMI_WRK_CRS
- ActHidMrkCrs, // Brw_ADMI_MRK_CRS
- ActUnk, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActHidDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActHidMrkGrp, // Brw_ADMI_MRK_GRP
- ActUnk, // Brw_ADMI_ASG_USR
- ActUnk, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActHidDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActHidDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActHidDocIns, // Brw_ADMI_DOC_INS
- ActUnk, // Brw_ADMI_SHR_DEG
- ActUnk, // Brw_ADMI_SHR_CTR
- ActUnk, // Brw_ADMI_SHR_INS
- ActUnk, // Brw_ADMI_TCH_CRS
- ActUnk, // Brw_ADMI_TCH_GRP
- ActUnk, // Brw_ADMI_DOC_PRJ
- ActUnk, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActHidDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActUnk,
+ [Brw_ADMI_SHR_GRP] = ActUnk,
+ [Brw_ADMI_WRK_USR] = ActUnk,
+ [Brw_ADMI_WRK_CRS] = ActUnk,
+ [Brw_ADMI_MRK_CRS] = ActHidMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActUnk,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActHidDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActHidMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActUnk,
+ [Brw_ADMI_ASG_CRS] = ActUnk,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActHidDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActHidDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActHidDocIns,
+ [Brw_ADMI_SHR_DEG] = ActUnk,
+ [Brw_ADMI_SHR_CTR] = ActUnk,
+ [Brw_ADMI_SHR_INS] = ActUnk,
+ [Brw_ADMI_TCH_CRS] = ActUnk,
+ [Brw_ADMI_TCH_GRP] = ActUnk,
+ [Brw_ADMI_DOC_PRJ] = ActUnk,
+ [Brw_ADMI_ASS_PRJ] = ActUnk,
};
static const Act_Action_t Brw_ActReqDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActReqDatSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActReqDatSeeMrkCrs, // Brw_SHOW_MRK_CRS
- ActReqDatAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActReqDatShaCrs, // Brw_ADMI_SHR_CRS
- ActReqDatShaGrp, // Brw_ADMI_SHR_GRP
- ActReqDatWrkUsr, // Brw_ADMI_WRK_USR
- ActReqDatWrkCrs, // Brw_ADMI_WRK_CRS
- ActReqDatAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActReqDatBrf, // Brw_ADMI_BRF_USR
- ActReqDatSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActReqDatAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActReqDatSeeMrkGrp, // Brw_SHOW_MRK_GRP
- ActReqDatAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActReqDatAsgUsr, // Brw_ADMI_ASG_USR
- ActReqDatAsgCrs, // Brw_ADMI_ASG_CRS
- ActReqDatSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActReqDatAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActReqDatSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActReqDatAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActReqDatSeeDocIns, // Brw_SHOW_DOC_INS
- ActReqDatAdmDocIns, // Brw_ADMI_DOC_INS
- ActReqDatShaDeg, // Brw_ADMI_SHR_DEG
- ActReqDatShaCtr, // Brw_ADMI_SHR_CTR
- ActReqDatShaIns, // Brw_ADMI_SHR_INS
- ActReqDatTchCrs, // Brw_ADMI_TCH_CRS
- ActReqDatTchGrp, // Brw_ADMI_TCH_GRP
- ActReqDatDocPrj, // Brw_ADMI_DOC_PRJ
- ActReqDatAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActReqDatSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActReqDatSeeMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActReqDatAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActReqDatShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActReqDatShaGrp,
+ [Brw_ADMI_WRK_USR] = ActReqDatWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActReqDatWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActReqDatAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActReqDatBrf,
+ [Brw_SHOW_DOC_GRP] = ActReqDatSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActReqDatAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActReqDatSeeMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActReqDatAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActReqDatAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActReqDatAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActReqDatSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActReqDatAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActReqDatSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActReqDatAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActReqDatSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActReqDatAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActReqDatShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActReqDatShaCtr,
+ [Brw_ADMI_SHR_INS] = ActReqDatShaIns,
+ [Brw_ADMI_TCH_CRS] = ActReqDatTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActReqDatTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActReqDatDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActReqDatAssPrj,
};
static const Act_Action_t Brw_ActDowFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActDowSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActSeeMyMrkCrs, // Brw_SHOW_MRK_CRS
- ActDowAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActDowShaCrs, // Brw_ADMI_SHR_CRS
- ActDowShaGrp, // Brw_ADMI_SHR_GRP
- ActDowWrkUsr, // Brw_ADMI_WRK_USR
- ActDowWrkCrs, // Brw_ADMI_WRK_CRS
- ActDowAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActDowBrf, // Brw_ADMI_BRF_USR
- ActDowSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActDowAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActSeeMyMrkGrp, // Brw_SHOW_MRK_GRP
- ActDowAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActDowAsgUsr, // Brw_ADMI_ASG_USR
- ActDowAsgCrs, // Brw_ADMI_ASG_CRS
- ActDowSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActDowAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActDowSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActDowAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActDowSeeDocIns, // Brw_SHOW_DOC_INS
- ActDowAdmDocIns, // Brw_ADMI_DOC_INS
- ActDowShaDeg, // Brw_ADMI_SHR_DEG
- ActDowShaCtr, // Brw_ADMI_SHR_CTR
- ActDowShaIns, // Brw_ADMI_SHR_INS
- ActDowTchCrs, // Brw_ADMI_TCH_CRS
- ActDowTchGrp, // Brw_ADMI_TCH_GRP
- ActDowDocPrj, // Brw_ADMI_DOC_PRJ
- ActDowAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActDowSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActSeeMyMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActDowAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActDowShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActDowShaGrp,
+ [Brw_ADMI_WRK_USR] = ActDowWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActDowWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActDowAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActDowBrf,
+ [Brw_SHOW_DOC_GRP] = ActDowSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActDowAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActSeeMyMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActDowAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActDowAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActDowAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActDowSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActDowAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActDowSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActDowAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActDowSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActDowAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActDowShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActDowShaCtr,
+ [Brw_ADMI_SHR_INS] = ActDowShaIns,
+ [Brw_ADMI_TCH_CRS] = ActDowTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActDowTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActDowDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActDowAssPrj,
};
static const Act_Action_t Brw_ActAskRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActReqRemFilDocCrs, // Brw_ADMI_DOC_CRS
- ActReqRemFilShaCrs, // Brw_ADMI_SHR_CRS
- ActReqRemFilShaGrp, // Brw_ADMI_SHR_GRP
- ActReqRemFilWrkUsr, // Brw_ADMI_WRK_USR
- ActReqRemFilWrkCrs, // Brw_ADMI_WRK_CRS
- ActReqRemFilMrkCrs, // Brw_ADMI_MRK_CRS
- ActReqRemFilBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActReqRemFilDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActReqRemFilMrkGrp, // Brw_ADMI_MRK_GRP
- ActReqRemFilAsgUsr, // Brw_ADMI_ASG_USR
- ActReqRemFilAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActReqRemFilDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActReqRemFilDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActReqRemFilDocIns, // Brw_ADMI_DOC_INS
- ActReqRemFilShaDeg, // Brw_ADMI_SHR_DEG
- ActReqRemFilShaCtr, // Brw_ADMI_SHR_CTR
- ActReqRemFilShaIns, // Brw_ADMI_SHR_INS
- ActReqRemFilTchCrs, // Brw_ADMI_TCH_CRS
- ActReqRemFilTchGrp, // Brw_ADMI_TCH_GRP
- ActReqRemFilDocPrj, // Brw_ADMI_DOC_PRJ
- ActReqRemFilAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActReqRemFilDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActReqRemFilShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActReqRemFilShaGrp,
+ [Brw_ADMI_WRK_USR] = ActReqRemFilWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActReqRemFilWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActReqRemFilMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActReqRemFilBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActReqRemFilDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActReqRemFilMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActReqRemFilAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActReqRemFilAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActReqRemFilDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActReqRemFilDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActReqRemFilDocIns,
+ [Brw_ADMI_SHR_DEG] = ActReqRemFilShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActReqRemFilShaCtr,
+ [Brw_ADMI_SHR_INS] = ActReqRemFilShaIns,
+ [Brw_ADMI_TCH_CRS] = ActReqRemFilTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActReqRemFilTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActReqRemFilDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActReqRemFilAssPrj,
};
static const Act_Action_t Brw_ActRemoveFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRemFilDocCrs, // Brw_ADMI_DOC_CRS
- ActRemFilShaCrs, // Brw_ADMI_SHR_CRS
- ActRemFilShaGrp, // Brw_ADMI_SHR_GRP
- ActRemFilWrkUsr, // Brw_ADMI_WRK_USR
- ActRemFilWrkCrs, // Brw_ADMI_WRK_CRS
- ActRemFilMrkCrs, // Brw_ADMI_MRK_CRS
- ActRemFilBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRemFilDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRemFilMrkGrp, // Brw_ADMI_MRK_GRP
- ActRemFilAsgUsr, // Brw_ADMI_ASG_USR
- ActRemFilAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRemFilDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRemFilDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRemFilDocIns, // Brw_ADMI_DOC_INS
- ActRemFilShaDeg, // Brw_ADMI_SHR_DEG
- ActRemFilShaCtr, // Brw_ADMI_SHR_CTR
- ActRemFilShaIns, // Brw_ADMI_SHR_INS
- ActRemFilTchCrs, // Brw_ADMI_TCH_CRS
- ActRemFilTchGrp, // Brw_ADMI_TCH_GRP
- ActRemFilDocPrj, // Brw_ADMI_DOC_PRJ
- ActRemFilAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRemFilDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActRemFilShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActRemFilShaGrp,
+ [Brw_ADMI_WRK_USR] = ActRemFilWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActRemFilWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActRemFilMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActRemFilBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRemFilDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRemFilMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActRemFilAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActRemFilAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRemFilDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRemFilDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRemFilDocIns,
+ [Brw_ADMI_SHR_DEG] = ActRemFilShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActRemFilShaCtr,
+ [Brw_ADMI_SHR_INS] = ActRemFilShaIns,
+ [Brw_ADMI_TCH_CRS] = ActRemFilTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActRemFilTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActRemFilDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActRemFilAssPrj,
};
static const Act_Action_t Brw_ActRemoveFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRemFolDocCrs, // Brw_ADMI_DOC_CRS
- ActRemFolShaCrs, // Brw_ADMI_SHR_CRS
- ActRemFolShaGrp, // Brw_ADMI_SHR_GRP
- ActRemFolWrkUsr, // Brw_ADMI_WRK_USR
- ActRemFolWrkCrs, // Brw_ADMI_WRK_CRS
- ActRemFolMrkCrs, // Brw_ADMI_MRK_CRS
- ActRemFolBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRemFolDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRemFolMrkGrp, // Brw_ADMI_MRK_GRP
- ActRemFolAsgUsr, // Brw_ADMI_ASG_USR
- ActRemFolAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRemFolDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRemFolDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRemFolDocIns, // Brw_ADMI_DOC_INS
- ActRemFolShaDeg, // Brw_ADMI_SHR_DEG
- ActRemFolShaCtr, // Brw_ADMI_SHR_CTR
- ActRemFolShaIns, // Brw_ADMI_SHR_INS
- ActRemFolTchCrs, // Brw_ADMI_TCH_CRS
- ActRemFolTchGrp, // Brw_ADMI_TCH_GRP
- ActRemFolDocPrj, // Brw_ADMI_DOC_PRJ
- ActRemFolAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRemFolDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActRemFolShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActRemFolShaGrp,
+ [Brw_ADMI_WRK_USR] = ActRemFolWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActRemFolWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActRemFolMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActRemFolBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRemFolDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRemFolMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActRemFolAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActRemFolAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRemFolDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRemFolDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRemFolDocIns,
+ [Brw_ADMI_SHR_DEG] = ActRemFolShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActRemFolShaCtr,
+ [Brw_ADMI_SHR_INS] = ActRemFolShaIns,
+ [Brw_ADMI_TCH_CRS] = ActRemFolTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActRemFolTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActRemFolDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActRemFolAssPrj,
};
static const Act_Action_t Brw_ActRemoveFolderNotEmpty[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRemTreDocCrs, // Brw_ADMI_DOC_CRS
- ActRemTreShaCrs, // Brw_ADMI_SHR_CRS
- ActRemTreShaGrp, // Brw_ADMI_SHR_GRP
- ActRemTreWrkUsr, // Brw_ADMI_WRK_USR
- ActRemTreWrkCrs, // Brw_ADMI_WRK_CRS
- ActRemTreMrkCrs, // Brw_ADMI_MRK_CRS
- ActRemTreBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRemTreDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRemTreMrkGrp, // Brw_ADMI_MRK_GRP
- ActRemTreAsgUsr, // Brw_ADMI_ASG_USR
- ActRemTreAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRemTreDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRemTreDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRemTreDocIns, // Brw_ADMI_DOC_INS
- ActRemTreShaDeg, // Brw_ADMI_SHR_DEG
- ActRemTreShaCtr, // Brw_ADMI_SHR_CTR
- ActRemTreShaIns, // Brw_ADMI_SHR_INS
- ActRemTreTchCrs, // Brw_ADMI_TCH_CRS
- ActRemTreTchGrp, // Brw_ADMI_TCH_GRP
- ActRemTreDocPrj, // Brw_ADMI_DOC_PRJ
- ActRemTreAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRemTreDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActRemTreShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActRemTreShaGrp,
+ [Brw_ADMI_WRK_USR] = ActRemTreWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActRemTreWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActRemTreMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActRemTreBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRemTreDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRemTreMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActRemTreAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActRemTreAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRemTreDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRemTreDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRemTreDocIns,
+ [Brw_ADMI_SHR_DEG] = ActRemTreShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActRemTreShaCtr,
+ [Brw_ADMI_SHR_INS] = ActRemTreShaIns,
+ [Brw_ADMI_TCH_CRS] = ActRemTreTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActRemTreTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActRemTreDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActRemTreAssPrj,
};
static const Act_Action_t Brw_ActCopy[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActCopDocCrs, // Brw_ADMI_DOC_CRS
- ActCopShaCrs, // Brw_ADMI_SHR_CRS
- ActCopShaGrp, // Brw_ADMI_SHR_GRP
- ActCopWrkUsr, // Brw_ADMI_WRK_USR
- ActCopWrkCrs, // Brw_ADMI_WRK_CRS
- ActCopMrkCrs, // Brw_ADMI_MRK_CRS
- ActCopBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActCopDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActCopMrkGrp, // Brw_ADMI_MRK_GRP
- ActCopAsgUsr, // Brw_ADMI_ASG_USR
- ActCopAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActCopDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActCopDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActCopDocIns, // Brw_ADMI_DOC_INS
- ActCopShaDeg, // Brw_ADMI_SHR_DEG
- ActCopShaCtr, // Brw_ADMI_SHR_CTR
- ActCopShaIns, // Brw_ADMI_SHR_INS
- ActCopTchCrs, // Brw_ADMI_TCH_CRS
- ActCopTchGrp, // Brw_ADMI_TCH_GRP
- ActCopDocPrj, // Brw_ADMI_DOC_PRJ
- ActCopAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActCopDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActCopShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActCopShaGrp,
+ [Brw_ADMI_WRK_USR] = ActCopWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActCopWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActCopMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActCopBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActCopDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActCopMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActCopAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActCopAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActCopDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActCopDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActCopDocIns,
+ [Brw_ADMI_SHR_DEG] = ActCopShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActCopShaCtr,
+ [Brw_ADMI_SHR_INS] = ActCopShaIns,
+ [Brw_ADMI_TCH_CRS] = ActCopTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActCopTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActCopDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActCopAssPrj,
};
static const Act_Action_t Brw_ActPaste[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActPasDocCrs, // Brw_ADMI_DOC_CRS
- ActPasShaCrs, // Brw_ADMI_SHR_CRS
- ActPasShaGrp, // Brw_ADMI_SHR_GRP
- ActPasWrkUsr, // Brw_ADMI_WRK_USR
- ActPasWrkCrs, // Brw_ADMI_WRK_CRS
- ActPasMrkCrs, // Brw_ADMI_MRK_CRS
- ActPasBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActPasDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActPasMrkGrp, // Brw_ADMI_MRK_GRP
- ActPasAsgUsr, // Brw_ADMI_ASG_USR
- ActPasAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActPasDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActPasDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActPasDocIns, // Brw_ADMI_DOC_INS
- ActPasShaDeg, // Brw_ADMI_SHR_DEG
- ActPasShaCtr, // Brw_ADMI_SHR_CTR
- ActPasShaIns, // Brw_ADMI_SHR_INS
- ActPasTchCrs, // Brw_ADMI_TCH_CRS
- ActPasTchGrp, // Brw_ADMI_TCH_GRP
- ActPasDocPrj, // Brw_ADMI_DOC_PRJ
- ActPasAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActPasDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActPasShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActPasShaGrp,
+ [Brw_ADMI_WRK_USR] = ActPasWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActPasWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActPasMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActPasBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActPasDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActPasMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActPasAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActPasAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActPasDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActPasDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActPasDocIns,
+ [Brw_ADMI_SHR_DEG] = ActPasShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActPasShaCtr,
+ [Brw_ADMI_SHR_INS] = ActPasShaIns,
+ [Brw_ADMI_TCH_CRS] = ActPasTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActPasTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActPasDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActPasAssPrj,
};
static const Act_Action_t Brw_ActFormCreate[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActFrmCreDocCrs, // Brw_ADMI_DOC_CRS
- ActFrmCreShaCrs, // Brw_ADMI_SHR_CRS
- ActFrmCreShaGrp, // Brw_ADMI_SHR_GRP
- ActFrmCreWrkUsr, // Brw_ADMI_WRK_USR
- ActFrmCreWrkCrs, // Brw_ADMI_WRK_CRS
- ActFrmCreMrkCrs, // Brw_ADMI_MRK_CRS
- ActFrmCreBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActFrmCreDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActFrmCreMrkGrp, // Brw_ADMI_MRK_GRP
- ActFrmCreAsgUsr, // Brw_ADMI_ASG_USR
- ActFrmCreAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActFrmCreDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActFrmCreDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActFrmCreDocIns, // Brw_ADMI_DOC_INS
- ActFrmCreShaDeg, // Brw_ADMI_SHR_DEG
- ActFrmCreShaCtr, // Brw_ADMI_SHR_CTR
- ActFrmCreShaIns, // Brw_ADMI_SHR_INS
- ActFrmCreTchCrs, // Brw_ADMI_TCH_CRS
- ActFrmCreTchGrp, // Brw_ADMI_TCH_GRP
- ActFrmCreDocPrj, // Brw_ADMI_DOC_PRJ
- ActFrmCreAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActFrmCreDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActFrmCreShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActFrmCreShaGrp,
+ [Brw_ADMI_WRK_USR] = ActFrmCreWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActFrmCreWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActFrmCreMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActFrmCreBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActFrmCreDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActFrmCreMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActFrmCreAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActFrmCreAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActFrmCreDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActFrmCreDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActFrmCreDocIns,
+ [Brw_ADMI_SHR_DEG] = ActFrmCreShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActFrmCreShaCtr,
+ [Brw_ADMI_SHR_INS] = ActFrmCreShaIns,
+ [Brw_ADMI_TCH_CRS] = ActFrmCreTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActFrmCreTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActFrmCreDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActFrmCreAssPrj,
};
static const Act_Action_t Brw_ActCreateFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActCreFolDocCrs, // Brw_ADMI_DOC_CRS
- ActCreFolShaCrs, // Brw_ADMI_SHR_CRS
- ActCreFolShaGrp, // Brw_ADMI_SHR_GRP
- ActCreFolWrkUsr, // Brw_ADMI_WRK_USR
- ActCreFolWrkCrs, // Brw_ADMI_WRK_CRS
- ActCreFolMrkCrs, // Brw_ADMI_MRK_CRS
- ActCreFolBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActCreFolDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActCreFolMrkGrp, // Brw_ADMI_MRK_GRP
- ActCreFolAsgUsr, // Brw_ADMI_ASG_USR
- ActCreFolAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActCreFolDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActCreFolDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActCreFolDocIns, // Brw_ADMI_DOC_INS
- ActCreFolShaDeg, // Brw_ADMI_SHR_DEG
- ActCreFolShaCtr, // Brw_ADMI_SHR_CTR
- ActCreFolShaIns, // Brw_ADMI_SHR_INS
- ActCreFolTchCrs, // Brw_ADMI_TCH_CRS
- ActCreFolTchGrp, // Brw_ADMI_TCH_GRP
- ActCreFolDocPrj, // Brw_ADMI_DOC_PRJ
- ActCreFolAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActCreFolDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActCreFolShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActCreFolShaGrp,
+ [Brw_ADMI_WRK_USR] = ActCreFolWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActCreFolWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActCreFolMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActCreFolBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActCreFolDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActCreFolMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActCreFolAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActCreFolAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActCreFolDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActCreFolDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActCreFolDocIns,
+ [Brw_ADMI_SHR_DEG] = ActCreFolShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActCreFolShaCtr,
+ [Brw_ADMI_SHR_INS] = ActCreFolShaIns,
+ [Brw_ADMI_TCH_CRS] = ActCreFolTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActCreFolTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActCreFolDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActCreFolAssPrj,
};
static const Act_Action_t Brw_ActCreateLink[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActCreLnkDocCrs, // Brw_ADMI_DOC_CRS
- ActCreLnkShaCrs, // Brw_ADMI_SHR_CRS
- ActCreLnkShaGrp, // Brw_ADMI_SHR_GRP
- ActCreLnkWrkUsr, // Brw_ADMI_WRK_USR
- ActCreLnkWrkCrs, // Brw_ADMI_WRK_CRS
- ActUnk, // Brw_ADMI_MRK_CRS
- ActCreLnkBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActCreLnkDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActUnk, // Brw_ADMI_MRK_GRP
- ActCreLnkAsgUsr, // Brw_ADMI_ASG_USR
- ActCreLnkAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActCreLnkDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActCreLnkDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActCreLnkDocIns, // Brw_ADMI_DOC_INS
- ActCreLnkShaDeg, // Brw_ADMI_SHR_DEG
- ActCreLnkShaCtr, // Brw_ADMI_SHR_CTR
- ActCreLnkShaIns, // Brw_ADMI_SHR_INS
- ActCreLnkTchCrs, // Brw_ADMI_TCH_CRS
- ActCreLnkTchGrp, // Brw_ADMI_TCH_GRP
- ActCreLnkDocPrj, // Brw_ADMI_DOC_PRJ
- ActCreLnkAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActCreLnkDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActCreLnkShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActCreLnkShaGrp,
+ [Brw_ADMI_WRK_USR] = ActCreLnkWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActCreLnkWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActUnk,
+ [Brw_ADMI_BRF_USR] = ActCreLnkBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActCreLnkDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActUnk,
+ [Brw_ADMI_ASG_USR] = ActCreLnkAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActCreLnkAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActCreLnkDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActCreLnkDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActCreLnkDocIns,
+ [Brw_ADMI_SHR_DEG] = ActCreLnkShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActCreLnkShaCtr,
+ [Brw_ADMI_SHR_INS] = ActCreLnkShaIns,
+ [Brw_ADMI_TCH_CRS] = ActCreLnkTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActCreLnkTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActCreLnkDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActCreLnkAssPrj,
};
static const Act_Action_t Brw_ActRenameFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRenFolDocCrs, // Brw_ADMI_DOC_CRS
- ActRenFolShaCrs, // Brw_ADMI_SHR_CRS
- ActRenFolShaGrp, // Brw_ADMI_SHR_GRP
- ActRenFolWrkUsr, // Brw_ADMI_WRK_USR
- ActRenFolWrkCrs, // Brw_ADMI_WRK_CRS
- ActRenFolMrkCrs, // Brw_ADMI_MRK_CRS
- ActRenFolBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRenFolDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRenFolMrkGrp, // Brw_ADMI_MRK_GRP
- ActRenFolAsgUsr, // Brw_ADMI_ASG_USR
- ActRenFolAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRenFolDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRenFolDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRenFolDocIns, // Brw_ADMI_DOC_INS
- ActRenFolShaDeg, // Brw_ADMI_SHR_DEG
- ActRenFolShaCtr, // Brw_ADMI_SHR_CTR
- ActRenFolShaIns, // Brw_ADMI_SHR_INS
- ActRenFolTchCrs, // Brw_ADMI_TCH_CRS
- ActRenFolTchGrp, // Brw_ADMI_TCH_GRP
- ActRenFolDocPrj, // Brw_ADMI_DOC_PRJ
- ActRenFolAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRenFolDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActRenFolShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActRenFolShaGrp,
+ [Brw_ADMI_WRK_USR] = ActRenFolWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActRenFolWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActRenFolMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActRenFolBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRenFolDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRenFolMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActRenFolAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActRenFolAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRenFolDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRenFolDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRenFolDocIns,
+ [Brw_ADMI_SHR_DEG] = ActRenFolShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActRenFolShaCtr,
+ [Brw_ADMI_SHR_INS] = ActRenFolShaIns,
+ [Brw_ADMI_TCH_CRS] = ActRenFolTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActRenFolTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActRenFolDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActRenFolAssPrj,
};
static const Act_Action_t Brw_ActUploadFileDropzone[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRcvFilDocCrsDZ, // Brw_ADMI_DOC_CRS
- ActRcvFilShaCrsDZ, // Brw_ADMI_SHR_CRS
- ActRcvFilShaGrpDZ, // Brw_ADMI_SHR_GRP
- ActRcvFilWrkUsrDZ, // Brw_ADMI_WRK_USR
- ActRcvFilWrkCrsDZ, // Brw_ADMI_WRK_CRS
- ActRcvFilMrkCrsDZ, // Brw_ADMI_MRK_CRS
- ActRcvFilBrfDZ, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRcvFilDocGrpDZ, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRcvFilMrkGrpDZ, // Brw_ADMI_MRK_GRP
- ActRcvFilAsgUsrDZ, // Brw_ADMI_ASG_USR
- ActRcvFilAsgCrsDZ, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRcvFilDocDegDZ, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRcvFilDocCtrDZ, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRcvFilDocInsDZ, // Brw_ADMI_DOC_INS
- ActRcvFilShaDegDZ, // Brw_ADMI_SHR_DEG
- ActRcvFilShaCtrDZ, // Brw_ADMI_SHR_CTR
- ActRcvFilShaInsDZ, // Brw_ADMI_SHR_INS
- ActRcvFilTchCrsDZ, // Brw_ADMI_TCH_CRS
- ActRcvFilTchGrpDZ, // Brw_ADMI_TCH_GRP
- ActRcvFilDocPrjDZ, // Brw_ADMI_DOC_PRJ
- ActRcvFilAssPrjDZ, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRcvFilDocCrsDZ,
+ [Brw_ADMI_SHR_CRS] = ActRcvFilShaCrsDZ,
+ [Brw_ADMI_SHR_GRP] = ActRcvFilShaGrpDZ,
+ [Brw_ADMI_WRK_USR] = ActRcvFilWrkUsrDZ,
+ [Brw_ADMI_WRK_CRS] = ActRcvFilWrkCrsDZ,
+ [Brw_ADMI_MRK_CRS] = ActRcvFilMrkCrsDZ,
+ [Brw_ADMI_BRF_USR] = ActRcvFilBrfDZ,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRcvFilDocGrpDZ,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRcvFilMrkGrpDZ,
+ [Brw_ADMI_ASG_USR] = ActRcvFilAsgUsrDZ,
+ [Brw_ADMI_ASG_CRS] = ActRcvFilAsgCrsDZ,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRcvFilDocDegDZ,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRcvFilDocCtrDZ,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRcvFilDocInsDZ,
+ [Brw_ADMI_SHR_DEG] = ActRcvFilShaDegDZ,
+ [Brw_ADMI_SHR_CTR] = ActRcvFilShaCtrDZ,
+ [Brw_ADMI_SHR_INS] = ActRcvFilShaInsDZ,
+ [Brw_ADMI_TCH_CRS] = ActRcvFilTchCrsDZ,
+ [Brw_ADMI_TCH_GRP] = ActRcvFilTchGrpDZ,
+ [Brw_ADMI_DOC_PRJ] = ActRcvFilDocPrjDZ,
+ [Brw_ADMI_ASS_PRJ] = ActRcvFilAssPrjDZ,
};
static const Act_Action_t Brw_ActUploadFileClassic[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActRcvFilDocCrsCla, // Brw_ADMI_DOC_CRS
- ActRcvFilShaCrsCla, // Brw_ADMI_SHR_CRS
- ActRcvFilShaGrpCla, // Brw_ADMI_SHR_GRP
- ActRcvFilWrkUsrCla, // Brw_ADMI_WRK_USR
- ActRcvFilWrkCrsCla, // Brw_ADMI_WRK_CRS
- ActRcvFilMrkCrsCla, // Brw_ADMI_MRK_CRS
- ActRcvFilBrfCla, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActRcvFilDocGrpCla, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActRcvFilMrkGrpCla, // Brw_ADMI_MRK_GRP
- ActRcvFilAsgUsrCla, // Brw_ADMI_ASG_USR
- ActRcvFilAsgCrsCla, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActRcvFilDocDegCla, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActRcvFilDocCtrCla, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActRcvFilDocInsCla, // Brw_ADMI_DOC_INS
- ActRcvFilShaDegCla, // Brw_ADMI_SHR_DEG
- ActRcvFilShaCtrCla, // Brw_ADMI_SHR_CTR
- ActRcvFilShaInsCla, // Brw_ADMI_SHR_INS
- ActRcvFilTchCrsCla, // Brw_ADMI_TCH_CRS
- ActRcvFilTchGrpCla, // Brw_ADMI_TCH_GRP
- ActRcvFilDocPrjCla, // Brw_ADMI_DOC_PRJ
- ActRcvFilAssPrjCla, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActRcvFilDocCrsCla,
+ [Brw_ADMI_SHR_CRS] = ActRcvFilShaCrsCla,
+ [Brw_ADMI_SHR_GRP] = ActRcvFilShaGrpCla,
+ [Brw_ADMI_WRK_USR] = ActRcvFilWrkUsrCla,
+ [Brw_ADMI_WRK_CRS] = ActRcvFilWrkCrsCla,
+ [Brw_ADMI_MRK_CRS] = ActRcvFilMrkCrsCla,
+ [Brw_ADMI_BRF_USR] = ActRcvFilBrfCla,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActRcvFilDocGrpCla,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActRcvFilMrkGrpCla,
+ [Brw_ADMI_ASG_USR] = ActRcvFilAsgUsrCla,
+ [Brw_ADMI_ASG_CRS] = ActRcvFilAsgCrsCla,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActRcvFilDocDegCla,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActRcvFilDocCtrCla,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActRcvFilDocInsCla,
+ [Brw_ADMI_SHR_DEG] = ActRcvFilShaDegCla,
+ [Brw_ADMI_SHR_CTR] = ActRcvFilShaCtrCla,
+ [Brw_ADMI_SHR_INS] = ActRcvFilShaInsCla,
+ [Brw_ADMI_TCH_CRS] = ActRcvFilTchCrsCla,
+ [Brw_ADMI_TCH_GRP] = ActRcvFilTchGrpCla,
+ [Brw_ADMI_DOC_PRJ] = ActRcvFilDocPrjCla,
+ [Brw_ADMI_ASS_PRJ] = ActRcvFilAssPrjCla,
};
static const Act_Action_t Brw_ActRefreshAfterUploadFiles[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActAdmShaCrs, // Brw_ADMI_SHR_CRS
- ActAdmShaGrp, // Brw_ADMI_SHR_GRP
- ActAdmAsgWrkUsr, // Brw_ADMI_WRK_USR
- ActAdmAsgWrkCrs, // Brw_ADMI_WRK_CRS
- ActAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActAdmBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActAdmAsgWrkUsr, // Brw_ADMI_ASG_USR
- ActAdmAsgWrkCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActAdmDocIns, // Brw_ADMI_DOC_INS
- ActAdmShaDeg, // Brw_ADMI_SHR_DEG
- ActAdmShaCtr, // Brw_ADMI_SHR_CTR
- ActAdmShaIns, // Brw_ADMI_SHR_INS
- ActAdmTchCrs, // Brw_ADMI_TCH_CRS
- ActAdmTchGrp, // Brw_ADMI_TCH_GRP
- ActAdmDocPrj, // Brw_ADMI_DOC_PRJ
- ActAdmAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActAdmShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActAdmShaGrp,
+ [Brw_ADMI_WRK_USR] = ActAdmAsgWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActAdmAsgWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActAdmBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActAdmAsgWrkUsr,
+ [Brw_ADMI_ASG_CRS] = ActAdmAsgWrkCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActAdmShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActAdmShaCtr,
+ [Brw_ADMI_SHR_INS] = ActAdmShaIns,
+ [Brw_ADMI_TCH_CRS] = ActAdmTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActAdmTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActAdmDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActAdmAssPrj,
};
static const Act_Action_t Brw_ActExpandFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActExpSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActExpSeeMrkCrs, // Brw_SHOW_MRK_CRS
- ActExpAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActExpShaCrs, // Brw_ADMI_SHR_CRS
- ActExpShaGrp, // Brw_ADMI_SHR_GRP
- ActExpWrkUsr, // Brw_ADMI_WRK_USR
- ActExpWrkCrs, // Brw_ADMI_WRK_CRS
- ActExpAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActExpBrf, // Brw_ADMI_BRF_USR
- ActExpSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActExpAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActExpSeeMrkGrp, // Brw_SHOW_MRK_GRP
- ActExpAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActExpAsgUsr, // Brw_ADMI_ASG_USR
- ActExpAsgCrs, // Brw_ADMI_ASG_CRS
- ActExpSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActExpAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActExpSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActExpAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActExpSeeDocIns, // Brw_SHOW_DOC_INS
- ActExpAdmDocIns, // Brw_ADMI_DOC_INS
- ActExpShaDeg, // Brw_ADMI_SHR_DEG
- ActExpShaCtr, // Brw_ADMI_SHR_CTR
- ActExpShaIns, // Brw_ADMI_SHR_INS
- ActExpTchCrs, // Brw_ADMI_TCH_CRS
- ActExpTchGrp, // Brw_ADMI_TCH_GRP
- ActExpDocPrj, // Brw_ADMI_DOC_PRJ
- ActExpAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActExpSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActExpSeeMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActExpAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActExpShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActExpShaGrp,
+ [Brw_ADMI_WRK_USR] = ActExpWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActExpWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActExpAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActExpBrf,
+ [Brw_SHOW_DOC_GRP] = ActExpSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActExpAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActExpSeeMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActExpAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActExpAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActExpAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActExpSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActExpAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActExpSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActExpAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActExpSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActExpAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActExpShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActExpShaCtr,
+ [Brw_ADMI_SHR_INS] = ActExpShaIns,
+ [Brw_ADMI_TCH_CRS] = ActExpTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActExpTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActExpDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActExpAssPrj,
};
static const Act_Action_t Brw_ActContractFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActConSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActConSeeMrkCrs, // Brw_SHOW_MRK_CRS
- ActConAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActConShaCrs, // Brw_ADMI_SHR_CRS
- ActConShaGrp, // Brw_ADMI_SHR_GRP
- ActConWrkUsr, // Brw_ADMI_WRK_USR
- ActConWrkCrs, // Brw_ADMI_WRK_CRS
- ActConAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActConBrf, // Brw_ADMI_BRF_USR
- ActConSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActConAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActConSeeMrkGrp, // Brw_SHOW_MRK_GRP
- ActConAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActConAsgUsr, // Brw_ADMI_ASG_USR
- ActConAsgCrs, // Brw_ADMI_ASG_CRS
- ActConSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActConAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActConSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActConAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActConSeeDocIns, // Brw_SHOW_DOC_INS
- ActConAdmDocIns, // Brw_ADMI_DOC_INS
- ActConShaDeg, // Brw_ADMI_SHR_DEG
- ActConShaCtr, // Brw_ADMI_SHR_CTR
- ActConShaIns, // Brw_ADMI_SHR_INS
- ActConTchCrs, // Brw_ADMI_TCH_CRS
- ActConTchGrp, // Brw_ADMI_TCH_GRP
- ActConDocPrj, // Brw_ADMI_DOC_PRJ
- ActConAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActConSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActConSeeMrkCrs,
+ [Brw_ADMI_DOC_CRS] = ActConAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActConShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActConShaGrp,
+ [Brw_ADMI_WRK_USR] = ActConWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActConWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActConAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActConBrf,
+ [Brw_SHOW_DOC_GRP] = ActConSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActConAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActConSeeMrkGrp,
+ [Brw_ADMI_MRK_GRP] = ActConAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActConAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActConAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActConSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActConAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActConSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActConAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActConSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActConAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActConShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActConShaCtr,
+ [Brw_ADMI_SHR_INS] = ActConShaIns,
+ [Brw_ADMI_TCH_CRS] = ActConTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActConTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActConDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActConAssPrj,
};
static const Act_Action_t Brw_ActRecDatFile[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActUnk, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActChgDatAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActChgDatShaCrs, // Brw_ADMI_SHR_CRS
- ActChgDatShaGrp, // Brw_ADMI_SHR_GRP
- ActChgDatWrkUsr, // Brw_ADMI_WRK_USR
- ActChgDatWrkCrs, // Brw_ADMI_WRK_CRS
- ActChgDatAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActChgDatBrf, // Brw_ADMI_BRF_USR
- ActUnk, // Brw_SHOW_DOC_GRP
- ActChgDatAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActChgDatAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActChgDatAsgUsr, // Brw_ADMI_ASG_USR
- ActChgDatAsgCrs, // Brw_ADMI_ASG_CRS
- ActUnk, // Brw_SHOW_DOC_DEG
- ActChgDatAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActUnk, // Brw_SHOW_DOC_CTR
- ActChgDatAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActUnk, // Brw_SHOW_DOC_INS
- ActChgDatAdmDocIns, // Brw_ADMI_DOC_INS
- ActChgDatShaDeg, // Brw_ADMI_SHR_DEG
- ActChgDatShaCtr, // Brw_ADMI_SHR_CTR
- ActChgDatShaIns, // Brw_ADMI_SHR_INS
- ActChgDatTchCrs, // Brw_ADMI_TCH_CRS
- ActChgDatTchGrp, // Brw_ADMI_TCH_GRP
- ActChgDatDocPrj, // Brw_ADMI_DOC_PRJ
- ActChgDatAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActUnk,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActChgDatAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActChgDatShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActChgDatShaGrp,
+ [Brw_ADMI_WRK_USR] = ActChgDatWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActChgDatWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActChgDatAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActChgDatBrf,
+ [Brw_SHOW_DOC_GRP] = ActUnk,
+ [Brw_ADMI_DOC_GRP] = ActChgDatAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActChgDatAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActChgDatAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActChgDatAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActUnk,
+ [Brw_ADMI_DOC_DEG] = ActChgDatAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActUnk,
+ [Brw_ADMI_DOC_CTR] = ActChgDatAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActUnk,
+ [Brw_ADMI_DOC_INS] = ActChgDatAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActChgDatShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActChgDatShaCtr,
+ [Brw_ADMI_SHR_INS] = ActChgDatShaIns,
+ [Brw_ADMI_TCH_CRS] = ActChgDatTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActChgDatTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActChgDatDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActChgDatAssPrj,
};
static const Act_Action_t Brw_ActZIPFolder[Brw_NUM_TYPES_FILE_BROWSER] =
{
- ActUnk, // Brw_UNKNOWN
- ActZIPSeeDocCrs, // Brw_SHOW_DOC_CRS
- ActUnk, // Brw_SHOW_MRK_CRS
- ActZIPAdmDocCrs, // Brw_ADMI_DOC_CRS
- ActZIPShaCrs, // Brw_ADMI_SHR_CRS
- ActZIPShaGrp, // Brw_ADMI_SHR_GRP
- ActZIPWrkUsr, // Brw_ADMI_WRK_USR
- ActZIPWrkCrs, // Brw_ADMI_WRK_CRS
- ActZIPAdmMrkCrs, // Brw_ADMI_MRK_CRS
- ActZIPBrf, // Brw_ADMI_BRF_USR
- ActZIPSeeDocGrp, // Brw_SHOW_DOC_GRP
- ActZIPAdmDocGrp, // Brw_ADMI_DOC_GRP
- ActUnk, // Brw_SHOW_MRK_GRP
- ActZIPAdmMrkGrp, // Brw_ADMI_MRK_GRP
- ActZIPAsgUsr, // Brw_ADMI_ASG_USR
- ActZIPAsgCrs, // Brw_ADMI_ASG_CRS
- ActZIPSeeDocDeg, // Brw_SHOW_DOC_DEG
- ActZIPAdmDocDeg, // Brw_ADMI_DOC_DEG
- ActZIPSeeDocCtr, // Brw_SHOW_DOC_CTR
- ActZIPAdmDocCtr, // Brw_ADMI_DOC_CTR
- ActZIPSeeDocIns, // Brw_SHOW_DOC_INS
- ActZIPAdmDocIns, // Brw_ADMI_DOC_INS
- ActZIPShaDeg, // Brw_ADMI_SHR_DEG
- ActZIPShaCtr, // Brw_ADMI_SHR_CTR
- ActZIPShaIns, // Brw_ADMI_SHR_INS
- ActZIPTchCrs, // Brw_ADMI_TCH_CRS
- ActZIPTchGrp, // Brw_ADMI_TCH_GRP
- ActZIPDocPrj, // Brw_ADMI_DOC_PRJ
- ActZIPAssPrj, // Brw_ADMI_ASS_PRJ
+ [Brw_UNKNOWN ] = ActUnk,
+ [Brw_SHOW_DOC_CRS] = ActZIPSeeDocCrs,
+ [Brw_SHOW_MRK_CRS] = ActUnk,
+ [Brw_ADMI_DOC_CRS] = ActZIPAdmDocCrs,
+ [Brw_ADMI_SHR_CRS] = ActZIPShaCrs,
+ [Brw_ADMI_SHR_GRP] = ActZIPShaGrp,
+ [Brw_ADMI_WRK_USR] = ActZIPWrkUsr,
+ [Brw_ADMI_WRK_CRS] = ActZIPWrkCrs,
+ [Brw_ADMI_MRK_CRS] = ActZIPAdmMrkCrs,
+ [Brw_ADMI_BRF_USR] = ActZIPBrf,
+ [Brw_SHOW_DOC_GRP] = ActZIPSeeDocGrp,
+ [Brw_ADMI_DOC_GRP] = ActZIPAdmDocGrp,
+ [Brw_SHOW_MRK_GRP] = ActUnk,
+ [Brw_ADMI_MRK_GRP] = ActZIPAdmMrkGrp,
+ [Brw_ADMI_ASG_USR] = ActZIPAsgUsr,
+ [Brw_ADMI_ASG_CRS] = ActZIPAsgCrs,
+ [Brw_SHOW_DOC_DEG] = ActZIPSeeDocDeg,
+ [Brw_ADMI_DOC_DEG] = ActZIPAdmDocDeg,
+ [Brw_SHOW_DOC_CTR] = ActZIPSeeDocCtr,
+ [Brw_ADMI_DOC_CTR] = ActZIPAdmDocCtr,
+ [Brw_SHOW_DOC_INS] = ActZIPSeeDocIns,
+ [Brw_ADMI_DOC_INS] = ActZIPAdmDocIns,
+ [Brw_ADMI_SHR_DEG] = ActZIPShaDeg,
+ [Brw_ADMI_SHR_CTR] = ActZIPShaCtr,
+ [Brw_ADMI_SHR_INS] = ActZIPShaIns,
+ [Brw_ADMI_TCH_CRS] = ActZIPTchCrs,
+ [Brw_ADMI_TCH_GRP] = ActZIPTchGrp,
+ [Brw_ADMI_DOC_PRJ] = ActZIPDocPrj,
+ [Brw_ADMI_ASS_PRJ] = ActZIPAssPrj,
};
-
/* All quotas must be multiple of 1 GiB (Gibibyte)*/
#define Brw_GiB (1024ULL * 1024ULL * 1024ULL)
@@ -3518,66 +3517,66 @@ static void Brw_ShowFileBrowser (void)
Gbl.Usrs.Me.Role.Logged == Rol_SYS_ADM;
/***** Set title of file browser *****/
- Brw_TitleOfFileBrowser[Brw_UNKNOWN ] = NULL; // Brw_UNKNOWN
- Brw_TitleOfFileBrowser[Brw_SHOW_DOC_CRS] = Txt_Documents_area; // Brw_SHOW_DOC_CRS
- Brw_TitleOfFileBrowser[Brw_SHOW_MRK_CRS] = Txt_Marks_area; // Brw_SHOW_MRK_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_CRS] = Txt_Documents_management_area; // Brw_ADMI_DOC_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_SHR_CRS] = Txt_Shared_files_area; // Brw_ADMI_SHR_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_SHR_GRP] = Txt_Shared_files_area; // Brw_ADMI_SHR_GRP
- Brw_TitleOfFileBrowser[Brw_ADMI_WRK_USR] = Txt_Works_area; // Brw_ADMI_WRK_USR
- Brw_TitleOfFileBrowser[Brw_ADMI_WRK_CRS] = Txt_Works_area; // Brw_ADMI_WRK_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_MRK_CRS] = Txt_Marks_management_area; // Brw_ADMI_MRK_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_BRF_USR] = Txt_Temporary_private_storage_area; // Brw_ADMI_BRF_USR
- Brw_TitleOfFileBrowser[Brw_SHOW_DOC_GRP] = Txt_Documents_area; // Brw_SHOW_DOC_GRP
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_GRP] = Txt_Documents_management_area; // Brw_ADMI_DOC_GRP
- Brw_TitleOfFileBrowser[Brw_SHOW_MRK_GRP] = Txt_Marks_area; // Brw_SHOW_MRK_GRP
- Brw_TitleOfFileBrowser[Brw_ADMI_MRK_GRP] = Txt_Marks_management_area; // Brw_ADMI_MRK_GRP
- Brw_TitleOfFileBrowser[Brw_ADMI_ASG_USR] = Txt_Assignments_area; // Brw_ADMI_ASG_USR
- Brw_TitleOfFileBrowser[Brw_ADMI_ASG_CRS] = Txt_Assignments_area; // Brw_ADMI_ASG_CRS
- Brw_TitleOfFileBrowser[Brw_SHOW_DOC_DEG] = Txt_Documents_area; // Brw_SHOW_DOC_DEG
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_DEG] = Txt_Documents_management_area; // Brw_ADMI_DOC_DEG
- Brw_TitleOfFileBrowser[Brw_SHOW_DOC_CTR] = Txt_Documents_area; // Brw_SHOW_DOC_CTR
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_CTR] = Txt_Documents_management_area; // Brw_ADMI_DOC_CTR
- Brw_TitleOfFileBrowser[Brw_SHOW_DOC_INS] = Txt_Documents_area; // Brw_SHOW_DOC_INS
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_INS] = Txt_Documents_management_area; // Brw_ADMI_DOC_INS
- Brw_TitleOfFileBrowser[Brw_ADMI_SHR_DEG] = Txt_Shared_files_area; // Brw_ADMI_SHR_DEG
- Brw_TitleOfFileBrowser[Brw_ADMI_SHR_CTR] = Txt_Shared_files_area; // Brw_ADMI_SHR_CTR
- Brw_TitleOfFileBrowser[Brw_ADMI_SHR_INS] = Txt_Shared_files_area; // Brw_ADMI_SHR_INS
- Brw_TitleOfFileBrowser[Brw_ADMI_TCH_CRS] = Txt_Teachers_files_area; // Brw_ADMI_TCH_CRS
- Brw_TitleOfFileBrowser[Brw_ADMI_TCH_GRP] = Txt_Teachers_files_area; // Brw_ADMI_TCH_GRP
- Brw_TitleOfFileBrowser[Brw_ADMI_DOC_PRJ] = Txt_Project_documents; // Brw_ADMI_DOC_PRJ
- Brw_TitleOfFileBrowser[Brw_ADMI_ASS_PRJ] = Txt_Project_assessment; // Brw_ADMI_ASS_PRJ
+ Brw_TitleOfFileBrowser[Brw_UNKNOWN ] = NULL;
+ Brw_TitleOfFileBrowser[Brw_SHOW_DOC_CRS] = Txt_Documents_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_MRK_CRS] = Txt_Marks_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_CRS] = Txt_Documents_management_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_SHR_CRS] = Txt_Shared_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_SHR_GRP] = Txt_Shared_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_WRK_USR] = Txt_Works_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_WRK_CRS] = Txt_Works_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_MRK_CRS] = Txt_Marks_management_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_BRF_USR] = Txt_Temporary_private_storage_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_DOC_GRP] = Txt_Documents_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_GRP] = Txt_Documents_management_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_MRK_GRP] = Txt_Marks_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_MRK_GRP] = Txt_Marks_management_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_ASG_USR] = Txt_Assignments_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_ASG_CRS] = Txt_Assignments_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_DOC_DEG] = Txt_Documents_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_DEG] = Txt_Documents_management_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_DOC_CTR] = Txt_Documents_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_CTR] = Txt_Documents_management_area;
+ Brw_TitleOfFileBrowser[Brw_SHOW_DOC_INS] = Txt_Documents_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_INS] = Txt_Documents_management_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_SHR_DEG] = Txt_Shared_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_SHR_CTR] = Txt_Shared_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_SHR_INS] = Txt_Shared_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_TCH_CRS] = Txt_Teachers_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_TCH_GRP] = Txt_Teachers_files_area;
+ Brw_TitleOfFileBrowser[Brw_ADMI_DOC_PRJ] = Txt_Project_documents;
+ Brw_TitleOfFileBrowser[Brw_ADMI_ASS_PRJ] = Txt_Project_assessment;
/***** Set help link of file browser *****/
- Brw_HelpOfFileBrowser[Brw_UNKNOWN ] = NULL; // Brw_UNKNOWN
- Brw_HelpOfFileBrowser[Brw_SHOW_DOC_CRS] = Hlp_FILES_Documents; // Brw_SHOW_DOC_CRS
- Brw_HelpOfFileBrowser[Brw_SHOW_MRK_CRS] = Hlp_FILES_Marks; // Brw_SHOW_MRK_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_CRS] = Hlp_FILES_Documents; // Brw_ADMI_DOC_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_SHR_CRS] = Hlp_FILES_Shared; // Brw_ADMI_SHR_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_SHR_GRP] = Hlp_FILES_Shared; // Brw_ADMI_SHR_GRP
- Brw_HelpOfFileBrowser[Brw_ADMI_WRK_USR] = Hlp_FILES_Homework_for_students; // Brw_ADMI_WRK_USR
- Brw_HelpOfFileBrowser[Brw_ADMI_WRK_CRS] = Hlp_FILES_Homework_for_teachers; // Brw_ADMI_WRK_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_MRK_CRS] = Hlp_FILES_Marks; // Brw_ADMI_MRK_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_BRF_USR] = Hlp_FILES_Briefcase; // Brw_ADMI_BRF_USR
- Brw_HelpOfFileBrowser[Brw_SHOW_DOC_GRP] = Hlp_FILES_Documents; // Brw_SHOW_DOC_GRP
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_GRP] = Hlp_FILES_Documents; // Brw_ADMI_DOC_GRP
- Brw_HelpOfFileBrowser[Brw_SHOW_MRK_GRP] = Hlp_FILES_Marks; // Brw_SHOW_MRK_GRP
- Brw_HelpOfFileBrowser[Brw_ADMI_MRK_GRP] = Hlp_FILES_Marks; // Brw_ADMI_MRK_GRP
- Brw_HelpOfFileBrowser[Brw_ADMI_ASG_USR] = Hlp_FILES_Homework_for_students; // Brw_ADMI_ASG_USR
- Brw_HelpOfFileBrowser[Brw_ADMI_ASG_CRS] = Hlp_FILES_Homework_for_teachers; // Brw_ADMI_ASG_CRS
- Brw_HelpOfFileBrowser[Brw_SHOW_DOC_DEG] = Hlp_FILES_Documents; // Brw_SHOW_DOC_DEG
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_DEG] = Hlp_FILES_Documents; // Brw_ADMI_DOC_DEG
- Brw_HelpOfFileBrowser[Brw_SHOW_DOC_CTR] = Hlp_FILES_Documents; // Brw_SHOW_DOC_CTR
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_CTR] = Hlp_FILES_Documents; // Brw_ADMI_DOC_CTR
- Brw_HelpOfFileBrowser[Brw_SHOW_DOC_INS] = Hlp_FILES_Documents; // Brw_SHOW_DOC_INS
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_INS] = Hlp_FILES_Documents; // Brw_ADMI_DOC_INS
- Brw_HelpOfFileBrowser[Brw_ADMI_SHR_DEG] = Hlp_FILES_Shared; // Brw_ADMI_SHR_DEG
- Brw_HelpOfFileBrowser[Brw_ADMI_SHR_CTR] = Hlp_FILES_Shared; // Brw_ADMI_SHR_CTR
- Brw_HelpOfFileBrowser[Brw_ADMI_SHR_INS] = Hlp_FILES_Shared; // Brw_ADMI_SHR_INS
- Brw_HelpOfFileBrowser[Brw_ADMI_TCH_CRS] = Hlp_FILES_Private; // Brw_ADMI_TCH_CRS
- Brw_HelpOfFileBrowser[Brw_ADMI_TCH_GRP] = Hlp_FILES_Private; // Brw_ADMI_TCH_GRP
- Brw_HelpOfFileBrowser[Brw_ADMI_DOC_PRJ] = Hlp_ASSESSMENT_Projects; // Brw_ADMI_DOC_PRJ
- Brw_HelpOfFileBrowser[Brw_ADMI_ASS_PRJ] = Hlp_ASSESSMENT_Projects; // Brw_ADMI_ASS_PRJ
+ Brw_HelpOfFileBrowser[Brw_UNKNOWN ] = NULL;
+ Brw_HelpOfFileBrowser[Brw_SHOW_DOC_CRS] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_SHOW_MRK_CRS] = Hlp_FILES_Marks;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_CRS] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_SHR_CRS] = Hlp_FILES_Shared;
+ Brw_HelpOfFileBrowser[Brw_ADMI_SHR_GRP] = Hlp_FILES_Shared;
+ Brw_HelpOfFileBrowser[Brw_ADMI_WRK_USR] = Hlp_FILES_Homework_for_students;
+ Brw_HelpOfFileBrowser[Brw_ADMI_WRK_CRS] = Hlp_FILES_Homework_for_teachers;
+ Brw_HelpOfFileBrowser[Brw_ADMI_MRK_CRS] = Hlp_FILES_Marks;
+ Brw_HelpOfFileBrowser[Brw_ADMI_BRF_USR] = Hlp_FILES_Briefcase;
+ Brw_HelpOfFileBrowser[Brw_SHOW_DOC_GRP] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_GRP] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_SHOW_MRK_GRP] = Hlp_FILES_Marks;
+ Brw_HelpOfFileBrowser[Brw_ADMI_MRK_GRP] = Hlp_FILES_Marks;
+ Brw_HelpOfFileBrowser[Brw_ADMI_ASG_USR] = Hlp_FILES_Homework_for_students;
+ Brw_HelpOfFileBrowser[Brw_ADMI_ASG_CRS] = Hlp_FILES_Homework_for_teachers;
+ Brw_HelpOfFileBrowser[Brw_SHOW_DOC_DEG] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_DEG] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_SHOW_DOC_CTR] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_CTR] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_SHOW_DOC_INS] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_INS] = Hlp_FILES_Documents;
+ Brw_HelpOfFileBrowser[Brw_ADMI_SHR_DEG] = Hlp_FILES_Shared;
+ Brw_HelpOfFileBrowser[Brw_ADMI_SHR_CTR] = Hlp_FILES_Shared;
+ Brw_HelpOfFileBrowser[Brw_ADMI_SHR_INS] = Hlp_FILES_Shared;
+ Brw_HelpOfFileBrowser[Brw_ADMI_TCH_CRS] = Hlp_FILES_Private;
+ Brw_HelpOfFileBrowser[Brw_ADMI_TCH_GRP] = Hlp_FILES_Private;
+ Brw_HelpOfFileBrowser[Brw_ADMI_DOC_PRJ] = Hlp_ASSESSMENT_Projects;
+ Brw_HelpOfFileBrowser[Brw_ADMI_ASS_PRJ] = Hlp_ASSESSMENT_Projects;
/***** Set contextual icon in box *****/
Gbl.FileBrowser.IconViewEdit = Brw_ICON_NONE;