Changeset 493 for cprs/branches/GUI-config/MainU.pas
- Timestamp:
- Sep 17, 2008, 5:49:40 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/branches/GUI-config/MainU.pas
r488 r493 24 24 License along with this library; if not, write to the Free Software 25 25 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 26 *) 26 *) 27 27 28 28 interface … … 32 32 Dialogs, StdCtrls, StrUtils, 33 33 ORNet, ORFn, ComCtrls, ToolWin, Grids, ORCtrls, ExtCtrls, Buttons, 34 AppEvnts, Menus, ImgList, 35 {$IFDEF USE_SKINS} 36 ipSkinManager, 34 AppEvnts, Menus, ImgList, 35 {$IFDEF USE_SKINS} 36 ipSkinManager, 37 37 {$ENDIF} 38 Trpcb, 38 39 ValEdit; 39 40 … … 45 46 IENS : string; 46 47 oldValue,newValue : string; 47 end; 48 end; 48 49 49 50 TGridInfo = class; //forward declaration … … 207 208 CachedWPField : TStringList; 208 209 FVisibleGridIdx : integer; 209 procedure ShowDebugClick(Sender: TObject); 210 procedure ShowDebugClick(Sender: TObject); 210 211 function FindParam(Param : string) : string; 211 212 function GetCurrentUserName : string; … … 281 282 282 283 uses 283 frmSplash, Trpcb ,LookupU, SubfilesU, SetSelU, SelDateTimeU, PostU,284 frmSplash, {Trpcb,} LookupU, SubfilesU, SetSelU, SelDateTimeU, PostU, 284 285 FMErrorU, AboutU, PleaseWaitU, EditTextU, CreateTemplateU, SkinFormU, 285 286 BatchAddU, DebugU; … … 290 291 291 292 procedure TMainForm.Initialize; 292 var tempMenu,tempSubMenu : TMenuItem; 293 var tempMenu,tempSubMenu : TMenuItem; 293 294 begin 294 295 DebugMode := (FindParam('debug')='enable'); … … 299 300 tempMenu.OnClick := ShowDebugClick; 300 301 FileMenu.Add(tempMenu); 301 end; 302 {$IFDEF USE_SKINS} 302 end else begin 303 DebugForm.Hide; 304 end; 305 {$IFDEF USE_SKINS} 303 306 DebugForm.Memo.Lines.Add('Adding Menus'); 304 307 tempMenu := TMenuItem.Create(MainMenu); … … 307 310 tempSubMenu.Caption := '&Change Skin'; 308 311 tempSubMenu.OnClick := ChangeSkinClick; 309 tempMenu.Add(tempSubMenu); 312 tempMenu.Add(tempSubMenu); 310 313 MainMenu.Items.Add(tempMenu); 311 314 {$ENDIF} … … 313 316 DebugForm.Memo.Lines.Add('Showing Splash'); 314 317 SplashForm.show; 315 318 316 319 FLoadingGrid := false; 317 320 SettingsFiles := TStringList.Create; … … 320 323 CurrentPatientData := TStringList.Create; 321 324 CurrentAnyFileData := TStringList.Create; 322 325 323 326 DataForGrid := TStringList.Create; //will own GridInfo objects. 324 327 CachedHelp := TStringList.Create; 325 CachedHelpIdx := TStringList.Create; 326 CachedWPField := TStringList.Create; 327 328 CachedHelpIdx := TStringList.Create; 329 CachedWPField := TStringList.Create; 330 328 331 DebugForm.Memo.Lines.Add('Adding Grid Info'); 329 332 AddGridInfo(BasicUsersGrid,CurrentUserData,true,LoadUserData,'200',btnUsersApply,btnUsersRevert); 330 AddGridInfo(AdvancedUsersGrid,CurrentUserData,false,LoadUserData,'200',btnUsersApply,btnUsersRevert); 333 AddGridInfo(AdvancedUsersGrid,CurrentUserData,false,LoadUserData,'200',btnUsersApply,btnUsersRevert); 331 334 AddGridInfo(BasicSettingsGrid,CurrentSettingsData,true,GetSettingsInfo,'',btnSettingsApply,btnSettingsRevert); 332 AddGridInfo(AdvancedSettingsGrid,CurrentSettingsData,false,GetSettingsInfo,'',btnSettingsApply,btnSettingsRevert); 335 AddGridInfo(AdvancedSettingsGrid,CurrentSettingsData,false,GetSettingsInfo,'',btnSettingsApply,btnSettingsRevert); 333 336 AddGridInfo(BasicPatientGrid,CurrentPatientData,true,GetPatientInfo,'2',btnPatientApply,btnPatientRevert); 334 337 AddGridInfo(AdvancedPatientGrid,CurrentPatientData,false,GetPatientInfo,'2',btnPatientApply,btnPatientRevert); … … 336 339 337 340 MainForm.Visible := false; 341 338 342 DebugForm.Memo.Lines.Add('Trying to connect to server'); 339 343 if not ORNet.ConnectToServer(RPC_CONTEXT) then begin 340 344 DebugForm.Memo.Lines.Add('Failed connection. Closing.'); 341 Close; 345 Close; 342 346 Exit; 343 347 end;
Note:
See TracChangeset
for help on using the changeset viewer.