`
ch_kexin
  • 浏览: 878298 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

AS3动态文本框支持单击事件

 
阅读更多
AS3动态文本框支持单击事件 用TextEvent.LINK 事件 将动态文本框显示类型为html 事件格式:"<a href='event:" + tarLink + "'>" + tarLink + "</a>";

/**
   * 创建聊天条目
   * @param tarType 聊天类型
   * @param tarLink 角色名
   * @param tarStr 聊天内容
   * @param txtColor 文字颜色
   * @return
   */
   private function createLink(tarType:String,tarLink:String,tarStr:String,txtColor:String):String {
            var link:String = "";
    link += "<font color='#" + txtColor + "'>";
    link += tarType + " ";
            link += "<b>";
            link += "<a href='event:" + tarLink + "'>" + tarLink + "</a>";
            link += "</b>";
    if(tarType=="[个人]") link += "对您说:" + tarStr;
    else link += "说:" + tarStr;
    link += "</font>";
            return link;
        } 

meslist_txt.addEventListener(TextEvent.LINK, linkHandler);

/**
   * 动态文本框中的角色名单击事件
   * @param e
   */
   private function linkHandler(e:TextEvent):void {
    _channel = "user";
    this.channel_txt.textColor = 0xFF9900;
    this.channel_txt.text = "个人";
    //
    this.input_txt.text = e.text + " ";
   }
分享到:
评论

相关推荐

    在窗体中建一个文本框和时间控件,可以在文本框中显示跳动的服务器时间

    Dim cnn As New ADODB.Connection Dim cmd As New ADODB.Command Dim rst As New ADODB.Recordset Dim Sqlser_time cnn.ConnectionString = "driver={SQL Server};" & _ "server=server;uid=sa;pwd=;database=master...

    VBA程序设计习题.docx

    程序基本结构 窗体上有一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,编写如下事件过程: Private Sub Command1_Click() Dim x As Integer Select Case Text1.Value Case Is , 3, 5, 7 x = 1...

    大学计算机VB程序设计考试题目.doc

    Label5.Visible = False Label6.Visible = False EndIf EndSub PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End EndSub EndClass 第3题 文本框中...

    大学生课程考试系统VB答案

    在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为True,然后编写如下代码: Dim SaveAll As String Private Sub Command1_Click() Text1.Text = UCase(SaveAll) End Sub Private Sub Form_...

    东大11秋学期在线作业答案.

    y,z As Integerx=5y=7z=0Text1.text=“”Call P1(x,y,z)Text1.Text=Str(x)End SubSub P1(ByVal a As Integer,ByVal b As Integer,c As Integer)c=a+bEnd Sub程序运行后,如果单击命令按钮,则在文本框中显示的内容是...

    基于VB6.0 公交查询系统上位机

    lstbus_Click '调用列表框的单击事件代码 End Sub Private Sub cmdExit_Click() '退出当前窗体 Dim ret As Integer If cmdAdd.Caption = "保存" Then '判断是否有输入的信息未保存 ret = MsgBox("新增数据还未...

    打冰雹游戏源程序

    2 TextBox 文本框 显示程序运行的结果即得分Text1、剩余能量Text2、所用时间Text3(0)、Text3(1)、Text3(2)的数值 3 ComboBox 组合框 显示选择难度 4 Timer 定时器 在程序运行的过程中不断地累积时间,当达到给定的...

    Microsoft SQL Server 2005 Express Edition SP3

    在任务栏中,依次单击“开始”和“运行”,在“运行”文本框中键入 regedit.exe,再单击“确定”。 导航到以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]。查找下列项...

    可爱战机.fal

    //侦听游戏介绍按钮的单击事件,调用GameIntro()函数弹出游戏介绍界面; Help_Btn.addEventListener(MouseEvent.CLICK,GameIntro); //播放背景音乐,使背景音乐循环播放 channel = backSound.play(0,...

    关于javascript事件响应的基础语法总结(必看篇)

    1、onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用 //例子 &lt;html&gt; &lt;head&gt; [removed] function add2(){ var numa,numb,...

    C# 模拟键盘操作

    注意:不支持Windows 8 / 8.1。 Interceptor是Windows键盘驱动程序的包装器(包装http://oblita.com/Interception)。 使用驱动程序,Interceptor可以模拟按键和鼠标点击... 使用DirectX的游戏,通常不接受使用...

    调试ASP.NET2005/2008时,端口不正确的解决三套方案

    在VS2008里点“调试”后。ASP.NET Development Server的端口比...3、在“属性”窗格中,单击“端口号”旁的文本框,然后键入一个端口号。 4、在“属性”窗格之外单击。此操作会保存属性设置。 每当在 Visual Web Deve

    flash shiti

    7. 当Flash 导出较短小的事件声音(例如按钮单击的声音)时,最适合的压缩选项是: □ A. ADPCM 压缩选项 □ B. MP3 压缩选项 □ C. Speech 压缩选项 □ D. Raw 压缩选项 8. 对于在网络上播放动画来说,最合适的帧...

    ASP.NET中控件的EnableViewState属性及彻底禁用

    在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其...比如我在文本框输入的内容,或者单击了登录按钮,服务器端是怎样得到这些信息的呢?因为没有这

    ASP.NET实现学生管理系统

    学生管理系统所需要的具体控件和主要属性: 1、登录窗体 基本控件: label(标签控件) ...事件:Click(单击控件时发生) private void butStyle_Click(object sender, EventArgs e) { string str =

    asp.net DataGrid控件中弹出详细信息窗口

    (3) 在”可用列”选项框中,选择”超级链接列”并单击”添加”按钮。如下图进行添加超级链接列的设置。(4) 若要将数据字段用作目标页URL的源,请从”URL字段”文本框中填写该字段名。在这种情况上,可以使用 “URL ...

    数据库原理实验报告整合

    (也可以通过单击文本框右边的“浏览”按钮选择所有者。 (2)“数据库文件”列表中包括两行,一个是数据文件,一个是日志文件。通过单击下面相应的按钮可以添加或删除相应的数据文件。  逻辑名称:指定该文件的...

    lsdregex:一个用于简化格式设置和验证艾伯塔省,卑诗省和萨斯喀彻温省法律分区地址的库

    在文本字段中输入LSD,文本框将自动格式化为LSD。 单击按钮,将验证LSD,并显示该LSD是否与BC省和加拿大萨斯喀彻温省的LSD格式的REGEX表达式匹配。安装在您的html中添加lsd.js文件: [removed][removed] 用法库中...

    快速加密「Quick Encrypt」-crx插件

    它基于Hurlant的AS3Crypto。  - 查看Hurlant演示了解更多信息http://crypto.hurlant.com/demo/ 2月16日版本0.7.4  - “右键单击 - 查看源”选项不起作用。对于源代码转到...

Global site tag (gtag.js) - Google Analytics