zoukankan      html  css  js  c++  java
  • Using the TitleWindow container to display status messages

    Another example of something I’ve seen lately on the Internet, so I thought I’d build it in Flex. This time I usea TitleWindow to display the status message of a login form. You can close the message by clicking the X button in the upper-right corner of the title window.

    Note that there is no correct login. It will display the error message every time. In a future example I’ll try and add some fancy fade in/out effects or resize effects on the error message to give it that proper “Web 2.0 feel”

    <?xml version="1.0" encoding="utf-8"?>
    <!-- http://blog.flexexamples.com/2007/08/22/using-the-titlewindow-container-to-display-status-messages/ -->
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
            layout
    ="vertical"
            verticalAlign
    ="middle"
            backgroundColor
    ="white">

        
    <mx:Style>
            TitleWindow {
                cornerRadius: 0;
                backgroundColor: red;
                borderColor: red;
                borderAlpha: 1.0;
            }
        
    </mx:Style>

        
    <mx:Script>
            
    <![CDATA[
                private function showTitleWindow():void {
                    titleWindow.height = 28;
                }

                private function hideTitleWindow():void {
                    titleWindow.height = 0;
                }
            
    ]]>
        
    </mx:Script>

        
    <mx:VBox>
            
    <mx:TitleWindow id="titleWindow"
                    title
    ="Invalid username and/or password."
                    showCloseButton
    ="true"
                    width
    ="100%"
                    height
    ="0"
                    close
    ="hideTitleWindow()" />

            
    <mx:Form>
                
    <mx:FormItem label="Username:">
                    
    <mx:TextInput id="username"
                            maxChars
    ="24" />
                
    </mx:FormItem>
                
    <mx:FormItem label="Password:">
                    
    <mx:TextInput id="password"
                            maxChars
    ="24"
                            displayAsPassword
    ="true" />
                
    </mx:FormItem>
                
    <mx:FormItem>
                    
    <mx:Button label="Login"
                            click
    ="showTitleWindow()" />
                
    </mx:FormItem>
            
    </mx:Form>
        
    </mx:VBox>

    </mx:Application>

  • 相关阅读:
    利用Tomcat搭一个原型图服务器
    Linux 安装Nginx
    Linux 数据库安装
    一点点感慨
    文件锁-fcntl flock lockf
    Linux生成core文件、core文件路径设置
    信号量 互斥量 读写锁 条件变量
    二叉树遍历
    UNIX网络编程——常用服务器模型总结
    hash_map
  • 原文地址:https://www.cnblogs.com/taobataoma/p/1035794.html
Copyright © 2011-2022 走看看