⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 textfield.xs

📁 flash swf file player
💻 XS
字号:
/* ==================================================================== * Copyright (c) 2000-2003 by Soheil Seyfaie. All rights reserved. * This program is free software; you can redistribute it and/or modify * it under the same terms as Perl itself. * ==================================================================== * * $Id: TextField.xs,v 1.4 2003/02/01 18:26:23 soheil Exp $ */#include "EXTERN.h"#include "perl.h"#include "XSUB.h"#include "SWF.h"#include "perl_swf.h"MODULE = SWF::TextField	    PACKAGE = SWF::TextField	PREFIX = SWFTextField_PROTOTYPES: ENABLESWF::TextFieldSWFTextField_new(package="SWF::TextField", ...)	char *package        PREINIT:        int flags;	CODE:        RETVAL = newSWFTextField();        ST(0) = sv_newmortal();        sv_setref_pv(ST(0), package, (void*)RETVAL);        if(items>1){            flags = (int)SvIV(ST(1));            SWFTextField_setFlags(RETVAL, flags);        }voiddestroySWFTextField(field)        SWF::TextField	field        ALIAS:        SWF::TextField::DESTROY = 1	CODE:        S_DEBUG(2, fprintf(stderr, "TextField DESTROY CALLED\n"));	swf_stash_refcnt_dec((SV*)SvRV(ST(0)));        destroySWFTextField(field);voidSWFTextField_setFont(field, font)	SWF::TextField	field	SWF::Block	font = (SWF__Block) SvIV((SV*)SvRV(ST(1)));	CODE:	swf_stash_refcnt_inc((SV*)SvRV(ST(0)), (SV*)SvRV(ST(1)));	SWFTextField_setFont(field, font);voidSWFTextField_setBounds(field, width, height)	SWF::TextField	field	int	width	int	heightvoidSWFTextField_setFlags(field, flags)	SWF::TextField	field	int	flagsvoidSWFTextField_setColor(field, r, g, b, a=0xff)	SWF::TextField	field	byte	r	byte	g	byte	b	byte	avoidSWFTextField_setVariableName(field, name)	SWF::TextField	field	char *	name        ALIAS:        SWF::TextField::setName = 1voidSWFTextField_addString(field, string)	SWF::TextField	field	char *	stringvoidSWFTextField_setHeight(field, height)	SWF::TextField	field	int	heightvoidSWFTextField_setPadding(field, padding)	SWF::TextField	field	int	paddingvoidSWFTextField_setMargins(field, left, right)	SWF::TextField	field	int	left        int     right        CODE:        SWFTextField_setLeftMargin(field, left);        SWFTextField_setRightMargin(field, right);voidSWFTextField_setLeftMargin(field, leftMargin)	SWF::TextField	field	int	leftMarginvoidSWFTextField_setRightMargin(field, rightMargin)	SWF::TextField	field	int	rightMarginvoidSWFTextField_setIndentation(field, indentation)	SWF::TextField	field	int	indentationvoidSWFTextField_setLineSpacing(field, lineSpacing)	SWF::TextField	field	int	lineSpacingvoidSWFTextField_setAlignment(field, alignment)	SWF::TextField	field	int	alignment        ALIAS:        SWF::TextField::align =  1voidSWFTextField_addChars(field, string)	SWF::TextField	field	char *	string

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -