email me your reply please.
ok… so basically I’m making a XMLSocket chat.
and I want my server text to update constantly… right now it only updates everytime you press send. any suggestions?
so the variable that the text loads with is “server”
and also if anyone knows how to use the componant buttons and make them able to hit return to sumbit content. PLEASE TELL =]
thanks,
Aaron1987
// users variable "Login name"
var user = user.text;
// Create new XMLSocket object
socket = new XMLSocket();
// Hardcoded connection sequence for now
socket.connect('localhost', 1025);
// Override appropriate functions
socket.onXML = newXML;
socket.onConnect = newConnection;
socket.onClose = endConnection;
function newXML(doc) {
server += doc.toString()+newline;
server.scroll = server.maxscroll;
trace("server.scroll: "+_level0.server.scroll);
trace("maxscroll: "+_level0.server.maxscroll);
}
function newConnection(success) {
if (success) {
server += "Connection Made Successful"+newline+"------------------------------------------"+newline;
users += "Users:"+newline+"Aaron";
} else {
server += "Cannot Connect To Server"+newline;
}
}
function endConnection() {
server += "------------------------------------------"+newline;
server += "Disconnected"+newline;
}
sendButton.onPress = function() {
foo = new XML(_root.login.user.text+":"+message);
socket.send(foo);
message = "";
};
_root.login.loginDragger.onPress = function() {
_root.login.startDrag();
};
_root.login.loginDragger.onRelease = _root.login.loginDragger.onReleaseOutside=function () {
_root.login.stopDrag();
};
_root.login.loginButton.onRelease = function() {
_root.login._visible = false;
};
logoutButton.onRelease = function() {
_root.login._visible = true;
};
// Scroll bar buttons
contentUpButton.onPress = function() {
server.scroll = server.scroll-1;
trace("server.scroll: "+server.scroll);
trace("maxscroll: "+server.maxscroll);
};
contentDownButton.onPress = function() {
server.scroll = server.scroll+1;
};
usersUpButton.onPress = function() {
server.scroll = server.scroll-1;
trace("server.scroll: "+server.scroll);
trace("maxscroll: "+server.maxscroll);
};
usersDownButton.onPress = function() {
server.scroll = server.scroll+1;
};