17 #ifdef PLATFORM_CONSOLE
25 Widget iconWidget = GetMainWidget().FindAnyWidget(
"Icon" + i );
27 iconWidget.SetUserID(i);
42 #ifdef PLATFORM_WINDOWS
43 #ifndef PLATFORM_CONSOLE
44 #ifndef SERVER_FOR_CONSOLE
61 GetMainWidget().FindAnyWidget(
"Cursor" + i ).Show(
false );
79 #ifdef PLATFORM_WINDOWS
80 #ifndef PLATFORM_CONSOLE
81 #ifndef SERVER_FOR_CONSOLE
86 if( focused_item_new )
97 GetMainWidget().FindAnyWidget(
"Cursor" + column ).Show(
true );
105 bool GetIconSize(
int row,
int column, out
int width, out
int height)
107 #ifdef PLATFORM_WINDOWS
108 #ifndef PLATFORM_CONSOLE
109 #ifndef SERVER_FOR_CONSOLE
114 if( focused_item_new )
141 #ifdef PLATFORM_CONSOLE
174 if (
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
176 ( ContainerWithCargo.Cast(
m_Parent.m_Parent ) ).DropReceived( w,
m_NumberRow, receiver.GetUserID() );
178 else if (
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
194 if (
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
196 ContainerWithCargo.Cast(
m_Parent.m_Parent ).DraggingOverGrid( w,
m_NumberRow, receiver.GetUserID(), null );
198 else if (
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
216 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
220 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
236 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
240 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
256 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
260 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
276 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
280 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
296 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
300 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
316 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
320 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
336 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
340 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
356 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
360 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
376 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
380 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
396 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
400 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
416 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
420 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
436 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
440 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
456 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
460 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
476 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
480 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
496 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
500 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
516 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
520 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
536 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
540 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
556 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
560 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
576 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
580 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
596 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
600 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
617 GetRootWidget().Show(
true );
622 GetRootWidget().Show(
false );
635 void SetWidth(
int width,
bool immedUpdate =
true )
642 GetMainWidget().FindAnyWidget(
"Icon" + i ).Show(
false,
false );
643 GetMainWidget().FindAnyWidget(
"Spacer" + i ).Show(
false,
false );
646 GetMainWidget().FindAnyWidget(
"Spacer10" ).Show(
m_Width != 0,
false );
651 GetMainWidget().Update();
ref Widget m_RootWidget[MAX_SIMULTANIOUS_PLAYERS]
override void OnShow()
!-—
void DraggingOver(Widget w, int x, int y, Widget receiver)
void ColumnOnDraggingOver9(Widget w)
void SetFocus(int column)
void ColumnOnDraggingOver7(Widget w)
override void SetLayoutName()
void ColumnOnDraggingOver0(Widget w)
!-—
ref SizeToChild m_Resizer1
ref SizeToParent m_Resizer2
void ColumnOnDraggingOver5(Widget w)
void ColumnOnDraggingOver6(Widget w)
void SetEntity(EntityAI entity)
void SetWidth(int width, bool immedUpdate=true)
int m_NumberColumnFocused
void DropReceived(Widget w, int x, int y, Widget receiver)
bool GetIconSize(int row, int column, out int width, out int height)
void ColumnOnDraggingOver8(Widget w)
void SetNumber(int number)
void CargoContainerRow(LayoutHolder parent)
CargoContainer m_ParentContainer
void ColumnOnDraggingOver4(Widget w)
void ColumnOnDraggingOver3(Widget w)
void ColumnOnDraggingOver1(Widget w)
void ColumnOnDraggingOver2(Widget w)
proto native EntityAI FindEntityInCargoOn(int row, int col)
override void SetActive(bool active)