Kód: Vybrať všetko
bla bla blablablaaa"asdds, asdasd"Kód: Vybrať všetko
blablabla bla slovo a tu text ktorý by sa mal čítať//autoeditácia príspevku (26 Mar 2011, 19:04)
alebo v php by som poprosil.
Kód: Vybrať všetko
bla bla blablablaaa"asdds, asdasd"Kód: Vybrať všetko
blablabla bla slovo a tu text ktorý by sa mal čítať
Kód: Vybrať všetko
var sw:Number = Stage.width;
var vstY:Number = 10;
var wTxT:Number = 500;
var hTxT:Number = 150;
var spacer:Number = 10;
//
/* tu sa nastavuje oddelovac podla ktoreho sa ma text parsovat
teraz je nastavena uvodzovka "
*/
var oddelovac:String = '"';
//
this.createTextField("vstup", this.getNextHighestDepth(), (sw-wTxT)/2, vstY, wTxT, hTxT);
this.vstup.multiline = vstup.border=true;
this.vstup.type = "input";
//
this.createTextField("vystup", this.getNextHighestDepth(), (sw-wTxT)/2, vstup._y+hTxT+spacer, wTxT, hTxT);
this.vystup.multiline = vystup.border=true;
this.vystup.type = "dynamic";
//
this.createEmptyMovieClip("tlacitko", this.getNextHighestDepth());
var a:String = "PARSOVAŤ";
with (tlacitko) {
beginFill(0xCCCCCC);
lineTo(100, 0);
lineTo(100, 30);
lineTo(0, 30);
lineTo(0, 0);
endFill();
_x = (sw-_width)/2;
_y = vystup._y+hTxT+spacer;
//
var zarovnanie:TextFormat = new TextFormat();
zarovnanie.align = "center";
//
createTextField("popis", this.getNextHighestDepth(), 0, 5, _width, 20);
popis.selectable = false;
popis.type = "dynamic";
popis.html = true;
popis.htmlText = a;
popis.setTextFormat(zarovnanie);
}
//
/* Toto je funkcia na parsovanie textu v úvodzovkách.
Funkcia vypíše iba text prvého zaindexovania úvodzovky.
Či sú úvodzovky dve alebo viac už program nekontroluje.*/
function parsovanie(hdt:String):String {
var pole:Array = hdt.split(oddelovac);
return pole[1];
}
//parser end
function evtColor(typ:Number):Void {
var color:String = "0000";
if (typ == 1) {
color = "FF00";
} else if (typ == 2) {
color = "0088";
}
this.tlacitko.popis.htmlText = "<font color=\'#"+color+"00\'>"+this.a+"</font>";
this.tlacitko.popis.setTextFormat(zarovnanie);
}
this.tlacitko.onRollOver = function():Void {
evtColor(1);
};
this.tlacitko.onRollOut = this.tlacitko.onReleaseOutside=function ():Void {
evtColor();
};
this.tlacitko.onPress = function():Void {
evtColor(2);
};
this.tlacitko.onRelease = function():Void {
if (this._parent.vstup.length>2) {
this._parent.vystup.text = this._parent.parsovanie(vstup.text);
}
evtColor(1);
};
//
vstup.onSetFocus = function():Void {
this.text = vystup.text="";
};
// Áno. Tu máš na úvodzovky dokonca samostatný prepínač. Určite to tak bude aj vo VB (a neviem kde ešte)redge napísal:(regular expressions?)