mirror of
https://github.com/chylex/TweetDuck.git
synced 2025-05-01 17:34:10 +02:00
Add a custom alert function with customizable icon and no text length limit
This commit is contained in:
parent
1450cc24a3
commit
d76027558b
@ -155,6 +155,19 @@ public void OpenBrowser(string url){
|
|||||||
BrowserUtils.OpenExternalBrowser(url);
|
BrowserUtils.OpenExternalBrowser(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void Alert(string type, string contents){
|
||||||
|
MessageBoxIcon icon;
|
||||||
|
|
||||||
|
switch(type){
|
||||||
|
case "error": icon = MessageBoxIcon.Error; break;
|
||||||
|
case "warning": icon = MessageBoxIcon.Warning; break;
|
||||||
|
case "info": icon = MessageBoxIcon.Information; break;
|
||||||
|
default: icon = MessageBoxIcon.None; break;
|
||||||
|
}
|
||||||
|
|
||||||
|
MessageBox.Show(contents, Program.BrandName+" Browser Message", MessageBoxButtons.OK, icon);
|
||||||
|
}
|
||||||
|
|
||||||
public void Log(string data){
|
public void Log(string data){
|
||||||
System.Diagnostics.Debug.WriteLine(data);
|
System.Diagnostics.Debug.WriteLine(data);
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
obj = eval("("+contents+")");
|
obj = eval("("+contents+")");
|
||||||
}catch(err){
|
}catch(err){
|
||||||
if (!(onFailure && onFailure(err.message))){
|
if (!(onFailure && onFailure(err.message))){
|
||||||
alert("Problem loading '"+fileName+"' file for '"+identifier+"' plugin, the JavaScript syntax is invalid: "+err.message);
|
$TD.alert("warning", "Problem loading '"+fileName+"' file for '"+identifier+"' plugin, the JavaScript syntax is invalid: "+err.message);
|
||||||
}
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
@ -20,7 +20,7 @@
|
|||||||
onSuccess && onSuccess(obj);
|
onSuccess && onSuccess(obj);
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
if (!(onFailure && onFailure(err))){
|
if (!(onFailure && onFailure(err))){
|
||||||
alert("Problem loading '"+fileName+"' file for '"+identifier+"' plugin: "+err);
|
$TD.alert("warning", "Problem loading '"+fileName+"' file for '"+identifier+"' plugin: "+err);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@ -36,7 +36,7 @@
|
|||||||
continueLoading(token, identifier, fileNameUser, onSuccess, onFailure);
|
continueLoading(token, identifier, fileNameUser, onSuccess, onFailure);
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
if (!(onFailure && onFailure(err))){
|
if (!(onFailure && onFailure(err))){
|
||||||
alert("Problem generating '"+fileNameUser+"' file for '"+identifier+"' plugin: "+err);
|
$TD.alert("warning", "Problem generating '"+fileNameUser+"' file for '"+identifier+"' plugin: "+err);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -45,7 +45,7 @@
|
|||||||
}
|
}
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
if (!(onFailure && onFailure(err))){
|
if (!(onFailure && onFailure(err))){
|
||||||
alert("Problem checking '"+fileNameUser+"' file for '"+identifier+"' plugin: "+err);
|
$TD.alert("warning", "Problem checking '"+fileNameUser+"' file for '"+identifier+"' plugin: "+err);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user