00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef LIBAEGIS_AEL_COLUMN_WIDTH_H
00021 #define LIBAEGIS_AEL_COLUMN_WIDTH_H
00022
00023
00024 #define ELAPSED_TIME_THRESHOLD (10L * 60L) // ten minutes
00025
00026
00027
00028
00029
00030
00031 #define USAGE_WIDTH 7 // strlen("manual_") = 7
00032 #define ACTION_WIDTH 8 // strlen("insulate") = 8
00033 #define EDIT_WIDTH 12 // strlen("1.23 (4.56)") = 11,
00034
00035 #define LOGIN_WIDTH 8 // login names will be <= 8
00036 #define WHAT_WIDTH 15 // widest is 20, worst is 10
00037 #define WHEN_WIDTH 15 // ctime fits in 2 lines
00038 #define WHO_WIDTH LOGIN_WIDTH
00039 #define CHANGE_WIDTH 7
00040 #define STATE_WIDTH 15 // widest is 20, worst is 11
00041 #define ARCH_WIDTH 8
00042 #define HOST_WIDTH 8
00043 #define TIME_WIDTH 11 // strlen("99-Oct-2000") = 11
00044 #define INDENT_WIDTH 8 // used for change_details
00045 #define PROJECT_WIDTH 15
00046 #define DIRECTORY_WIDTH 23
00047 #define ATTR_WIDTH 15 // used for file and change attributes
00048 #define UUID_WIDTH 36
00049 #define FILENAME_WIDTH 42 // FILENAME_WIDTH + 1 + UUID_WIDTH < 80
00050 #define VERSION_WIDTH 10 // strlen("1.234.D567") = 10
00051
00052 #endif // LIBAEGIS_AEL_COLUMN_WIDTH_H