Package org.apache.flex.swf.tags

Examples of org.apache.flex.swf.tags.CSMTextSettingsTag


    }

    private CSMTextSettingsTag readCSMTextSettings() throws MalformedTagException
    {
        final int id = bitStream.readUI16();
        final CSMTextSettingsTag tag = new CSMTextSettingsTag();
        final ICharacterTag textTag = getTagById(id, tag.getTagType());

        tag.setTextTag(textTag);
        bitStream.byteAlign();
        tag.setUseFlashType(bitStream.readUB(2));
        tag.setGridFit(bitStream.readUB(3));
        bitStream.readUB(3); // reserved
        // 8 bits - no need to align
        tag.setThickness(bitStream.readFLOAT());
        tag.setSharpness(bitStream.readFLOAT());
        bitStream.readUI8(); // reserved

        if (textTag instanceof DefineTextTag)
            ((DefineTextTag)textTag).setCSMTextSettings(tag);
        else if (textTag instanceof DefineEditTextTag)
View Full Code Here


        tagBuffer.writeString(tag.getVariableName());

        if (tag.isHasText())
            tagBuffer.writeString(tag.getInitialText());

        CSMTextSettingsTag textSettings = tag.getCSMTextSettings();
        if (textSettings != null)
            extraTags.add(textSettings);
    }
View Full Code Here

            writeTextRecord(textRecord, tag);
        }
        tagBuffer.byteAlign();
        tagBuffer.writeUI8(0); // end of records

        CSMTextSettingsTag textSettings = tag.getCSMTextSettings();
        if (textSettings != null)
            extraTags.add(textSettings);
    }
View Full Code Here

TOP

Related Classes of org.apache.flex.swf.tags.CSMTextSettingsTag

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.