splitter problem webpanemanager and hebrew

5 replies. Last post: November 15, 2009 11:07 PM by Yudi
Tags :
  • (None)
  • New Discussion
  • New Question
  • New Product Feedback
the problem is with the vertical splitter and not with the horizantal
the are 4 windows in the page each page is iframe.

here is the code that we use to build the webpane with hebrew

aspx=

<ISWebDesktop:WebPaneManager ID="WebPaneManager1" runat="server" EnableManagedTheming="True">
<ImagesSettings SplitterGripBottom="splitterbottom.gif" SplitterGripLeft="spiltterleft.gif"
SplitterGripRight="splitterright.gif" SplitterGripTop="splittertop.gif" />
<RootGroupPane Text="Root GroupPane" Name="RootGroupPane" AllowCollapse="Yes" AllowResize="Yes">
<Panes>
<ISWebDesktop:WebGroupPane Text="GroupPane Content" Name="koby" AllowCollapse="Yes" AllowResize="Yes">
</ISWebDesktop:WebGroupPane>
<ISWebDesktop:WebGroupPane Text="GroupPane Content" Name="avi" AllowCollapse="Yes" AllowResize="Yes">
</ISWebDesktop:WebGroupPane>
</Panes>
</RootGroupPane>
</ISWebDesktop:WebPaneManager>

cs=

protected void Page_Load(object sender, EventArgs e)
{
Orchestrate.initGeneralData();
DataTable dtPageParameters = Orchestrate.GetRecords(GeneralManagement.GetStoredProcedure(GeneralManagement.appStoredProcedure.sp_mul_get_main_page_parameters), 1).Tables[0];
MultyScreen multyScreen = Orchestrate.initMultyScreen(dtPageParameters);
WebGroupPane wgpUpper = (WebGroupPane)WebPaneManager1.RootGroupPane.Panes[0];
wgpUpper.GroupType = GroupPaneType.VerticalTile;
WebPane[] wp = new WebPane[dtPageParameters.Rows.Count];
WebGroupPane wgpLower = (WebGroupPane)WebPaneManager1.RootGroupPane.Panes[1];
wgpLower.GroupType = GroupPaneType.VerticalTile;
multyScreen.SotrScreensByScreenOrder();

for (int i = 0; i < dtPageParameters.Rows.Count; i++)
{
WebPane wpTemp = new WebPane();
wp[i] = wpTemp;
wp[i].ContentURL = multyScreen.Screens[i].ScreenURL;
wp[i].ContentMode = ISNet.WebUI.WebDesktop.ContentMode.UseIFrame;
wp[i].Width = DimensionMode.Fill;
wp[i].Height = DimensionMode.Fill;
//wp[i].Image = @"\Images\borderbkg.png";
wp[i].TextAlignment = TextAlignment.Center;
wp[i].Text = multyScreen.Screens[i].Name;

if ((dtPageParameters.Rows.Count/2) > i)
wgpUpper.Panes.Add(wp[i]);
else
wgpLower.Panes.Add(wp[i]);

1 attachment
All times are GMT -5. The time now is 1:40 AM.
Previous Next