remove ^Ms for varada. no bug. rs=bienvenu

git-svn-id: svn://10.0.0.236/trunk@102538 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
sspitzer%netscape.com 2001-09-07 20:58:16 +00:00
parent e9470a3d39
commit 841c0f5106

View File

@ -24,7 +24,7 @@ var msgCompConvertible = Components.interfaces.nsIMsgCompConvertible;
var msgCompType = Components.interfaces.nsIMsgCompType;
var msgCompFormat = Components.interfaces.nsIMsgCompFormat;
var abPreferMailFormat = Components.interfaces.nsIAbPreferMailFormat;
var plaintextEditor = Components.interfaces.nsIPlaintextEditor;
var plaintextEditor = Components.interfaces.nsIPlaintextEditor;
var accountManagerContractID = "@mozilla.org/messenger/account-manager;1";
var accountManager = Components.classes[accountManagerContractID].getService(Components.interfaces.nsIMsgAccountManager);
@ -82,29 +82,29 @@ if (prefs) {
}
}
}
function disableEditableFields()
{
editorShell.editor.SetFlags(plaintextEditor.eEditorReadonlyMask);
document.getElementById("msgSubject").setAttribute('disabled', 'true');
var disableElements = document.getElementsByAttribute("disableonsend", "true");
for (i=0;i<disableElements.length;i++)
{
disableElements[i].setAttribute('disabled', 'true');
}
}
function enableEditableFields()
{
editorShell.editor.SetFlags(plaintextEditor.eEditorMailMask);
document.getElementById("msgSubject").removeAttribute("disabled");
var enableElements = document.getElementsByAttribute("disableonsend", "true");
for (i=0;i<enableElements.length;i++)
{
enableElements[i].removeAttribute('disabled');
}
}
function disableEditableFields()
{
editorShell.editor.SetFlags(plaintextEditor.eEditorReadonlyMask);
document.getElementById("msgSubject").setAttribute('disabled', 'true');
var disableElements = document.getElementsByAttribute("disableonsend", "true");
for (i=0;i<disableElements.length;i++)
{
disableElements[i].setAttribute('disabled', 'true');
}
}
function enableEditableFields()
{
editorShell.editor.SetFlags(plaintextEditor.eEditorMailMask);
document.getElementById("msgSubject").removeAttribute("disabled");
var enableElements = document.getElementsByAttribute("disableonsend", "true");
for (i=0;i<enableElements.length;i++)
{
enableElements[i].removeAttribute('disabled');
}
}
var stateListener = {
NotifyComposeFieldsReady: function() {
ComposeFieldsReady();
@ -113,9 +113,9 @@ var stateListener = {
ComposeProcessDone: function(aResult) {
dump("\n RECEIVE ComposeProcessDone\n\n");
windowLocked = false;
CommandUpdate_MsgCompose();
enableEditableFields();
CommandUpdate_MsgCompose();
enableEditableFields();
if (aResult== Components.results.NS_OK)
{
contentChanged = false;
@ -1409,8 +1409,8 @@ function GenericSendMessage( msgType )
try {
windowLocked = true;
CommandUpdate_MsgCompose();
disableEditableFields();
disableEditableFields();
var progress = Components.classes["@mozilla.org/messenger/progress;1"].createInstance(Components.interfaces.nsIMsgProgress);
if (progress)
{
@ -1421,7 +1421,7 @@ function GenericSendMessage( msgType )
}
catch (ex) {
dump("failed to SendMsg: " + ex + "\n");
windowLocked = false;
windowLocked = false;
enableEditableFields();
CommandUpdate_MsgCompose();
}