| 875 | | if([[_connection account] getUserInfo]) |
|---|
| 876 | | [_getUserInfoButton setEnabled:YES]; |
|---|
| 877 | | else |
|---|
| 878 | | [_getUserInfoButton setEnabled:NO]; |
|---|
| 879 | | |
|---|
| 880 | | if([[_connection account] broadcast]) |
|---|
| 881 | | [_broadcastButton setEnabled:YES]; |
|---|
| 882 | | else |
|---|
| 883 | | [_broadcastButton setEnabled:NO]; |
|---|
| 884 | | |
|---|
| 885 | | if([[_connection account] postNews]) |
|---|
| 886 | | [_postNewsButton setEnabled:YES]; |
|---|
| 887 | | else |
|---|
| 888 | | [_postNewsButton setEnabled:NO]; |
|---|
| 889 | | |
|---|
| 890 | | if([[_connection account] clearNews]) |
|---|
| 891 | | [_clearNewsButton setEnabled:YES]; |
|---|
| 892 | | else |
|---|
| 893 | | [_clearNewsButton setEnabled:NO]; |
|---|
| 894 | | |
|---|
| 895 | | if([[_connection account] download]) |
|---|
| 896 | | [_downloadButton setEnabled:YES]; |
|---|
| 897 | | else |
|---|
| 898 | | [_downloadButton setEnabled:NO]; |
|---|
| 899 | | |
|---|
| 900 | | if([[_connection account] upload]) |
|---|
| 901 | | [_uploadButton setEnabled:YES]; |
|---|
| 902 | | else |
|---|
| 903 | | [_uploadButton setEnabled:NO]; |
|---|
| 904 | | |
|---|
| 905 | | if([[_connection account] uploadAnywhere]) |
|---|
| 906 | | [_uploadAnywhereButton setEnabled:YES]; |
|---|
| 907 | | else |
|---|
| 908 | | [_uploadAnywhereButton setEnabled:NO]; |
|---|
| 909 | | |
|---|
| 910 | | if([[_connection account] createFolders]) |
|---|
| 911 | | [_createFoldersButton setEnabled:YES]; |
|---|
| 912 | | else |
|---|
| 913 | | [_createFoldersButton setEnabled:NO]; |
|---|
| 914 | | |
|---|
| 915 | | if([[_connection account] moveFiles]) |
|---|
| 916 | | [_moveButton setEnabled:YES]; |
|---|
| 917 | | else |
|---|
| 918 | | [_moveButton setEnabled:NO]; |
|---|
| 919 | | |
|---|
| 920 | | if([[_connection account] deleteFiles]) |
|---|
| 921 | | [_deleteButton setEnabled:YES]; |
|---|
| 922 | | else |
|---|
| 923 | | [_deleteButton setEnabled:NO]; |
|---|
| 924 | | |
|---|
| 925 | | if([[_connection account] viewDropBoxes]) |
|---|
| 926 | | [_viewDropBoxButton setEnabled:YES]; |
|---|
| 927 | | else |
|---|
| 928 | | [_viewDropBoxButton setEnabled:NO]; |
|---|
| 929 | | |
|---|
| 930 | | if([[_connection account] createAccounts]) |
|---|
| 931 | | [_createAccountsButton setEnabled:YES]; |
|---|
| 932 | | else |
|---|
| 933 | | [_createAccountsButton setEnabled:NO]; |
|---|
| 934 | | |
|---|
| 935 | | if([[_connection account] editAccounts]) |
|---|
| 936 | | [_editAccountsButton setEnabled:YES]; |
|---|
| 937 | | else |
|---|
| 938 | | [_editAccountsButton setEnabled:NO]; |
|---|
| 939 | | |
|---|
| 940 | | if([[_connection account] deleteAccounts]) |
|---|
| 941 | | [_deleteAccountsButton setEnabled:YES]; |
|---|
| 942 | | else |
|---|
| 943 | | [_deleteAccountsButton setEnabled:NO]; |
|---|
| 944 | | |
|---|
| 945 | | if([[_connection account] elevatePrivileges]) |
|---|
| 946 | | [_elevatePrivilegesButton setEnabled:YES]; |
|---|
| 947 | | else |
|---|
| 948 | | [_elevatePrivilegesButton setEnabled:NO]; |
|---|
| 949 | | |
|---|
| 950 | | if([[_connection account] kickUsers]) |
|---|
| 951 | | [_kickUsersButton setEnabled:YES]; |
|---|
| 952 | | else |
|---|
| 953 | | [_kickUsersButton setEnabled:NO]; |
|---|
| 954 | | |
|---|
| 955 | | if([[_connection account] banUsers]) |
|---|
| 956 | | [_banUsersButton setEnabled:YES]; |
|---|
| 957 | | else |
|---|
| 958 | | [_banUsersButton setEnabled:NO]; |
|---|
| 959 | | |
|---|
| 960 | | if([[_connection account] cannotBeKicked]) |
|---|
| 961 | | [_cannotBeKickedButton setEnabled:YES]; |
|---|
| 962 | | else |
|---|
| 963 | | [_cannotBeKickedButton setEnabled:NO]; |
|---|
| | 875 | [_getUserInfoButton setEnabled:[[_connection account] getUserInfo]]; |
|---|
| | 876 | [_broadcastButton setEnabled:[[_connection account] broadcast]]; |
|---|
| | 877 | [_postNewsButton setEnabled:[[_connection account] postNews]]; |
|---|
| | 878 | [_clearNewsButton setEnabled:[[_connection account] clearNews]]; |
|---|
| | 879 | |
|---|
| | 880 | [_downloadButton setEnabled:[[_connection account] download]]; |
|---|
| | 881 | [_uploadButton setEnabled:[[_connection account] upload]]; |
|---|
| | 882 | [_uploadAnywhereButton setEnabled:[[_connection account] uploadAnywhere]]; |
|---|
| | 883 | [_createFoldersButton setEnabled:[[_connection account] createFolders]]; |
|---|
| | 884 | [_moveButton setEnabled:[[_connection account] changeFiles]]; |
|---|
| | 885 | [_deleteButton setEnabled:[[_connection account] deleteFiles]]; |
|---|
| | 886 | [_viewDropBoxButton setEnabled:[[_connection account] viewDropBoxes]]; |
|---|
| | 887 | |
|---|
| | 888 | [_createAccountsButton setEnabled:[[_connection account] createAccounts]]; |
|---|
| | 889 | [_editAccountsButton setEnabled:[[_connection account] editAccounts]]; |
|---|
| | 890 | [_deleteAccountsButton setEnabled:[[_connection account] deleteAccounts]]; |
|---|
| | 891 | [_elevatePrivilegesButton setEnabled:[[_connection account] elevatePrivileges]]; |
|---|
| | 892 | [_kickUsersButton setEnabled:[[_connection account] kickUsers]]; |
|---|
| | 893 | [_banUsersButton setEnabled:[[_connection account] banUsers]]; |
|---|
| | 894 | [_cannotBeKickedButton setEnabled:[[_connection account] cannotBeKicked]]; |
|---|