267 lines
4.5 KiB
Plaintext
267 lines
4.5 KiB
Plaintext
|
"resource/layout/friendpanel.layout"
|
||
|
{
|
||
|
controls
|
||
|
{
|
||
|
AvatarImage
|
||
|
{
|
||
|
}
|
||
|
|
||
|
AvatarOverlayImage
|
||
|
{
|
||
|
zpos=2
|
||
|
}
|
||
|
|
||
|
// clan officer image
|
||
|
ClanStatusImage
|
||
|
{
|
||
|
}
|
||
|
|
||
|
// speaker icons for voice chat, still procedurally controlled
|
||
|
MultiUserChatStatusImage
|
||
|
{
|
||
|
}
|
||
|
|
||
|
NameLabel
|
||
|
{
|
||
|
style="namestyle"
|
||
|
}
|
||
|
|
||
|
// the (1) next to the name when multiple friends have the same name
|
||
|
FriendsNameInstanceLabel
|
||
|
{
|
||
|
style="NameInstanceStyle"
|
||
|
}
|
||
|
|
||
|
MobileStatusImage
|
||
|
{
|
||
|
style="MobileStatusStyle"
|
||
|
tooltiptext="#Friends_MobileStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
BigPictureStatusImage
|
||
|
{
|
||
|
style="BigPictureStatusStyle"
|
||
|
tooltiptext="#Friends_BigPictureStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
WebStatusImage
|
||
|
{
|
||
|
style="WebStatusStyle"
|
||
|
tooltiptext="#Friends_WebStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
MobileStatusImageInGame
|
||
|
{
|
||
|
style="MobileStatusStyleInGame"
|
||
|
tooltiptext="#Friends_MobileStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
BigPictureStatusImageInGame
|
||
|
{
|
||
|
style="BigPictureStatusStyleInGame"
|
||
|
tooltiptext="#Friends_BigPictureStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
WebStatusImageInGame
|
||
|
{
|
||
|
style="WebStatusStyleInGame"
|
||
|
tooltiptext="#Friends_WebStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
VRStatusImage
|
||
|
{
|
||
|
style="VRStatusStyle"
|
||
|
tooltiptext="#Friends_VRStatusStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
VRStatusImageInGame
|
||
|
{
|
||
|
style="VRStatusStyleInGame"
|
||
|
tooltiptext="#Friends_VRStatusStatus_Tooltip"
|
||
|
}
|
||
|
|
||
|
|
||
|
StatusLabel
|
||
|
{
|
||
|
style="statusStyle"
|
||
|
}
|
||
|
|
||
|
GameLabel
|
||
|
{
|
||
|
style="statusStyle"
|
||
|
}
|
||
|
|
||
|
// the little drop-down arrow
|
||
|
MenuButton
|
||
|
{
|
||
|
style="menuButtonStyle"
|
||
|
}
|
||
|
|
||
|
// used at the top of the friends list for the current user
|
||
|
ControlPanelLink
|
||
|
{
|
||
|
style="controlPanelLinkStyle"
|
||
|
}
|
||
|
|
||
|
// used in the invite-to-game dialog for when in a game
|
||
|
InviteToGameButton
|
||
|
{
|
||
|
}
|
||
|
|
||
|
AcceptLink { style="inviteLinkStyle" }
|
||
|
IgnoreLink { style="inviteLinkStyle" }
|
||
|
BlockLink { style="inviteLinkStyle" }
|
||
|
}
|
||
|
|
||
|
colors
|
||
|
{
|
||
|
focus4="50 64 84 255"
|
||
|
}
|
||
|
styles
|
||
|
{
|
||
|
CFriendPanel:selected //avatar view
|
||
|
{
|
||
|
render_bg {
|
||
|
|
||
|
|
||
|
}
|
||
|
}
|
||
|
|
||
|
SelfPanel:hover
|
||
|
{
|
||
|
render_bg
|
||
|
{
|
||
|
}
|
||
|
}
|
||
|
|
||
|
namestyle
|
||
|
{
|
||
|
font-family=basefont
|
||
|
font-size=13 [$LINUX]
|
||
|
font-size=15
|
||
|
}
|
||
|
|
||
|
nameInstanceStyle
|
||
|
{
|
||
|
font-family=basefont
|
||
|
textcolor=DefaultText
|
||
|
font-size=12 [$LINUX]
|
||
|
font-size=14
|
||
|
}
|
||
|
|
||
|
menuButtonStyle
|
||
|
{
|
||
|
minimum-width=14
|
||
|
padding-top=5
|
||
|
padding-bottom=5
|
||
|
padding-right=5
|
||
|
padding-left=5
|
||
|
}
|
||
|
|
||
|
downarrow:hover
|
||
|
{
|
||
|
image="graphics/Threshold/icons/down_hover"
|
||
|
}
|
||
|
|
||
|
controlPanelLinkStyle
|
||
|
{
|
||
|
font-family=basefont
|
||
|
font-size=12 [$LINUX]
|
||
|
font-size=14
|
||
|
}
|
||
|
statusStyle
|
||
|
{
|
||
|
font-family=basefont
|
||
|
font-size=11 [$LINUX]
|
||
|
font-size=13
|
||
|
}
|
||
|
|
||
|
statusStyle:hover
|
||
|
{
|
||
|
textcolor=DefaultText.Hover
|
||
|
}
|
||
|
|
||
|
inviteLinkStyle
|
||
|
{
|
||
|
font-style=""
|
||
|
textcolor=DefaultText
|
||
|
}
|
||
|
|
||
|
inviteLinkStyle:hover
|
||
|
{
|
||
|
textcolor=DefaultText.Hover
|
||
|
font-style=underline
|
||
|
}
|
||
|
|
||
|
WebStatusStyle
|
||
|
{
|
||
|
image="graphics/icon_status_web"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
BigPictureStatusStyle
|
||
|
{
|
||
|
image="graphics/icon_status_bigpic"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
MobileStatusStyle
|
||
|
{
|
||
|
image="graphics/icon_status_mobile"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
WebStatusStyleInGame
|
||
|
{
|
||
|
image="graphics/icon_status_web_ingame"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
BigPictureStatusStyleInGame
|
||
|
{
|
||
|
image="graphics/icon_status_bigpic_ingame"
|
||
|
padding-left=2
|
||
|
}
|
||
|
|
||
|
MobileStatusStyleInGame
|
||
|
{
|
||
|
image="graphics/icon_status_mobile_ingame"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
VRStatusStyle
|
||
|
{
|
||
|
image="graphics/icon_vr_online"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
VRStatusStyleInGame
|
||
|
{
|
||
|
image="graphics/icon_status_vr_ingame"
|
||
|
padding-left=4
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
layout
|
||
|
{
|
||
|
place { control="AvatarOverlayImage" x=2 y=5 width=40 height=40 }
|
||
|
place { control="AvatarImage" x=6 y=9 width=32 height=32 }
|
||
|
|
||
|
place { control="Clanstatusimage" x=20 width=15 }
|
||
|
place { control="ClanStatusImage,NameLabel,FriendsNameInstanceLabel,BigPictureStatusImage,VRStatusImage,MobileStatusImage,WebStatusImage,BigPictureStatusImageInGame,VRStatusImageInGame,MobileStatusImageInGame,WebStatusImageInGame,MenuButton" x=50 y=8 }
|
||
|
place { control="StatusLabel,GameLabel" x=50 y=23 spacing=10}
|
||
|
|
||
|
// this control is shown in the invite-to-game dialog in the overlay
|
||
|
place { control="InviteToGameButton" align=right y=4 padding-right=6 margin-right=20 }
|
||
|
|
||
|
// these controls are shown for friendship requests
|
||
|
place { control="AcceptLink,IgnoreLink,BlockLink" x=50 y=23 spacing=8 }
|
||
|
place { control="ControlPanelLink" x=50 y=23 }
|
||
|
place { control="SuggestedImage,SuggestedLabel" x=50 y=23 spacing=4 }
|
||
|
place { control="SuggestedInvite,SuggestedIgnore" x=50 y=23 spacing=8 }
|
||
|
}
|
||
|
|
||
|
}
|