Changeset 137 in Sophya
- Timestamp:
- Aug 18, 1998, 6:42:10 PM (27 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pifilechox.cc
r52 r137 4 4 #include "pisysdep.h" 5 5 6 #include "piapplx.h" 6 7 #include "pifilechox.h" 7 8 … … 44 45 } 45 46 46 #define PIFC_SzX 350 47 #define PIFC_SzY 300 48 47 static int PIFC_SzX, PIFC_SzY; 49 48 /* --Methode-- */ 50 49 PIFileChooserX::PIFileChooserX(PIMsgHandler* par, char* nom, PIMessage msg) … … 54 53 55 54 mWin = NULL; 56 mWin = new PIWdgX(NULL, nom, PIFC_SzX, PIFC_SzY, 150, 150); 55 56 int sx, sy; 57 PIApplicationPrefCompSize(sx, sy); 58 PIFC_SzX = sx*6; PIFC_SzY = sy*10; 59 mWin = new PIWdgX(NULL, nom, PIFC_SzX, PIFC_SzY, 200, 200); 57 60 mWin->CreateXtWdg(nom, topLevelShellWidgetClass, NULL, PIFC_SzX, PIFC_SzY, 200, 200); 58 61 … … 60 63 mFName[0] = mFName[511] = '\0'; 61 64 62 CreateXtWdg(nom, xmFileSelectionBoxWidgetClass, mWin->XtWdg(), PIFC_SzX, PIFC_SzY, 0, 0);65 CreateXtWdg(nom, xmFileSelectionBoxWidgetClass, mWin->XtWdg(), sx, sy, 0, 0); 63 66 XtAddCallback(XtWdg(), XmNokCallback, 64 67 (XtCallbackProc)filesel_okact, (XtPointer)this); … … 96 99 if (acc) 97 100 { 98 mWin->SetSize( PIFC_SzX, PIFC_SzY +75);101 mWin->SetSize( PIFC_SzX, PIFC_SzY*1.25); 99 102 XtManageChild(fnl); XtManageChild(fnw); 100 103 } 101 104 else 102 105 { 103 mWin->SetSize( PIFC_SzX, PIFC_SzY +50);106 mWin->SetSize( PIFC_SzX, PIFC_SzY*1.1); 104 107 XtUnmanageChild(fnl); XtUnmanageChild(fnw); 105 108 } -
trunk/SophyaPI/PI/pistzwin.cc
r134 r137 3 3 // R. Ansari 08/98 4 4 5 #include "stdio.h" 5 6 6 7 #include "pistzwin.h" … … 135 136 { 136 137 if (!child) return; 137 if (mZWdg[mZc]) delete mZWdg[mZc];138 // printf("-DBG-PIZoneWindow::ChildAdd(%lx) deleteing Wdg %lx \n", (long)child, (long)mZWdg[mZc]); 138 139 int nx = mZc%mZx; 139 140 int ny = mZc/mZx; 140 141 PIWindow::ChildAdd(child); 141 mZWdg[mZc] = child;142 142 child->SetBinding(PIBK_free,PIBK_free,PIBK_free, PIBK_free); 143 143 int sx = XSize()/mZx; … … 146 146 child->SetSize(sx, sy); 147 147 child->SetBinding(PIBK_elastic,PIBK_elastic,PIBK_elastic, PIBK_elastic); 148 // printf("--DBG-- PIZoneWindow::ChildAdd() %d , Nx,y=%d %d , S= %d %d \n", mZc, nx, ny, sx, sy); 149 // printf("--DBG-- ... Child Pos= %d %d, Size= %d %d \n", child->XPos(), child->YPos(),child->XSize(),child->YSize() ); 150 if (mZWdg[mZc]) delete mZWdg[mZc]; 151 mZWdg[mZc] = child; 148 152 mZc = (mZc+1)%(mZx*mZy); 149 153 } … … 174 178 int ny = mZc/mZx; 175 179 px = nx*sx; py = ny*sy; 180 // printf("--DBG-- PIZoneWindow::NextChildPosSize() %d , P=%d %d , S= %d %d \n", mZc, px,py, sx, sy); 176 181 }
Note:
See TracChangeset
for help on using the changeset viewer.