UIComponent |
GUI.TradePost.Views.PostalServiceView |
private static var HEADER_BUTTONS_GAP: Number
private static var SCROLL_WHEEL_SPEED: Number
private static var DRAG_PADDING: Number
private static var COLUMN_ATTACHMENTS: Number
private static var COLUMN_FROM: Number
private static var COLUMN_DATE: Number
private static var COLUMN_EXPIRES: Number
private static var COLUMN_SUBJECT: Number
private static var DEFAULT_MAIL_BODY_TEXT_HEIGHT: Number
private static var DEFAULT_MAIL_BODY_TEXT_WIDTH: Number
private static var RECEIVED_MAIL: String
private static var COMPOSE_LETTER: String
private static var COMPOSE_LETTER_LOCKED: String
private static var DELETE_MAIL: String
private static var TAKE_ALL_ATTACHMENTS: String
private static var REPLY: String
private static var TO: String
private static var SEND: String
private static var EXPIRATION_DAYS: String
private var m_ReceivedMailHeader: MovieClip
private var m_ComposeLetterButton: MovieClip
private var m_Cash: MovieClip
private var m_PremiumCash: MovieClip
private var m_TimeCash: MovieClip
private var m_ListScrollBar: ScrollBar
private var m_MailScrollBar: MovieClip
private var m_ScrollBarPosition: Number
private var m_ReadMailHeader: MovieClip
private var m_DeleteMailButton: MovieClip
private var m_TakeAllAttachmentsButton: MovieClip
private var m_ReadMailBody: MovieClip
private var m_MailList: MultiColumnListView
private var m_ReplyButton: Button
private var m_SelectedID: Number
private var m_SelectedIndex: Number
private var m_ConfirmDeleteMailPrompt: MovieClip
private var m_ItemIds: Array
private var m_DefaultButtonWidth: Number
private var m_CheckInterval: Number
public function PostalServiceView()
private function configUI():Void
private function CheckButtonResize( scope: Object ):Void
private function LayoutButtons():Void
private function SlotItemClicked( index: Number, buttonIndex: Number ):Void
private function HidePromptIfVisible():Void
private function ButtonClickHandler( event: Object ):Void
private function SlotConfirmDeleteMailPromptResponse():Void
private function SelectMailListIndex( index: Number ):Void
private function SlotNewMail( mailId: Number ):Void
private function SlotMailUpdate( mailId: Number ):Void
private function SlotMailDelete( mailId: Number ):Void
private function AddMailToList( mailId: Number ):Void
private function UpdateMailView():Void
function GetTextSummary( text: String ) :String
private function PrefixZeroToMinutesCheck( value: Number ):String
private function SlotSelectedRow( ID: Number ):Void
private function ClearShowMail():Void
private function OnScrollbarUpdate( event: Object ):Void
private function MouseWheelEventHandler( delta: Number ):Void
private function SlotSortClicked():Void
private function UnSelectRows():Void