I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:StreamPlaylistEditor (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> PopupPageBase >> FloatingWindow >> StreamPlaylistEditor
Package: 
GUI2K4

Created on: 10/12/2003 Graphical User Interface for music playlists & navigating the user's file system

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'StreamPlaylistEditor'

CurrentPlaylist

Type: StreamPlaylist

Modifiers: editinline, noexport


FileManager

Type: StreamInterface

Modifiers: editinline, editconst, noexport


GeneralFileItems

Type: array<string>

Modifiers: localized


Default value: "Play selected"

GeneralFolderItems

Type: array<string>

Modifiers: localized


Default value: "Add to playlist"

Handler

Type: StreamInteraction

Modifiers: editinline, editconst, noexport


ImportItems

Type: array<string>

Modifiers: localized


Default value, index 0: "Import to new playlist"

Default value, index 1: "Import to current playlist"

li_Directory

Type: DirectoryTreeList

Modifiers: editinline, noexport


NonPlaylistItems

Type: array<string>

Modifiers: localized


Default value, index 0: "Add to playlist"

Default value, index 1: "Add to playlist & play"

PlaylistItems

Type: array<string>

Modifiers: localized


Default value: "Remove from playlist"

PlaylistManager

Type: StreamPlaylistManager

Modifiers: editinline, editconst, noexport


Internal variables

b_Add

Type: GUIButton

Modifiers: automated


Default value: GUIButton'AddButton'

b_Done

Type: GUIButton

Modifiers: automated


Default value: GUIButton'CloseButton'

co_DriveLetters

Type: moComboBox

Modifiers: automated


Default value: moComboBox'lbDriveLetters'

lb_Directory

Type: DirectoryTreeListBox

Modifiers: automated


Default value: DirectoryTreeListBox'UserDirectory'

sb_Main

Type: GUISectionBackground

Modifiers: automated


Default value: AltSectionBackground'MainPanel'

Default values

Property Value
bPersistent True
ContextMenu GUIContextMenu'RCMenu'
MinPageHeight 0.227902
MinPageWidth 0.375
OnKeyEvent InternalOnKeyEvent
OnRightClick InternalRightClick
WindowName "Adding Songs to "

Subobjects

AddButton

Class: XInterface.GUIButton

Property Value
Caption "Add"
Hint "Add selected item to playlist. If selected item is a directory, all songs in the directory will be added to the playlist."
OnClick InternalOnClick
ScalingType SCALE_X
WinHeight 0.04
WinLeft 0.822917
WinTop 0.041667
WinWidth 0.14583

CloseButton

Class: XInterface.GUIButton

Property Value
Caption "CLOSE"
OnClick InternalOnClick
ScalingType SCALE_X
WinHeight 0.04
WinLeft 0.822917
WinTop 0.844444
WinWidth 0.156247

lbDriveLetters

Class: XInterface.moComboBox

Property Value
Caption "Directory:"
CaptionWidth 0.3
FontScale FNS_Small
OnChange DCOnChange
WinHeight 32.0
WinLeft 0.1
WinTop 0.1
WinWidth 0.9

MainPanel

Class: GUI2K4.AltSectionBackground

Property Value
RenderWeight 0.2
WinHeight 0.7
WinLeft 0.0
WinTop 0.15
WinWidth 1.0

RCMenu

Class: XInterface.GUIContextMenu

Property Value
OnOpen ContextOpen
OnSelect ContextClick

UserDirectory

Class: GUI2K4.DirectoryTreeListBox

Property Value
bBoundToParent True
bScaleToParent True
bVisibleWhenEmpty True
WinHeight 0.939583
WinLeft 0.020833
WinTop 0.027778
WinWidth 0.760413

Functions

Events

Closed

event Closed (GUIComponent Sender, bool bCancelled)

Overrides: GUIPage.Closed


HandleParameters

event HandleParameters (string Param1, string Param2)

Overrides: GUIPage.HandleParameters


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: FloatingWindow.InitComponent


Other instance functions

AddPreDraw

function bool AddPreDraw (Canvas C)


AddToPlaylist

function bool AddToPlaylist (string FileName)


ClosePreDraw

function bool ClosePreDraw (Canvas C)


ContextClick

function ContextClick (GUIContextMenu Menu, int Index)


ContextOpen

function bool ContextOpen (GUIContextMenu Menu)


DCOnChange

function DCOnChange (GUIComponent Sender)


FloatingPreDraw

function bool FloatingPreDraw (Canvas C)

Overrides: FloatingWindow.FloatingPreDraw


HandleDebugExec

function bool HandleDebugExec (string Command, string Param)


InitializeDirectoryList

function InitializeDirectoryList ()


InternalOnClick

function bool InternalOnClick (GUIComponent Sender)


InternalOnDblClick

function bool InternalOnDblClick (GUIComponent Sender)


InternalOnKeyEvent

function bool InternalOnKeyEvent (out byte iKey, out byte State, float Delta)


InternalRightClick

function bool InternalRightClick (GUIComponent Sender)


SetFileManager

function bool SetFileManager ()


SetHandler

function bool SetHandler ()


SetPlaylistManager

function bool SetPlaylistManager ()


UpdateCurrentPath

function UpdateCurrentPath (GUIComponent Sender)


Operators

array<string> += array<string>

{{{1}}}