EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   Pre-Beta (https://www.eq2interface.com/forums/forumdisplay.php?f=30)
-   -   Can't get this chat window to work (https://www.eq2interface.com/forums/showthread.php?t=2858)

hirebrand 05-06-2005 01:20 AM

Can't get this chat window to work
 
1 Attachment(s)
Any ideas? The button is supposed to switch between a black and white background.



Code:

<?xml version="1.0" encoding="utf-8"?>
<Page allowcloseontop="false" eq2usescomwndcontrols="true" Location="610,561" MinimumSize="210,110" Name="MainChat" PackLocation="left,bottom" PackLocationProp="0610/0001,-207/0001" ScrollExtent="386,172" Size="386,172" UserMovable="true" UserResizable="true">
<Page Location="4,20" Name="ChatPage" PackSize="absolute,absolute" PackSizeProp="0010/0001,0026/0001" ScrollExtent="376,146" Size="376,146">
<Page Location="9,7" Name="TabFrame" PackLocation="left,top" PackLocationProp="0009/0001,0007/0001" PackSize="absolute,fixed" PackSizeProp="0020/0001,0002/0003" ScrollExtent="356,27" Size="356,27">
<Button backdropcontrol="false" Enabled="false" framecontrol="true" Location="324,4" Name="tableft" PackLocation="right,top" PackLocationProp="-032/0001,0004/0001" PackSize="fixed,fixed" PackSizeProp="0002/0003,0002/0003" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.tabscroll_right"></Button>
<Button backdropcontrol="false" Enabled="false" framecontrol="true" Location="339,4" Name="tabright" PackLocation="right,top" PackLocationProp="-017/0001,0004/0001" PackSize="fixed,fixed" PackSizeProp="0002/0003,0002/0003" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.tabscroll_left"></Button>
<TabbedPane ActiveTab="0" DataSource="TabSource" Name="TabPane" PackLocation="left,top" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,fixed" PackSizeProp="0031/0001,0002/0003" ScrollExtent="325,27" ScrollLeftButton="tableft" ScrollRightButton="tabright" Size="325,27" Style="/ButtonStyles.tab_default">
</TabbedPane>
</Page>
<Page Location="-3,28" Name="ChatFrame" PackLocation="left,top" PackLocationProp="-003/0001,0028/0001" PackSize="absolute,absolute" PackSizeProp="-011/0001,0016/0001" ScrollExtent="387,130" Size="387,130">


<Button

A="Parent.Parent.BackgroundColor=(#DDDDDD) OnPress=(B)"
B="Parent.Parent.BackgroundColor=(#000000) OnPress=(A)"
OnPress="MainHUD.MainChat.BackgroundColor=(#000000) OnPress=(A)"


LocalTooltip="Background Color" Location="329,101" Name="ColorButton" PackLocation="right,bottom" PackLocationProp="-058/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Background Color"></Button>


<Button LocalTooltip="Default Chat Channel" Location="345,101" Name="DefaultChannelButton" PackLocation="right,bottom" PackLocationProp="-042/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.channel_button" Tooltip="Default Chat Channel"></Button>
<Image Location="345,101" Name="DefaultChannelBkg" PackLocation="right,bottom" PackLocationProp="-042/0001,-029/0001" ScrollExtent="15,15" Size="15,15" SourceRect="122,219,137,234" SourceResource="images/widgets01.dds"/>
<Text AbsorbsInput="false" Cursor="/Cursor.Text" Font="/Fonts.Font_Chat" GetsInput="false" Location="3,6" Margin="0,0,0,1" Name="ChatDisplay" PackLocation="left,top" PackLocationProp="0003/0001,0006/0001" PackSize="absolute,absolute" PackSizeProp="0029/0001,0039/0001" ScrollExtent="358,91" Size="358,91" TextAlignmentVertical="Bottom"></Text>
<Textbox Color="#F0F0F0" Cursor="/Cursor.Text" Location="3,98" Name="ChatInput" PackLocation="left,bottom" PackLocationProp="0003/0001,-032/0001" PackSize="absolute,fixed" PackSizeProp="0062/0001,0002/0003" ScrollExtent="325,19" Size="325,19" Style="chat_textbox"></Textbox>
<Scrollbar ArrowPressSound="sounds/button" Control="ChatDisplay" Location="361,6" Name="ChatScroll" PackLocation="right,top" PackLocationProp="-026/0001,0006/0001" PackSize="fixed,absolute" PackSizeProp="0002/0003,0020/0001" ScrollExtent="16,110" Size="16,110" Style="/ScrollStyles.default_vscroll"/>
<Page AbsorbsInput="false" backdropcontrol="false" BackgroundOpacity="1.000" framecontrol="true" Location="-5,0" Name="ChatFrameBorder" PackLocation="left,top" PackLocationProp="-005/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="-019/0001,0000/0001" RStyleDefault="/FrameStyles.win_gold_plain" ScrollExtent="406,130" Size="406,130"/>
</Page>
</Page>
<DataSource Name="TabSource">
<Data Name="One" target="SomeWidget" text="One"/>
<Data Name="Two" text="Two"/>
</DataSource>
<Button LocalTooltip="Close" Location="362,3" Name="WC_CloseButton" PackLocation="right,top" PackLocationProp="-024/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.close_button" Tooltip="Close" UserMovable="true"></Button>
<Button LocalTooltip="Window Options" Location="332,3" Name="WC_OptionsButton" PackLocation="right,top" PackLocationProp="-054/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Window Options" UserMovable="true"></Button>
<Button LocalTooltip="Help" Location="347,3" Name="WC_HelpButton" PackLocation="right,top" PackLocationProp="-039/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.help_button" Tooltip="Help" UserMovable="true"></Button>
<TextboxStyle CaratColor="#221100" CaratWidth="2" Name="chat_textbox" NormalTextStyle="/Fonts.Font_ChatInput" RStyleDefault="/rectlist.win_background" SelectionColor="#A0A0A0" SelectionOpacity="1.000" TextPadding="4,1,4,1"/>
<Text AbsorbsInput="false" Font="/Fonts.FontZapf18" LocalText="Chat" Location="6,2" MaxLines="1" Name="WC_Title" PackSize="fixed" PackSizeProp="0002/0003,xxxx/xxxx" ScrollExtent="90,18" Size="90,17" TextAlignment="Center" TextColor="#EBDEAA" UserMovable="true">Chat</Text>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Titlebar" PackLocation="left,top" PackLocationProp="0000/0001,0000/0001" PackSize="absolute" PackSizeProp="-001/0001,xxxx/xxxx" RStyleDefault="/FrameStyles.title_gold_simple" ScrollExtent="387,24" Size="387,24"/>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,17" Name="WC_Frame" PackLocation="left,top" PackLocationProp="0000/0001,0017/0001" PackSize="absolute,absolute" PackSizeProp="0000/0001,0016/0001" RStyleDefault="/FrameStyles.win_gold_simple" ScrollExtent="386,156" Size="386,156"/>
<Page AbsorbsInput="false" BackgroundColor="#DDDDDD" BackgroundOpacity="1.000" Color="#DDDDDD" Location="2,22" Name="WC_Backdrop" PackLocation="left,top" PackLocationProp="0002/0001,0022/0001" PackSize="absolute,absolute" PackSizeProp="0008/0001,0028/0001" ScrollExtent="378,144" Size="378,144"/>
</Page>


dc_roenfanz 05-06-2005 01:45 AM

Quote:

Originally Posted by hirebrand
Any ideas? The button is supposed to switch between a black and white background.



Code:

<?xml version="1.0" encoding="utf-8"?>
<Page allowcloseontop="false" eq2usescomwndcontrols="true" Location="610,561" MinimumSize="210,110" Name="MainChat" PackLocation="left,bottom" PackLocationProp="0610/0001,-207/0001" ScrollExtent="386,172" Size="386,172" UserMovable="true" UserResizable="true">
<Page Location="4,20" Name="ChatPage" PackSize="absolute,absolute" PackSizeProp="0010/0001,0026/0001" ScrollExtent="376,146" Size="376,146">
<Page Location="9,7" Name="TabFrame" PackLocation="left,top" PackLocationProp="0009/0001,0007/0001" PackSize="absolute,fixed" PackSizeProp="0020/0001,0002/0003" ScrollExtent="356,27" Size="356,27">
<Button backdropcontrol="false" Enabled="false" framecontrol="true" Location="324,4" Name="tableft" PackLocation="right,top" PackLocationProp="-032/0001,0004/0001" PackSize="fixed,fixed" PackSizeProp="0002/0003,0002/0003" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.tabscroll_right"></Button>
<Button backdropcontrol="false" Enabled="false" framecontrol="true" Location="339,4" Name="tabright" PackLocation="right,top" PackLocationProp="-017/0001,0004/0001" PackSize="fixed,fixed" PackSizeProp="0002/0003,0002/0003" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.tabscroll_left"></Button>
<TabbedPane ActiveTab="0" DataSource="TabSource" Name="TabPane" PackLocation="left,top" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,fixed" PackSizeProp="0031/0001,0002/0003" ScrollExtent="325,27" ScrollLeftButton="tableft" ScrollRightButton="tabright" Size="325,27" Style="/ButtonStyles.tab_default">
</TabbedPane>
</Page>
<Page Location="-3,28" Name="ChatFrame" PackLocation="left,top" PackLocationProp="-003/0001,0028/0001" PackSize="absolute,absolute" PackSizeProp="-011/0001,0016/0001" ScrollExtent="387,130" Size="387,130">


<Button

A="Parent.Parent.BackgroundColor=(#DDDDDD) OnPress=(B)"
B="Parent.Parent.BackgroundColor=(#000000) OnPress=(A)"
OnPress="MainHUD.MainChat.BackgroundColor=(#000000) OnPress=(A)"


LocalTooltip="Background Color" Location="329,101" Name="ColorButton" PackLocation="right,bottom" PackLocationProp="-058/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Background Color"></Button>


<Button LocalTooltip="Default Chat Channel" Location="345,101" Name="DefaultChannelButton" PackLocation="right,bottom" PackLocationProp="-042/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.channel_button" Tooltip="Default Chat Channel"></Button>
<Image Location="345,101" Name="DefaultChannelBkg" PackLocation="right,bottom" PackLocationProp="-042/0001,-029/0001" ScrollExtent="15,15" Size="15,15" SourceRect="122,219,137,234" SourceResource="images/widgets01.dds"/>
<Text AbsorbsInput="false" Cursor="/Cursor.Text" Font="/Fonts.Font_Chat" GetsInput="false" Location="3,6" Margin="0,0,0,1" Name="ChatDisplay" PackLocation="left,top" PackLocationProp="0003/0001,0006/0001" PackSize="absolute,absolute" PackSizeProp="0029/0001,0039/0001" ScrollExtent="358,91" Size="358,91" TextAlignmentVertical="Bottom"></Text>
<Textbox Color="#F0F0F0" Cursor="/Cursor.Text" Location="3,98" Name="ChatInput" PackLocation="left,bottom" PackLocationProp="0003/0001,-032/0001" PackSize="absolute,fixed" PackSizeProp="0062/0001,0002/0003" ScrollExtent="325,19" Size="325,19" Style="chat_textbox"></Textbox>
<Scrollbar ArrowPressSound="sounds/button" Control="ChatDisplay" Location="361,6" Name="ChatScroll" PackLocation="right,top" PackLocationProp="-026/0001,0006/0001" PackSize="fixed,absolute" PackSizeProp="0002/0003,0020/0001" ScrollExtent="16,110" Size="16,110" Style="/ScrollStyles.default_vscroll"/>
<Page AbsorbsInput="false" backdropcontrol="false" BackgroundOpacity="1.000" framecontrol="true" Location="-5,0" Name="ChatFrameBorder" PackLocation="left,top" PackLocationProp="-005/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="-019/0001,0000/0001" RStyleDefault="/FrameStyles.win_gold_plain" ScrollExtent="406,130" Size="406,130"/>
</Page>
</Page>
<DataSource Name="TabSource">
<Data Name="One" target="SomeWidget" text="One"/>
<Data Name="Two" text="Two"/>
</DataSource>
<Button LocalTooltip="Close" Location="362,3" Name="WC_CloseButton" PackLocation="right,top" PackLocationProp="-024/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.close_button" Tooltip="Close" UserMovable="true"></Button>
<Button LocalTooltip="Window Options" Location="332,3" Name="WC_OptionsButton" PackLocation="right,top" PackLocationProp="-054/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Window Options" UserMovable="true"></Button>
<Button LocalTooltip="Help" Location="347,3" Name="WC_HelpButton" PackLocation="right,top" PackLocationProp="-039/0001,0003/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.help_button" Tooltip="Help" UserMovable="true"></Button>
<TextboxStyle CaratColor="#221100" CaratWidth="2" Name="chat_textbox" NormalTextStyle="/Fonts.Font_ChatInput" RStyleDefault="/rectlist.win_background" SelectionColor="#A0A0A0" SelectionOpacity="1.000" TextPadding="4,1,4,1"/>
<Text AbsorbsInput="false" Font="/Fonts.FontZapf18" LocalText="Chat" Location="6,2" MaxLines="1" Name="WC_Title" PackSize="fixed" PackSizeProp="0002/0003,xxxx/xxxx" ScrollExtent="90,18" Size="90,17" TextAlignment="Center" TextColor="#EBDEAA" UserMovable="true">Chat</Text>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Titlebar" PackLocation="left,top" PackLocationProp="0000/0001,0000/0001" PackSize="absolute" PackSizeProp="-001/0001,xxxx/xxxx" RStyleDefault="/FrameStyles.title_gold_simple" ScrollExtent="387,24" Size="387,24"/>
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,17" Name="WC_Frame" PackLocation="left,top" PackLocationProp="0000/0001,0017/0001" PackSize="absolute,absolute" PackSizeProp="0000/0001,0016/0001" RStyleDefault="/FrameStyles.win_gold_simple" ScrollExtent="386,156" Size="386,156"/>
<Page AbsorbsInput="false" BackgroundColor="#DDDDDD" BackgroundOpacity="1.000" Color="#DDDDDD" Location="2,22" Name="WC_Backdrop" PackLocation="left,top" PackLocationProp="0002/0001,0022/0001" PackSize="absolute,absolute" PackSizeProp="0008/0001,0028/0001" ScrollExtent="378,144" Size="378,144"/>
</Page>


Im not sure, but On all the toggles I made, i kept the syntax exactly the same

A="MainHUD.MainChat.BackgroundColor=(#DDDDDD) OnPress=(B)"
B="MainHUD.MainChat.BackgroundColor=(#000000) OnPress=(A)"
OnPress="MainHUD.MainChat.BackgroundColor=(#000000) OnPress=(A)"

OR

A="Parent.Parent.BackgroundColor=(#DDDDDD) OnPress=(B)"
B="Parent.Parent.BackgroundColor=(#000000) OnPress=(A)"
OnPress="Parent.Parent.BackgroundColor=(#000000) OnPress=(A)"

Is it not working at all, or is it only toggling once but not the second time?
Another idea just came to me, don't know if this matters or not, but should the mianhud command be like how gamedata is?

example healthBAR=/gamedata.self.health (iirc)
so: /MainHUD.MainChat.BackgroundColor=(#000000) OnPress=(A)

Dont know if either of those would make a difference, but just ideas

:D

Zonx 05-06-2005 01:55 AM

You haven't specified a BackgroundOpacity and the default is 0.000, so the buttons may be working but the change is invisible.

hirebrand 05-06-2005 05:39 PM

yeah i realized it should be modifying the WC_Backdrop

hirebrand 05-06-2005 08:16 PM

These blasted things don't work.

Code:

<Button OnPress="WC_Backdrop.BackgroundColor=(#000000) WC_Backdrop.BackgroundColor=(#000000)" LocalTooltip="Background Color" Location="300,60" Name="ColorButton"  PackLocation="right,bottom" PackLocationProp="-058/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Background Color">

<Button OnPress="MainHUD.MainChat.WC_Backdrop.BackgroundColor=(#000000) MainHUD.MainChat.WC_Backdrop.BackgroundColor=(#000000)" LocalTooltip="Background Color" Location="270,30" Name="ColorButton"  PackLocation="right,bottom" PackLocationProp="-058/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Background Color">

<Button OnPress="Parent.Parent.WC_Backdrop.BackgroundColor=(#000000) Parent.Parent.WC_Backdrop.BackgroundColor=(#000000)" LocalTooltip="Background Color" Location="329,101" Name="ColorButton"  PackLocation="right,bottom" PackLocationProp="-058/0001,-029/0001" ScrollExtent="15,15" Size="15,15" Style="/ButtonStyles.options_button" Tooltip="Background Color">


Deathbane27 05-07-2005 02:51 AM

From your original window...

A="Parent.Parent.Parent.WC_Backdrop.BackgroundColor=(#DDDDDD) OnPress=(B)"
B="Parent.Parent.Parent.WC_Backdrop.BackgroundColor=(#000000) OnPress=(A)"

Works fine in UIBuilder.

hirebrand 05-07-2005 02:55 AM

Yeah, three levels, I was gonna try that next. :P Got distracted making a fancy pentagonal player window.


All times are GMT -5. The time now is 04:48 PM.

vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI