Lines 650-679
Link Here
|
650 |
case ProxySettings.DIRECT_CONNECTION: |
650 |
case ProxySettings.DIRECT_CONNECTION: |
651 |
rbNoProxy.setSelected (true); |
651 |
rbNoProxy.setSelected (true); |
652 |
bReloadProxy.setEnabled(false); |
652 |
bReloadProxy.setEnabled(false); |
653 |
tfProxyHost.setEnabled (false); |
653 |
enableManualProxyControls(false); |
654 |
tfProxyPort.setEnabled (false); |
|
|
655 |
bMoreProxy.setEnabled (false); |
656 |
break; |
654 |
break; |
657 |
case ProxySettings.AUTO_DETECT_PROXY: |
655 |
case ProxySettings.AUTO_DETECT_PROXY: |
658 |
rbUseSystemProxy.setSelected (true); |
656 |
rbUseSystemProxy.setSelected (true); |
659 |
bReloadProxy.setEnabled(true); |
657 |
bReloadProxy.setEnabled(true); |
660 |
tfProxyHost.setEnabled (false); |
658 |
enableManualProxyControls(false); |
661 |
tfProxyPort.setEnabled (false); |
|
|
662 |
bMoreProxy.setEnabled (false); |
663 |
break; |
659 |
break; |
664 |
case ProxySettings.MANUAL_SET_PROXY: |
660 |
case ProxySettings.MANUAL_SET_PROXY: |
665 |
rbHTTPProxy.setSelected (true); |
661 |
rbHTTPProxy.setSelected (true); |
666 |
bReloadProxy.setEnabled(false); |
662 |
bReloadProxy.setEnabled(false); |
667 |
tfProxyHost.setEnabled (true); |
663 |
enableManualProxyControls(true); |
668 |
tfProxyPort.setEnabled (true); |
|
|
669 |
bMoreProxy.setEnabled (true); |
670 |
break; |
664 |
break; |
671 |
case ProxySettings.AUTO_DETECT_PAC: |
665 |
case ProxySettings.AUTO_DETECT_PAC: |
672 |
rbUseSystemProxy.setSelected (true); |
666 |
rbUseSystemProxy.setSelected (true); |
673 |
bReloadProxy.setEnabled(true); |
667 |
bReloadProxy.setEnabled(true); |
674 |
tfProxyHost.setEnabled (false); |
668 |
enableManualProxyControls(false); |
675 |
tfProxyPort.setEnabled (false); |
|
|
676 |
bMoreProxy.setEnabled (false); |
677 |
break; |
669 |
break; |
678 |
} |
670 |
} |
679 |
tfProxyHost.setText (model.getHttpProxyHost ()); |
671 |
tfProxyHost.setText (model.getHttpProxyHost ()); |
Lines 791-796
Link Here
|
791 |
tfProxyHost.setEnabled (rbHTTPProxy.isSelected ()); |
783 |
tfProxyHost.setEnabled (rbHTTPProxy.isSelected ()); |
792 |
tfProxyPort.setEnabled (rbHTTPProxy.isSelected ()); |
784 |
tfProxyPort.setEnabled (rbHTTPProxy.isSelected ()); |
793 |
bMoreProxy.setEnabled (rbHTTPProxy.isSelected ()); |
785 |
bMoreProxy.setEnabled (rbHTTPProxy.isSelected ()); |
|
|
786 |
enableManualProxyControls(rbHTTPProxy.isSelected()); |
787 |
if (rbHTTPProxy.isSelected()){ |
788 |
//focus textfield when manual proxy is selected |
789 |
tfProxyHost.requestFocusInWindow(); |
790 |
} |
794 |
rbUseSystemProxy.setToolTipText (getUseSystemProxyToolTip ()); |
791 |
rbUseSystemProxy.setToolTipText (getUseSystemProxyToolTip ()); |
795 |
} |
792 |
} |
796 |
|
793 |
|
Lines 801-804
Link Here
|
801 |
private static Preferences getProxyPreferences() { |
798 |
private static Preferences getProxyPreferences() { |
802 |
return NbPreferences.forModule(ProxySettings.class); |
799 |
return NbPreferences.forModule(ProxySettings.class); |
803 |
} |
800 |
} |
|
|
801 |
|
802 |
private void enableManualProxyControls(boolean enabled) { |
803 |
lProxyHost.setEnabled(enabled); |
804 |
tfProxyHost.setEnabled(enabled); |
805 |
lProxyPort.setEnabled(enabled); |
806 |
tfProxyPort.setEnabled(enabled); |
807 |
bMoreProxy.setEnabled(enabled); |
804 |
} |
808 |
} |
|
|
809 |
} |