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
62 GetMainWidget().FindAnyWidget(
"Cursor" + i ).Show(
false );
81 #ifdef PLATFORM_WINDOWS
82 #ifndef PLATFORM_CONSOLE
83 #ifndef SERVER_FOR_CONSOLE
89 if( focused_item_new )
100 GetMainWidget().FindAnyWidget(
"Cursor" + column ).Show(
true );
109 bool GetIconSize(
int row,
int column, out
int width, out
int height)
111 #ifdef PLATFORM_WINDOWS
112 #ifndef PLATFORM_CONSOLE
113 #ifndef SERVER_FOR_CONSOLE
119 if( focused_item_new )
147 #ifdef PLATFORM_CONSOLE
180 if (
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
182 ( ContainerWithCargo.Cast(
m_Parent.m_Parent ) ).DropReceived( w,
m_NumberRow, receiver.GetUserID() );
184 else if (
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
200 if (
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
202 ContainerWithCargo.Cast(
m_Parent.m_Parent ).DraggingOverGrid( w,
m_NumberRow, receiver.GetUserID(), null );
204 else if (
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
222 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
226 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
242 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
246 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
262 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
266 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
282 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
286 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
302 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
306 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
322 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
326 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
342 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
346 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
362 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
366 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
382 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
386 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
402 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
406 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
422 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
426 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
442 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
446 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
462 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
466 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
482 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
486 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
502 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
506 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
522 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
526 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
542 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
546 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
562 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
566 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
582 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
586 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
602 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
606 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
623 GetRootWidget().Show(
true );
628 GetRootWidget().Show(
false );
641 void SetWidth(
int width,
bool immedUpdate =
true )
648 GetMainWidget().FindAnyWidget(
"Icon" + i ).Show(
false,
false );
649 GetMainWidget().FindAnyWidget(
"Spacer" + i ).Show(
false,
false );
652 GetMainWidget().FindAnyWidget(
"Spacer10" ).Show(
m_Width != 0,
false );
657 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)