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>

  • 相关阅读:
    在浏览器中输入URL并回车后都发生了什么?
    HashMap数据结构
    记录一次mysql死锁
    常见排序(归并排序)
    记录一次redis事故
    jsp与javaBean
    org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.zhuoshi.entity.Dep#1]
    Oracle创建表空间报错:O/S-Error: (OS 3) 系统找不到指定的路径
    在myeclipse中maven项目关于ssh整合时通过pom.xml导入依赖是pom.xml头部会报错
    2018idea如何布置tomcat修改URL后连接不到
  • 原文地址:https://www.cnblogs.com/wuhenke/p/1642786.html
Copyright © 2011-2022 走看看