Changeset 793 for cprs/branches/tmg-cprs/CPRS-Chart
- Timestamp:
- Jun 10, 2010, 3:13:12 PM (15 years ago)
- Location:
- cprs/branches/tmg-cprs/CPRS-Chart
- Files:
-
- 75 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/branches/tmg-cprs/CPRS-Chart/Accessibility_TLB.pas
r735 r793 13 13 14 14 // PASTLWTR : 1.2 15 // File generated on 3/31/2010 9:12:36PM from Type Library described below.15 // File generated on 6/9/2010 4:33:51 PM from Type Library described below. 16 16 17 17 // ************************************************************************ // -
cprs/branches/tmg-cprs/CPRS-Chart/BA/fBAOptionsDiagnoses.dfm
r453 r793 1 1 inherited frmBAOptionsDiagnoses: TfrmBAOptionsDiagnoses 2 2 Left = 231 3 Top = 1 833 Top = 177 4 4 Width = 747 5 5 Height = 557 -
cprs/branches/tmg-cprs/CPRS-Chart/CPRSChart.cfg
r541 r793 33 33 -$M32768,1048576 34 34 -K$00400000 35 -E"P:\ Vista\tmg-cprs"35 -E"P:\vista\tmg-cprs\cache" 36 36 -N"P:\Vista\tmg-cprs\CPRS-Chart\dcu" 37 37 -LE"c:\program files\borland\delphi7\Projects\Bpl" -
cprs/branches/tmg-cprs/CPRS-Chart/CPRSChart.dof
r729 r793 91 91 ExeDescription= 92 92 [Directories] 93 OutputDir=P:\ Vista\tmg-cprs93 OutputDir=P:\vista\tmg-cprs\cache 94 94 UnitOutputDir=P:\Vista\tmg-cprs\CPRS-Chart\dcu 95 95 PackageDLLOutputDir= … … 101 101 UsePackages=0 102 102 [Parameters] 103 RunParams=CCOW=disable s=192.168.3.99 p=9260 103 RunParams=CCOW=disable s=192.168.3.99 p=9260 SPLASH="C:\Documents and Settings\e.hagood.TMG\Desktop\Bicycle_Wreck.jpg" 104 104 HostApplication= 105 105 Launcher= … … 174 174 Item2=C:\Vista\cprs\OR_3_215V26_69\CPRS-Chart\DCU 175 175 [HistoryLists\hlOutputDirectorry] 176 Count=3 177 Item0=P:\Vista\tmg-cprs 178 Item1=C:\Vista\cprs\OR_3_270V26_69\CPRS-Chart 179 Item2=C:\Vista\cprs\OR_3_215V26_69\CPRS-Chart 176 Count=4 177 Item0=P:\vista\tmg-cprs\cache 178 Item1=P:\vista\tmg-cprs 179 Item2=C:\Vista\cprs\OR_3_270V26_69\CPRS-Chart 180 Item3=C:\Vista\cprs\OR_3_215V26_69\CPRS-Chart 180 181 [HistoryLists\hlBPLOutput] 181 182 Count=2 -
cprs/branches/tmg-cprs/CPRS-Chart/CPRSChart.dpr
r729 r793 326 326 uTMGOptions in 'uTMGOptions.pas', 327 327 fPtLabelPrint in 'TMG_Extra\fPtLabelPrint.pas' {frmPtLabelPrint}, 328 uEvaluate in 'uEvaluate.pas'; 328 uEvaluate in 'uEvaluate.pas', 329 fPtQuery in 'TMG_Extra\fPtQuery.pas' {frmPtQuery}, 330 SearchAnimationU in 'TMG_Extra\SearchAnimationU.pas' {frmTMGServerSearch}, 331 frmSearchResults in 'TMG_Extra\frmSearchResults.pas' {frmSrchResults}, 332 uLogic in 'TMG_Extra\uLogic.pas'; 329 333 330 334 {$R *.TLB} … … 349 353 Application.HelpFile := 'cprs.hlp'; 350 354 Application.CreateForm(TdmodShared, dmodShared); 351 Application.CreateForm(TfrmFrame, frmFrame);352 //kt <--- frmImages etc created here355 Application.CreateForm(TfrmFrame, frmFrame); 356 //kt <--- frmImages etc created here 353 357 Application.CreateForm(TfrmPtLabelPrint, frmPtLabelPrint); 354 358 if frmframe.TMGAbort = False then begin //kt 3/25/09 … … 367 371 Application.CreateForm(TEditTextForm, EditTextForm); 368 372 Application.CreateForm(TfrmTMGPrinting,frmTMGPrinting); 373 Application.CreateForm(TfrmPtQuery, frmPtQuery); 374 Application.CreateForm(TfrmTMGServerSearch, frmTMGServerSearch); 375 Application.CreateForm(TfrmSrchResults, frmSrchResults); 369 376 frmSplash.Free; // close & free splash screen 370 377 Application.Run; -
cprs/branches/tmg-cprs/CPRS-Chart/CPRSChart.dsk
r738 r793 1 1 [Closed Files] 2 File_0=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateDialog.pas',0,1,367,13,371,0,0 3 File_1=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateEditor.pas',0,1,37,18,66,0,0 4 File_2=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsOther.pas',0,1,207,1,170,0,0 5 File_3=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',0,1,799,39,807,0,0 6 File_4=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fNotePrt.pas',0,1,134,11,76,0,0 7 File_5=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\rTIU.pas',0,1,921,10,929,0,0 8 File_6=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fOptionsNotes.pas',0,1,283,32,289,0,0 9 File_7=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fxBroker.pas',0,1,119,13,135,0,0 10 File_8=SourceModule,'P:\Vista\tmg-cprs\CPRS-Lib\ORNet.pas',0,1,458,1,469,0,0 11 File_9=SourceModule,'P:\vista\tmg-cprs\CPRSChart.ini',0,1,40,1,47,0,0 2 File_0=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\uCore.pas',0,1,706,1,713,0,0 3 File_1=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsults.pas',0,1,1749,1,1759,0,0 4 File_2=SourceModule,'c:\program files\borland\delphi7\source\vcl\Menus.pas',0,1,1815,1,1822,0,0 5 File_3=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fReportsAdhocComponent1.pas',0,1,126,1,133,0,0 6 File_4=SourceModule,'c:\program files\borland\delphi7\source\vcl\Controls.pas',0,1,3801,1,3810,0,0 7 File_5=SourceModule,'P:\vista\tmg-cprs\CPRS-Chart\fCover.pas',0,1,129,3,140,0,0 12 8 13 9 [Modules] 14 Count=0 15 EditWindowCount=0 10 Module0=P:\vista\tmg-cprs\CPRS-Chart\fVitals.pas 11 Module1=P:\vista\tmg-cprs\CPRS-Chart\fMeds.pas 12 Module2=P:\vista\tmg-cprs\CPRS-Chart\fPtSelDemog.pas 13 Module3=P:\vista\tmg-cprs\CPRS-Chart\fPtSelOptns.pas 14 Module4=P:\vista\tmg-cprs\CPRS-Chart\fPtSel.pas 15 Module5=P:\vista\tmg-cprs\CPRS-Chart\rCore.pas 16 Module6=P:\vista\tmg-cprs\CPRS-Chart\fProbEdt.pas 17 Module7=P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas 18 Module8=P:\vista\tmg-cprs\CPRS-Chart\fFrame.pas 19 Module9=P:\vista\tmg-cprs\CPRS-Chart\fSplash.pas 20 Module10=P:\Vista\tmg-cprs\CPRS-Lib\ORCtrls.pas 21 Module11=c:\program files\borland\delphi7\source\rtl\Sys\sysutils.pas 22 Module12=C:\PROGRA~1\VISTA\BDK32\Source\Wsockc.pas 23 Module13=P:\vista\tmg-cprs\CPRS-Chart\CPRSChart.dpr 24 Module14=c:\program files\borland\delphi7\source\vcl\Forms.pas 25 Module15=P:\Vista\tmg-cprs\CPRS-Lib\ORFn.pas 26 Module16=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtQuery.pas 27 Module17=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\SearchAnimationU.pas 28 Module18=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas 29 Module19=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\frmSearchResults.pas 30 Count=20 31 EditWindowCount=1 16 32 TypeLibWindowCount=1 17 33 34 [P:\vista\tmg-cprs\CPRS-Chart\fVitals.pas] 35 ModuleType=SourceModule 36 FormState=0 37 FormOnTop=0 38 39 [P:\vista\tmg-cprs\CPRS-Chart\fMeds.pas] 40 ModuleType=SourceModule 41 FormState=1 42 FormOnTop=0 43 44 [P:\vista\tmg-cprs\CPRS-Chart\fPtSelDemog.pas] 45 ModuleType=SourceModule 46 FormState=0 47 FormOnTop=1 48 49 [P:\vista\tmg-cprs\CPRS-Chart\fPtSelOptns.pas] 50 ModuleType=SourceModule 51 FormState=1 52 FormOnTop=1 53 54 [P:\vista\tmg-cprs\CPRS-Chart\fPtSel.pas] 55 ModuleType=SourceModule 56 FormState=1 57 FormOnTop=0 58 59 [P:\vista\tmg-cprs\CPRS-Chart\rCore.pas] 60 ModuleType=SourceModule 61 FormState=0 62 FormOnTop=0 63 64 [P:\vista\tmg-cprs\CPRS-Chart\fProbEdt.pas] 65 ModuleType=SourceModule 66 FormState=1 67 FormOnTop=0 68 69 [P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas] 70 ModuleType=SourceModule 71 FormState=1 72 FormOnTop=0 73 74 [P:\vista\tmg-cprs\CPRS-Chart\fFrame.pas] 75 ModuleType=SourceModule 76 FormState=0 77 FormOnTop=1 78 79 [P:\vista\tmg-cprs\CPRS-Chart\fSplash.pas] 80 ModuleType=SourceModule 81 FormState=0 82 FormOnTop=0 83 84 [P:\Vista\tmg-cprs\CPRS-Lib\ORCtrls.pas] 85 ModuleType=SourceModule 86 FormState=0 87 FormOnTop=0 88 89 [c:\program files\borland\delphi7\source\rtl\Sys\sysutils.pas] 90 ModuleType=SourceModule 91 FormState=0 92 FormOnTop=0 93 94 [C:\PROGRA~1\VISTA\BDK32\Source\Wsockc.pas] 95 ModuleType=SourceModule 96 FormState=0 97 FormOnTop=0 98 99 [P:\vista\tmg-cprs\CPRS-Chart\CPRSChart.dpr] 100 ModuleType=SourceModule 101 FormState=0 102 FormOnTop=0 103 104 [c:\program files\borland\delphi7\source\vcl\Forms.pas] 105 ModuleType=SourceModule 106 FormState=0 107 FormOnTop=0 108 109 [P:\Vista\tmg-cprs\CPRS-Lib\ORFn.pas] 110 ModuleType=SourceModule 111 FormState=0 112 FormOnTop=0 113 114 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtQuery.pas] 115 ModuleType=SourceModule 116 FormState=0 117 FormOnTop=0 118 119 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\SearchAnimationU.pas] 120 ModuleType=SourceModule 121 FormState=0 122 FormOnTop=0 123 124 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas] 125 ModuleType=SourceModule 126 FormState=0 127 FormOnTop=0 128 129 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\frmSearchResults.pas] 130 ModuleType=SourceModule 131 FormState=0 132 FormOnTop=0 133 18 134 [C:\Program Files\Borland\Delphi7\Projects\ProjectGroup1.bpg] 19 135 FormState=0 20 136 FormOnTop=0 21 137 22 [P:\vista\tmg-cprs\CPRS-Chart\CPRSChart.dpr]23 FormState=024 FormOnTop=025 26 138 [P:\vista\tmg-cprs\CPRS-Chart\CPRSChart.tlb] 27 139 FormState=0 28 140 FormOnTop=0 29 141 142 [P:\vista\tmg-cprs\CPRS-Chart\fHSplit.pas] 143 FormState=0 144 FormOnTop=0 145 146 [P:\vista\tmg-cprs\CPRS-Chart\fPage.pas] 147 FormState=0 148 FormOnTop=0 149 150 [P:\vista\tmg-cprs\CPRS-Chart\fHP.pas] 151 FormState=0 152 FormOnTop=0 153 154 [P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas] 155 FormState=0 156 FormOnTop=0 157 158 [P:\vista\tmg-cprs\CPRS-Chart\fDCSumm.pas] 159 FormState=0 160 FormOnTop=0 161 162 [P:\vista\tmg-cprs\CPRS-Chart\fLabs.pas] 163 FormState=0 164 FormOnTop=0 165 166 [P:\vista\tmg-cprs\CPRS-Chart\fReports.pas] 167 FormState=0 168 FormOnTop=0 169 170 [P:\vista\tmg-cprs\CPRS-Chart\fPtSens.pas] 171 FormState=0 172 FormOnTop=0 173 174 [P:\vista\tmg-cprs\CPRS-Chart\fEncnt.pas] 175 FormState=0 176 FormOnTop=0 177 178 [P:\vista\tmg-cprs\CPRS-Chart\fVisit.pas] 179 FormState=0 180 FormOnTop=0 181 182 [P:\vista\tmg-cprs\CPRS-Chart\fPtDemo.pas] 183 FormState=0 184 FormOnTop=0 185 186 [P:\vista\tmg-cprs\CPRS-Chart\fxBroker.pas] 187 FormState=0 188 FormOnTop=0 189 190 [P:\vista\tmg-cprs\CPRS-Chart\fNoteBA.pas] 191 FormState=0 192 FormOnTop=0 193 194 [P:\vista\tmg-cprs\CPRS-Chart\fNoteBD.pas] 195 FormState=0 196 FormOnTop=0 197 198 [P:\vista\tmg-cprs\CPRS-Chart\fLabTest.pas] 199 FormState=0 200 FormOnTop=0 201 202 [P:\vista\tmg-cprs\CPRS-Chart\fLabTestGroups.pas] 203 FormState=0 204 FormOnTop=0 205 206 [P:\vista\tmg-cprs\CPRS-Chart\fLabTests.pas] 207 FormState=0 208 FormOnTop=0 209 210 [P:\vista\tmg-cprs\CPRS-Chart\fSignItem.pas] 211 FormState=0 212 FormOnTop=0 213 214 [P:\vista\tmg-cprs\CPRS-Chart\fRptBox.pas] 215 FormState=0 216 FormOnTop=0 217 218 [P:\vista\tmg-cprs\CPRS-Chart\fAbout.pas] 219 FormState=0 220 FormOnTop=0 221 30 222 [P:\vista\tmg-cprs\CPRS-Chart\fAutoSz.pas] 31 223 FormState=0 32 224 FormOnTop=0 33 225 34 [P:\vista\tmg-cprs\CPRS-Chart\fHSplit.pas] 35 FormState=0 36 FormOnTop=0 37 38 [P:\vista\tmg-cprs\CPRS-Chart\fPage.pas] 39 FormState=0 40 FormOnTop=0 226 [P:\vista\tmg-cprs\CPRS-Chart\fxLists.pas] 227 FormState=0 228 FormOnTop=0 229 230 [P:\vista\tmg-cprs\CPRS-Chart\fxServer.pas] 231 FormState=0 232 FormOnTop=0 233 234 [P:\vista\tmg-cprs\CPRS-Chart\fPtCWAD.pas] 235 FormState=0 236 FormOnTop=0 237 238 [P:\vista\tmg-cprs\CPRS-Chart\fProbFlt.pas] 239 FormState=0 240 FormOnTop=0 241 242 [P:\vista\tmg-cprs\CPRS-Chart\fProbCmt.pas] 243 FormState=0 244 FormOnTop=0 245 246 [P:\vista\tmg-cprs\CPRS-Chart\fNoteCslt.pas] 247 FormState=0 248 FormOnTop=0 249 250 [P:\vista\tmg-cprs\CPRS-Chart\fNotePrt.pas] 251 FormState=0 252 FormOnTop=0 253 254 [P:\vista\tmg-cprs\CPRS-Chart\fLkUpLocation.pas] 255 FormState=0 256 FormOnTop=0 257 258 [P:\vista\tmg-cprs\CPRS-Chart\fRename.pas] 259 FormState=0 260 FormOnTop=0 261 262 [P:\vista\tmg-cprs\CPRS-Chart\fDateRange.pas] 263 FormState=0 264 FormOnTop=0 265 266 [P:\vista\tmg-cprs\CPRS-Chart\fRenewOutMed.pas] 267 FormState=0 268 FormOnTop=0 269 270 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsult513Prt.pas] 271 FormState=0 272 FormOnTop=0 273 274 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultAct.pas] 275 FormState=0 276 FormOnTop=0 277 278 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultAlertTo.pas] 279 FormState=0 280 FormOnTop=0 281 282 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultBD.pas] 283 FormState=0 284 FormOnTop=0 285 286 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultBS.pas] 287 FormState=0 288 FormOnTop=0 289 290 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultBSt.pas] 291 FormState=0 292 FormOnTop=0 293 294 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsultsView.pas] 295 FormState=0 296 FormOnTop=0 297 298 [P:\vista\tmg-cprs\CPRS-Chart\fTimeout.pas] 299 FormState=0 300 FormOnTop=0 301 302 [P:\vista\tmg-cprs\CPRS-Chart\fNoteDR.pas] 303 FormState=0 304 FormOnTop=0 305 306 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fCsltNote.pas] 307 FormState=0 308 FormOnTop=0 309 310 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fEditConsult.pas] 311 FormState=0 312 FormOnTop=0 313 314 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fEditProc.pas] 315 FormState=0 316 FormOnTop=0 317 318 [P:\vista\tmg-cprs\CPRS-Chart\fAllgyFind.pas] 319 FormState=0 320 FormOnTop=0 321 322 [P:\vista\tmg-cprs\CPRS-Chart\fAddlSigners.pas] 323 FormState=0 324 FormOnTop=0 325 326 [P:\vista\tmg-cprs\CPRS-Chart\fLabPrint.pas] 327 FormState=0 328 FormOnTop=0 329 330 [P:\vista\tmg-cprs\CPRS-Chart\fReportsPrint.pas] 331 FormState=0 332 FormOnTop=0 333 334 [P:\vista\tmg-cprs\CPRS-Chart\fvit.pas] 335 FormState=0 336 FormOnTop=0 337 338 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fEncounterFrame.pas] 339 FormState=0 340 FormOnTop=0 341 342 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEBase.pas] 343 FormState=0 344 FormOnTop=0 345 346 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCELex.pas] 347 FormState=0 348 FormOnTop=0 349 350 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEOther.pas] 351 FormState=0 352 FormOnTop=0 353 354 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fProcedure.pas] 355 FormState=0 356 FormOnTop=0 357 358 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEBaseMain.pas] 359 FormState=0 360 FormOnTop=0 361 362 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEBaseGrid.pas] 363 FormState=0 364 FormOnTop=0 365 366 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fSkinTest.pas] 367 FormState=0 368 FormOnTop=0 369 370 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fVisitType.pas] 371 FormState=0 372 FormOnTop=0 373 374 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\mVisitRelated.pas] 375 FormState=0 376 FormOnTop=0 377 378 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fDiagnoses.pas] 379 FormState=0 380 FormOnTop=0 381 382 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPatientEd.pas] 383 FormState=0 384 FormOnTop=0 385 386 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fExam.pas] 387 FormState=0 388 FormOnTop=0 389 390 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fHealthFactor.pas] 391 FormState=0 392 FormOnTop=0 393 394 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fImmunization.pas] 395 FormState=0 396 FormOnTop=0 397 398 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fEncVitals.pas] 399 FormState=0 400 FormOnTop=0 401 402 [P:\vista\tmg-cprs\CPRS-Chart\fEffectDate.pas] 403 FormState=0 404 FormOnTop=0 405 406 [P:\vista\tmg-cprs\CPRS-Chart\dShared.pas] 407 FormState=0 408 FormOnTop=0 409 410 [P:\vista\tmg-cprs\CPRS-Chart\fDrawers.pas] 411 FormState=0 412 FormOnTop=0 413 414 [P:\vista\tmg-cprs\CPRS-Chart\fMedCopy.pas] 415 FormState=0 416 FormOnTop=0 417 418 [P:\vista\tmg-cprs\CPRS-Chart\mEvntDelay.pas] 419 FormState=0 420 FormOnTop=0 421 422 [P:\vista\tmg-cprs\CPRS-Chart\fReminderTree.pas] 423 FormState=0 424 FormOnTop=0 425 426 [P:\vista\tmg-cprs\CPRS-Chart\fReminderDialog.pas] 427 FormState=0 428 FormOnTop=0 429 430 [P:\vista\tmg-cprs\CPRS-Chart\fReportsAdhocSubItem1.pas] 431 FormState=0 432 FormOnTop=0 433 434 [P:\vista\tmg-cprs\CPRS-Chart\fPtSelMsg.pas] 435 FormState=0 436 FormOnTop=0 437 438 [P:\vista\tmg-cprs\CPRS-Chart\fMHTest.pas] 439 FormState=0 440 FormOnTop=0 441 442 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fGAF.pas] 443 FormState=0 444 FormOnTop=0 445 446 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEProvider.pas] 447 FormState=0 448 FormOnTop=0 449 450 [P:\vista\tmg-cprs\CPRS-Chart\fNoteProps.pas] 451 FormState=0 452 FormOnTop=0 453 454 [P:\vista\tmg-cprs\CPRS-Chart\fNotesBP.pas] 455 FormState=0 456 FormOnTop=0 457 458 [P:\vista\tmg-cprs\CPRS-Chart\fLabInfo.pas] 459 FormState=0 460 FormOnTop=0 461 462 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fPreReq.pas] 463 FormState=0 464 FormOnTop=0 465 466 [P:\vista\tmg-cprs\CPRS-Chart\fDCSummProps.pas] 467 FormState=0 468 FormOnTop=0 469 470 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fHFSearch.pas] 471 FormState=0 472 FormOnTop=0 473 474 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsMedRslt.pas] 475 FormState=0 476 FormOnTop=0 477 478 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitMetric.pas] 479 FormState=0 480 FormOnTop=0 481 482 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitAll.pas] 483 FormState=0 484 FormOnTop=0 485 486 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitTemp.pas] 487 FormState=0 488 FormOnTop=0 489 490 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitBase.pas] 491 FormState=0 492 FormOnTop=0 493 494 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitPulse.pas] 495 FormState=0 496 FormOnTop=0 497 498 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitResp.pas] 499 FormState=0 500 FormOnTop=0 501 502 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitBP.pas] 503 FormState=0 504 FormOnTop=0 505 506 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitHeight.pas] 507 FormState=0 508 FormOnTop=0 509 510 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitWeight.pas] 511 FormState=0 512 FormOnTop=0 513 514 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitPain.pas] 515 FormState=0 516 FormOnTop=0 517 518 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitPO2.pas] 519 FormState=0 520 FormOnTop=0 521 522 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitCVP.pas] 523 FormState=0 524 FormOnTop=0 525 526 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\mVitCirGirth.pas] 527 FormState=0 528 FormOnTop=0 529 530 [P:\vista\tmg-cprs\CPRS-Chart\Vitals\fVitalsDate.pas] 531 FormState=0 532 FormOnTop=0 533 534 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateDialog.pas] 535 FormState=0 536 FormOnTop=0 537 538 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateEditor.pas] 539 FormState=0 540 FormOnTop=0 541 542 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateFieldEditor.pas] 543 FormState=0 544 FormOnTop=0 545 546 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateFields.pas] 547 FormState=0 548 FormOnTop=0 549 550 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateObjects.pas] 551 FormState=0 552 FormOnTop=0 553 554 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateView.pas] 555 FormState=0 556 FormOnTop=0 557 558 [P:\vista\tmg-cprs\CPRS-Chart\Templates\mTemplateFieldButton.pas] 559 FormState=0 560 FormOnTop=0 561 562 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateAutoGen.pas] 563 FormState=0 564 FormOnTop=0 565 566 [P:\vista\tmg-cprs\CPRS-Chart\fRemVisitInfo.pas] 567 FormState=0 568 FormOnTop=0 569 570 [P:\vista\tmg-cprs\CPRS-Chart\fIconLegend.pas] 571 FormState=0 572 FormOnTop=0 573 574 [P:\vista\tmg-cprs\CPRS-Chart\mImgText.pas] 575 FormState=0 576 FormOnTop=0 577 578 [P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateImport.pas] 579 FormState=0 580 FormOnTop=0 581 582 [P:\vista\tmg-cprs\CPRS-Chart\fRemCoverSheet.pas] 583 FormState=0 584 FormOnTop=0 585 586 [P:\vista\tmg-cprs\CPRS-Chart\fRemCoverPreview.pas] 587 FormState=0 588 FormOnTop=0 589 590 [P:\vista\tmg-cprs\CPRS-Chart\Encounter\fPCEEdit.pas] 591 FormState=0 592 FormOnTop=0 593 594 [P:\vista\tmg-cprs\CPRS-Chart\fSurgeryView.pas] 595 FormState=0 596 FormOnTop=0 597 598 [P:\vista\tmg-cprs\CPRS-Chart\fSurgery.pas] 599 FormState=0 600 FormOnTop=0 601 602 [P:\vista\tmg-cprs\CPRS-Chart\fNoteIDParents.pas] 603 FormState=0 604 FormOnTop=0 605 606 [P:\vista\tmg-cprs\CPRS-Chart\fNoteCPFields.pas] 607 FormState=0 608 FormOnTop=0 609 610 [P:\vista\tmg-cprs\CPRS-Chart\fPtSelOptSave.pas] 611 FormState=0 612 FormOnTop=0 613 614 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOCSession.pas] 615 FormState=0 616 FormOnTop=0 617 618 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODBase.pas] 619 FormState=0 620 FormOnTop=0 621 622 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODDiet.pas] 623 FormState=0 624 FormOnTop=0 625 626 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODDietLT.pas] 627 FormState=0 628 FormOnTop=0 629 630 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODGen.pas] 631 FormState=0 632 FormOnTop=0 633 634 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODLab.pas] 635 FormState=0 636 FormOnTop=0 637 638 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODLabImmedColl.pas] 639 FormState=0 640 FormOnTop=0 641 642 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODLabOthCollSamp.pas] 643 FormState=0 644 FormOnTop=0 645 646 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODLabOthSpec.pas] 647 FormState=0 648 FormOnTop=0 649 650 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedComplex.pas] 651 FormState=0 652 FormOnTop=0 653 654 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedFA.pas] 655 FormState=0 656 FormOnTop=0 657 658 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedIn.pas] 659 FormState=0 660 FormOnTop=0 661 662 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedIV.pas] 663 FormState=0 664 FormOnTop=0 665 666 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedOIFA.pas] 667 FormState=0 668 FormOnTop=0 669 670 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedOut.pas] 671 FormState=0 672 FormOnTop=0 673 674 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMeds.pas] 675 FormState=0 676 FormOnTop=0 677 678 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMessage.pas] 679 FormState=0 680 FormOnTop=0 681 682 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMisc.pas] 683 FormState=0 684 FormOnTop=0 685 686 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODRad.pas] 687 FormState=0 688 FormOnTop=0 689 690 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODRadApproval.pas] 691 FormState=0 692 FormOnTop=0 693 694 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODRadConShRes.pas] 695 FormState=0 696 FormOnTop=0 697 698 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODRadImType.pas] 699 FormState=0 700 FormOnTop=0 701 702 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODSaveQuick.pas] 703 FormState=0 704 FormOnTop=0 705 706 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODText.pas] 707 FormState=0 708 FormOnTop=0 709 710 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODVitals.pas] 711 FormState=0 712 FormOnTop=0 713 714 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMAction.pas] 715 FormState=0 716 FormOnTop=0 717 718 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMHTML.pas] 719 FormState=0 720 FormOnTop=0 721 722 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMNavA.pas] 723 FormState=0 724 FormOnTop=0 725 726 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMProgress.pas] 727 FormState=0 728 FormOnTop=0 729 730 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMSet.pas] 731 FormState=0 732 FormOnTop=0 733 734 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOMVerify.pas] 735 FormState=0 736 FormOnTop=0 737 738 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrderComment.pas] 739 FormState=0 740 FormOnTop=0 741 742 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrderFlag.pas] 743 FormState=0 744 FormOnTop=0 745 746 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrders.pas] 747 FormState=0 748 FormOnTop=0 749 750 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersAlert.pas] 751 FormState=0 752 FormOnTop=0 753 754 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrderSaveQuick.pas] 755 FormState=0 756 FormOnTop=0 757 758 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersComplete.pas] 759 FormState=0 760 FormOnTop=0 761 762 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersCopy.pas] 763 FormState=0 764 FormOnTop=0 765 766 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersDC.pas] 767 FormState=0 768 FormOnTop=0 769 770 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersHold.pas] 771 FormState=0 772 FormOnTop=0 773 774 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersOnChart.pas] 775 FormState=0 776 FormOnTop=0 777 778 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersPrint.pas] 779 FormState=0 780 FormOnTop=0 781 782 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersRefill.pas] 783 FormState=0 784 FormOnTop=0 785 786 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersRelease.pas] 787 FormState=0 788 FormOnTop=0 789 790 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersRenew.pas] 791 FormState=0 792 FormOnTop=0 793 794 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersSign.pas] 795 FormState=0 796 FormOnTop=0 797 798 [P:\vista\tmg-cprs\CPRS-Chart\mCoPayDesc.pas] 799 FormState=0 800 FormOnTop=0 801 802 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersTS.pas] 803 FormState=0 804 FormOnTop=0 805 806 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersUnhold.pas] 807 FormState=0 808 FormOnTop=0 809 810 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersVerify.pas] 811 FormState=0 812 FormOnTop=0 813 814 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrderUnflag.pas] 815 FormState=0 816 FormOnTop=0 817 818 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrderVw.pas] 819 FormState=0 820 FormOnTop=0 821 822 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOCAccept.pas] 823 FormState=0 824 FormOnTop=0 825 826 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fODConsult.pas] 827 FormState=0 828 FormOnTop=0 829 830 [P:\vista\tmg-cprs\CPRS-Chart\Consults\fODProc.pas] 831 FormState=0 832 FormOnTop=0 833 834 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsCombinations.pas] 835 FormState=0 836 FormOnTop=0 837 838 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsDays.pas] 839 FormState=0 840 FormOnTop=0 841 842 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsLists.pas] 843 FormState=0 844 FormOnTop=0 845 846 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsNewList.pas] 847 FormState=0 848 FormOnTop=0 849 850 [P:\vista\tmg-cprs\CPRS-Chart\fOptionsNotes.pas] 851 FormState=0 852 FormOnTop=0 853 854 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsOther.pas] 855 FormState=0 856 FormOnTop=0 857 858 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsPatientSelection.pas] 859 FormState=0 860 FormOnTop=0 861 862 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsPrimaryList.pas] 863 FormState=0 864 FormOnTop=0 865 866 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsReminders.pas] 867 FormState=0 868 FormOnTop=0 869 870 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsReportsCustom.pas] 871 FormState=0 872 FormOnTop=0 873 874 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsReportsDefault.pas] 875 FormState=0 876 FormOnTop=0 877 878 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsSubscribe.pas] 879 FormState=0 880 FormOnTop=0 881 882 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsSurrogate.pas] 883 FormState=0 884 FormOnTop=0 885 886 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsTeams.pas] 887 FormState=0 888 FormOnTop=0 889 890 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptionsTitles.pas] 891 FormState=0 892 FormOnTop=0 893 894 [P:\vista\tmg-cprs\CPRS-Chart\Options\fOptions.pas] 895 FormState=0 896 FormOnTop=0 897 898 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersCV.pas] 899 FormState=0 900 FormOnTop=0 901 902 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODReleaseEvent.pas] 903 FormState=0 904 FormOnTop=0 905 906 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODActive.pas] 907 FormState=0 908 FormOnTop=0 909 910 [P:\vista\tmg-cprs\CPRS-Chart\fDefaultEvent.pas] 911 FormState=0 912 FormOnTop=0 913 914 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrdersEvntRelease.pas] 915 FormState=0 916 FormOnTop=0 917 918 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODChangeEvtDisp.pas] 919 FormState=0 920 FormOnTop=0 921 922 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODValidateAction.pas] 923 FormState=0 924 FormOnTop=0 925 926 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODChild.pas] 927 FormState=0 928 FormOnTop=0 929 930 [P:\vista\tmg-cprs\CPRS-Chart\fDupPts.pas] 931 FormState=0 932 FormOnTop=0 933 934 [P:\vista\tmg-cprs\CPRS-Chart\fPatientFlagMulti.pas] 935 FormState=0 936 FormOnTop=0 937 938 [P:\vista\tmg-cprs\CPRS-Chart\fAlertForward.pas] 939 FormState=0 940 FormOnTop=0 941 942 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODMedNVA.pas] 943 FormState=0 944 FormOnTop=0 945 946 [P:\vista\tmg-cprs\CPRS-Chart\fPrintList.pas] 947 FormState=0 948 FormOnTop=0 949 950 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODChangeUnreleasedRenew.pas] 951 FormState=0 952 FormOnTop=0 953 954 [P:\vista\tmg-cprs\CPRS-Chart\BA\fBALocalDiagnoses.pas] 955 FormState=0 956 FormOnTop=0 957 958 [P:\vista\tmg-cprs\CPRS-Chart\fReview.pas] 959 FormState=0 960 FormOnTop=0 961 962 [P:\vista\tmg-cprs\CPRS-Chart\fARTFreeTextMsg.pas] 963 FormState=0 964 FormOnTop=0 965 966 [P:\vista\tmg-cprs\CPRS-Chart\fAllgyBox.pas] 967 FormState=0 968 FormOnTop=0 969 970 [P:\vista\tmg-cprs\CPRS-Chart\fARTAllgy.pas] 971 FormState=0 972 FormOnTop=0 973 974 [P:\vista\tmg-cprs\CPRS-Chart\BA\fBAOptionsDiagnoses.pas] 975 FormState=0 976 FormOnTop=0 977 978 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fOtherSchedule.pas] 979 FormState=0 980 FormOnTop=0 981 982 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODBBank.pas] 983 FormState=0 984 FormOnTop=0 985 986 [P:\vista\tmg-cprs\CPRS-Chart\fNoteST.pas] 987 FormState=0 988 FormOnTop=0 989 990 [P:\vista\tmg-cprs\CPRS-Chart\fNoteSTStop.pas] 991 FormState=0 992 FormOnTop=0 993 994 [P:\vista\tmg-cprs\CPRS-Chart\fGraphs.pas] 995 FormState=0 996 FormOnTop=0 997 998 [P:\vista\tmg-cprs\CPRS-Chart\fGraphSettings.pas] 999 FormState=0 1000 FormOnTop=0 1001 1002 [P:\vista\tmg-cprs\CPRS-Chart\fGraphProfiles.pas] 1003 FormState=0 1004 FormOnTop=0 1005 1006 [P:\vista\tmg-cprs\CPRS-Chart\fClinicWardMeds.pas] 1007 FormState=0 1008 FormOnTop=0 1009 1010 [P:\vista\tmg-cprs\CPRS-Chart\fActivateDeactivate.pas] 1011 FormState=0 1012 FormOnTop=0 1013 1014 [P:\vista\tmg-cprs\CPRS-Chart\fImages.pas] 1015 FormState=0 1016 FormOnTop=0 1017 1018 [P:\vista\tmg-cprs\CPRS-Chart\UploadImages.pas] 1019 FormState=0 1020 FormOnTop=0 1021 1022 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\frmImageTransferProgress.pas] 1023 FormState=0 1024 FormOnTop=0 1025 1026 [P:\vista\tmg-cprs\CPRS-Chart\fProbLex.pas] 1027 FormState=0 1028 FormOnTop=0 1029 1030 [P:\vista\tmg-cprs\CPRS-Chart\fTIUView.pas] 1031 FormState=0 1032 FormOnTop=0 1033 1034 [P:\vista\tmg-cprs\CPRS-Chart\Orders\fODAllgy.pas] 1035 FormState=0 1036 FormOnTop=0 1037 1038 [P:\vista\tmg-cprs\CPRS-Chart\fDeviceSelect.pas] 1039 FormState=0 1040 FormOnTop=0 1041 1042 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtAdd.pas] 1043 FormState=0 1044 FormOnTop=0 1045 1046 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fWebTab.pas] 1047 FormState=0 1048 FormOnTop=0 1049 1050 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\SelDateTimeU.pas] 1051 FormState=0 1052 FormOnTop=0 1053 1054 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\SetSelU.pas] 1055 FormState=0 1056 FormOnTop=0 1057 1058 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\FMErrorU.pas] 1059 FormState=0 1060 FormOnTop=0 1061 1062 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\LookupU.pas] 1063 FormState=0 1064 FormOnTop=0 1065 1066 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\PostU.pas] 1067 FormState=0 1068 FormOnTop=0 1069 1070 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\EditTextU.pas] 1071 FormState=0 1072 FormOnTop=0 1073 1074 [P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtLabelPrint.pas] 1075 FormState=0 1076 FormOnTop=0 1077 1078 [EditWindow0] 1079 ViewCount=20 1080 CurrentView=8 1081 View0=0 1082 View1=1 1083 View2=2 1084 View3=3 1085 View4=4 1086 View5=5 1087 View6=6 1088 View7=7 1089 View8=8 1090 View9=9 1091 View10=10 1092 View11=11 1093 View12=12 1094 View13=13 1095 View14=14 1096 View15=15 1097 View16=16 1098 View17=17 1099 View18=18 1100 View19=19 1101 CodeExplorer=CodeExplorer@EditWindow0 1102 MessageView=MessageView@EditWindow0 1103 Create=1 1104 Visible=1 1105 State=0 1106 Left=275 1107 Top=119 1108 Width=716 1109 Height=615 1110 MaxLeft=-4 1111 MaxTop=-4 1112 ClientWidth=708 1113 ClientHeight=581 1114 LeftPanelSize=0 1115 LeftPanelClients=CodeExplorer@EditWindow0 1116 LeftPanelData=00000400010000000C000000436F64654578706C6F726572000000000000000000000000000000000001000000000000000000000000FFFFFFFF 1117 RightPanelSize=0 1118 BottomPanelSize=254 1119 BottomPanelClients=DockSite1 1120 BottomPanelData=0000040000000000770300000000000000D70000000000000001000000007703000009000000446F636B5369746531FFFFFFFF 1121 1122 [View0] 1123 Module=P:\vista\tmg-cprs\CPRS-Chart\fFrame.pas 1124 CursorX=1 1125 CursorY=1684 1126 TopLine=1677 1127 LeftCol=1 1128 1129 [View1] 1130 Module=P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas 1131 CursorX=1 1132 CursorY=1423 1133 TopLine=1416 1134 LeftCol=1 1135 1136 [View2] 1137 Module=P:\vista\tmg-cprs\CPRS-Chart\fProbEdt.pas 1138 CursorX=6 1139 CursorY=7 1140 TopLine=1 1141 LeftCol=1 1142 1143 [View3] 1144 Module=c:\program files\borland\delphi7\source\vcl\Forms.pas 1145 CursorX=1 1146 CursorY=6946 1147 TopLine=6939 1148 LeftCol=1 1149 1150 [View4] 1151 Module=P:\vista\tmg-cprs\CPRS-Chart\CPRSChart.dpr 1152 CursorX=7 1153 CursorY=374 1154 TopLine=362 1155 LeftCol=1 1156 1157 [View5] 1158 Module=C:\PROGRA~1\VISTA\BDK32\Source\Wsockc.pas 1159 CursorX=1 1160 CursorY=1479 1161 TopLine=1472 1162 LeftCol=1 1163 1164 [View6] 1165 Module=c:\program files\borland\delphi7\source\rtl\Sys\sysutils.pas 1166 CursorX=1 1167 CursorY=16069 1168 TopLine=16062 1169 LeftCol=1 1170 1171 [View7] 1172 Module=P:\vista\tmg-cprs\CPRS-Chart\fMeds.pas 1173 CursorX=45 1174 CursorY=62 1175 TopLine=60 1176 LeftCol=1 1177 1178 [View8] 1179 Module=P:\vista\tmg-cprs\CPRS-Chart\fVitals.pas 1180 CursorX=1 1181 CursorY=204 1182 TopLine=197 1183 LeftCol=1 1184 1185 [View9] 1186 Module=P:\Vista\tmg-cprs\CPRS-Lib\ORCtrls.pas 1187 CursorX=34 1188 CursorY=902 1189 TopLine=900 1190 LeftCol=1 1191 1192 [View10] 1193 Module=P:\vista\tmg-cprs\CPRS-Chart\rCore.pas 1194 CursorX=13 1195 CursorY=246 1196 TopLine=233 1197 LeftCol=1 1198 1199 [View11] 1200 Module=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtQuery.pas 1201 CursorX=78 1202 CursorY=220 1203 TopLine=220 1204 LeftCol=1 1205 1206 [View12] 1207 Module=P:\Vista\tmg-cprs\CPRS-Lib\ORFn.pas 1208 CursorX=1 1209 CursorY=628 1210 TopLine=617 1211 LeftCol=1 1212 1213 [View13] 1214 Module=P:\vista\tmg-cprs\CPRS-Chart\fPtSel.pas 1215 CursorX=78 1216 CursorY=1333 1217 TopLine=1331 1218 LeftCol=1 1219 1220 [View14] 1221 Module=P:\vista\tmg-cprs\CPRS-Chart\fPtSelOptns.pas 1222 CursorX=1 1223 CursorY=1 1224 TopLine=1 1225 LeftCol=1 1226 1227 [View15] 1228 Module=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\SearchAnimationU.pas 1229 CursorX=1 1230 CursorY=101 1231 TopLine=94 1232 LeftCol=1 1233 1234 [View16] 1235 Module=P:\vista\tmg-cprs\CPRS-Chart\fPtSelDemog.pas 1236 CursorX=28 1237 CursorY=103 1238 TopLine=98 1239 LeftCol=1 1240 1241 [View17] 1242 Module=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\frmSearchResults.pas 1243 CursorX=25 1244 CursorY=56 1245 TopLine=43 1246 LeftCol=1 1247 1248 [View18] 1249 Module=P:\vista\tmg-cprs\CPRS-Chart\fSplash.pas 1250 CursorX=30 1251 CursorY=43 1252 TopLine=31 1253 LeftCol=1 1254 1255 [View19] 1256 Module=P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas 1257 CursorX=11 1258 CursorY=726 1259 TopLine=683 1260 LeftCol=1 41 1261 42 1262 [TypeLibEditWindow0] … … 55 1275 56 1276 [Watches] 57 Count=2 58 Watch0='tmp',256,0,18,1,0,'Watches' 59 Watch1='RPCBrokerV.Results.text',256,0,18,1,0,'Watches' 1277 Count=5 1278 Watch0='ResultStr',256,0,18,1,0,'Watches' 1279 Watch1='RPCResult',256,0,18,1,0,'Watches' 1280 Watch2='AsDefault',256,0,18,1,0,'Watches' 1281 Watch3='RPCBrokerV.Results.Strings[0]',256,0,18,1,0,'Watches' 1282 Watch4='Patient',256,0,18,1,0,'Watches' 60 1283 61 1284 [WatchWindow] … … 67 1290 Left=0 68 1291 Top=0 69 Width= 97770 Height= 16671 MaxLeft=-1 72 MaxTop=-1 73 ClientWidth= 97774 ClientHeight= 16675 TBDockHeight= 2641292 Width=688 1293 Height=225 1294 MaxLeft=-1 1295 MaxTop=-1 1296 ClientWidth=688 1297 ClientHeight=225 1298 TBDockHeight=103 76 1299 LRDockWidth=421 77 1300 Dockable=1 78 1301 79 1302 [Breakpoints] 80 Count=3 481 Breakpoint0='P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas',171 0,'',0,1,'',1,0,0,'',1,'','',''82 Breakpoint1='P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas',17 87,'',0,1,'',1,0,0,'',1,'','',''1303 Count=38 1304 Breakpoint0='P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas',1714,'',0,1,'',1,0,0,'',1,'','','' 1305 Breakpoint1='P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\fPtDemoEdit.pas',1791,'',0,1,'',1,0,0,'',1,'','','' 83 1306 Breakpoint2='P:\vista\tmg-cprs\CPRS-Chart\fDrawers.pas',1068,'',0,1,'',1,0,0,'',1,'','','' 84 Breakpoint3='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4424,'',0,1,'',1,0,0,'',1,'','','' 85 Breakpoint4='P:\vista\tmg-cprs\CPRS-Chart\fOptionsNotes.pas',291,'',0,1,'',1,0,0,'',1,'','','' 86 Breakpoint5='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',3281,'',0,1,'',1,0,0,'',1,'','','' 87 Breakpoint6='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',3287,'',0,1,'',1,0,0,'',1,'','','' 88 Breakpoint7='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4423,'',0,1,'',1,0,0,'',1,'','','' 89 Breakpoint8='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4381,'',0,1,'',1,0,0,'',1,'','','' 90 Breakpoint9='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4783,'',0,1,'',1,0,0,'',1,'','','' 91 Breakpoint10='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4803,'',0,1,'',1,0,0,'',1,'','','' 92 Breakpoint11='P:\vista\tmg-cprs\CPRS-Chart\fLabs.pas',2419,'',0,1,'',1,0,0,'',1,'','','' 93 Breakpoint12='P:\vista\tmg-cprs\CPRS-Chart\fReports.pas',2966,'',0,1,'',1,0,0,'',1,'','','' 94 Breakpoint13='P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsults.pas',4882,'',0,1,'',1,0,0,'',1,'','','' 95 Breakpoint14='P:\vista\tmg-cprs\CPRS-Chart\Consults\fEditConsult.pas',718,'',0,1,'',1,0,0,'',1,'','','' 96 Breakpoint15='P:\vista\tmg-cprs\CPRS-Chart\Encounter\fEncounterFrame.pas',846,'',0,1,'',1,0,0,'',1,'','','' 97 Breakpoint16='P:\vista\tmg-cprs\CPRS-Chart\fImages.pas',589,'',0,1,'',1,0,0,'',1,'','','' 98 Breakpoint17='P:\vista\tmg-cprs\CPRS-Chart\fImages.pas',604,'',0,1,'',1,0,0,'',1,'','','' 99 Breakpoint18='P:\vista\tmg-cprs\CPRS-Chart\fReview.pas',1350,'',0,1,'',1,0,0,'',1,'','','' 100 Breakpoint19='P:\vista\tmg-cprs\CPRS-Chart\fVitals.pas',204,'',0,1,'',1,0,0,'',1,'','','' 101 Breakpoint20='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4550,'',0,1,'',1,0,0,'',1,'','','' 102 Breakpoint21='P:\vista\tmg-cprs\CPRS-Chart\rHTMLTools.pas',163,'',0,1,'',1,0,0,'',1,'','','' 103 Breakpoint22='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplates.pas',2545,'',0,1,'',1,0,0,'',1,'','','' 104 Breakpoint23='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplates.pas',2842,'',0,1,'',1,0,0,'',1,'','','' 105 Breakpoint24='P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateFields.pas',143,'',0,1,'',1,0,0,'',1,'','','' 106 Breakpoint25='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1128,'',0,1,'',1,0,0,'',1,'','','' 107 Breakpoint26='P:\vista\tmg-cprs\CPRS-Chart\fImages.pas',509,'',0,1,'',1,0,0,'',1,'','','' 108 Breakpoint27='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',1890,'',0,1,'',1,0,0,'',1,'','','' 109 Breakpoint28='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1133,'',0,1,'',1,0,0,'',1,'','','' 110 Breakpoint29='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1126,'',0,1,'',1,0,0,'',1,'','','' 111 Breakpoint30='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',551,'',0,1,'',1,0,0,'',1,'','','' 112 Breakpoint31='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1011,'',0,1,'',1,0,0,'',1,'','','' 113 Breakpoint32='P:\vista\tmg-cprs\CPRS-Chart\dShared.pas',606,'',0,1,'',1,0,0,'',1,'','','' 114 Breakpoint33='P:\vista\tmg-cprs\CPRS-Chart\rTIU.pas',929,'',0,1,'',1,0,0,'',1,'','','' 1307 Breakpoint3='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',3282,'',0,1,'',1,0,0,'',1,'','','' 1308 Breakpoint4='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',3288,'',0,1,'',1,0,0,'',1,'','','' 1309 Breakpoint5='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4382,'',0,1,'',1,0,0,'',1,'','','' 1310 Breakpoint6='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4785,'',0,1,'',1,0,0,'',1,'','','' 1311 Breakpoint7='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',4805,'',0,1,'',1,0,0,'',1,'','','' 1312 Breakpoint8='P:\vista\tmg-cprs\CPRS-Chart\fLabs.pas',2419,'',0,1,'',1,0,0,'',1,'','','' 1313 Breakpoint9='P:\vista\tmg-cprs\CPRS-Chart\fReports.pas',2966,'',0,1,'',1,0,0,'',1,'','','' 1314 Breakpoint10='P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsults.pas',4882,'',0,1,'',1,0,0,'',1,'','','' 1315 Breakpoint11='P:\vista\tmg-cprs\CPRS-Chart\Consults\fEditConsult.pas',718,'',0,1,'',1,0,0,'',1,'','','' 1316 Breakpoint12='P:\vista\tmg-cprs\CPRS-Chart\Encounter\fEncounterFrame.pas',846,'',0,1,'',1,0,0,'',1,'','','' 1317 Breakpoint13='P:\vista\tmg-cprs\CPRS-Chart\fReview.pas',1350,'',0,1,'',1,0,0,'',1,'','','' 1318 Breakpoint14='P:\vista\tmg-cprs\CPRS-Chart\rHTMLTools.pas',169,'',0,1,'',1,0,0,'',1,'','','' 1319 Breakpoint15='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplates.pas',2545,'',0,1,'',1,0,0,'',1,'','','' 1320 Breakpoint16='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplates.pas',2842,'',0,1,'',1,0,0,'',1,'','','' 1321 Breakpoint17='P:\vista\tmg-cprs\CPRS-Chart\Templates\fTemplateFields.pas',143,'',0,1,'',1,0,0,'',1,'','','' 1322 Breakpoint18='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1128,'',0,1,'',1,0,0,'',1,'','','' 1323 Breakpoint19='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',1891,'',0,1,'',1,0,0,'',1,'','','' 1324 Breakpoint20='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1133,'',0,1,'',1,0,0,'',1,'','','' 1325 Breakpoint21='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',1126,'',0,1,'',1,0,0,'',1,'','','' 1326 Breakpoint22='P:\vista\tmg-cprs\CPRS-Chart\Templates\uTemplateFields.pas',551,'',0,1,'',1,0,0,'',1,'','','' 1327 Breakpoint23='P:\vista\tmg-cprs\CPRS-Chart\dShared.pas',606,'',0,1,'',1,0,0,'',1,'','','' 1328 Breakpoint24='P:\vista\tmg-cprs\CPRS-Chart\rTIU.pas',929,'',0,1,'',1,0,0,'',1,'','','' 1329 Breakpoint25='P:\vista\tmg-cprs\CPRS-Chart\TMG_Extra\HTMLEdit\TMGHTML2.pas',706,'',0,1,'',1,0,0,'',1,'','','' 1330 Breakpoint26='P:\vista\tmg-cprs\CPRS-Chart\fNotePrt.pas',86,'',0,1,'',1,0,0,'',1,'','','' 1331 Breakpoint27='P:\vista\tmg-cprs\CPRS-Chart\fNotes.pas',778,'',0,1,'',1,0,0,'',1,'','','' 1332 Breakpoint28='P:\vista\tmg-cprs\CPRS-Chart\fNotePrt.pas',243,'',0,1,'',1,0,0,'',1,'','','' 1333 Breakpoint29='P:\vista\tmg-cprs\CPRS-Chart\Orders\fOrders.pas',2820,'',0,1,'',1,0,0,'',1,'','','' 1334 Breakpoint30='P:\vista\tmg-cprs\CPRS-Chart\uTMGOptions.pas',129,'',0,1,'',1,0,0,'',1,'','','' 1335 Breakpoint31='P:\vista\tmg-cprs\CPRS-Chart\uTMGOptions.pas',87,'',0,1,'',1,0,0,'',1,'','','' 1336 Breakpoint32='P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsults.pas',3059,'',0,1,'',1,0,0,'',1,'','','' 1337 Breakpoint33='P:\vista\tmg-cprs\CPRS-Chart\fReportsAdhocComponent1.pas',133,'',0,1,'',1,0,0,'',1,'','','' 1338 Breakpoint34='P:\vista\tmg-cprs\CPRS-Chart\Consults\fConsults.pas',1708,'',0,1,'',1,0,0,'',1,'','','' 1339 Breakpoint35='P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas',334,'',0,1,'',1,0,0,'',1,'','','' 1340 Breakpoint36='P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas',1271,'',0,1,'',1,0,0,'',1,'','','' 1341 Breakpoint37='P:\vista\tmg-cprs\CPRS-Chart\fProbs.pas',1378,'',0,1,'',1,0,0,'',1,'','','' 115 1342 116 1343 [AddressBreakpoints] … … 121 1348 Visible=1 122 1349 State=0 123 Left= 29124 Top= 75125 Width= 9881350 Left=11 1351 Top=6 1352 Width=1013 126 1353 Height=112 127 1354 MaxLeft=-1 128 1355 MaxTop=-1 129 ClientWidth= 9801356 ClientWidth=1005 130 1357 ClientHeight=78 131 1358 … … 166 1393 Visible=0 167 1394 State=0 168 Left= 81169 Top=1 521395 Left=25 1396 Top=161 170 1397 Width=731 171 1398 Height=488 … … 198 1425 Left=0 199 1426 Top=0 200 Width=2 97201 Height= 452202 MaxLeft=-1 203 MaxTop=-1 204 ClientWidth=2 97205 ClientHeight= 4521427 Width=246 1428 Height=528 1429 MaxLeft=-1 1430 MaxTop=-1 1431 ClientWidth=246 1432 ClientHeight=528 206 1433 TBDockHeight=492 207 1434 LRDockWidth=190 … … 239 1466 Visible=0 240 1467 State=0 241 Left= -654242 Top= 2031468 Left=0 1469 Top=0 243 1470 Width=553 244 1471 Height=521 … … 277 1504 Left=0 278 1505 Top=0 279 Width=2 97280 Height= 452281 MaxLeft=-1 282 MaxTop=-1 283 ClientWidth=2 97284 ClientHeight= 4521506 Width=246 1507 Height=528 1508 MaxLeft=-1 1509 MaxTop=-1 1510 ClientWidth=246 1511 ClientHeight=528 285 1512 TBDockHeight=175 286 1513 LRDockWidth=108 … … 289 1516 [DebugLogView] 290 1517 Create=1 291 Visible= 11518 Visible=0 292 1519 State=0 293 1520 Left=0 294 Top= 0295 Width= 977296 Height= 166297 MaxLeft=-1 298 MaxTop=-1 299 ClientWidth= 977300 ClientHeight=1 66301 TBDockHeight= 2911521 Top=625 1522 Width=387 1523 Height=218 1524 MaxLeft=-1 1525 MaxTop=-1 1526 ClientWidth=379 1527 ClientHeight=192 1528 TBDockHeight=192 302 1529 LRDockWidth=417 303 1530 Dockable=1 … … 395 1622 Dockable=1 396 1623 1624 [CodeExplorer@EditWindow0] 1625 Create=1 1626 Visible=0 1627 State=0 1628 Left=0 1629 Top=12 1630 Width=140 1631 Height=376 1632 MaxLeft=-1 1633 MaxTop=-1 1634 ClientWidth=140 1635 ClientHeight=376 1636 TBDockHeight=305 1637 LRDockWidth=140 1638 Dockable=1 1639 1640 [MessageView@EditWindow0] 1641 Create=1 1642 Visible=1 1643 State=0 1644 Left=0 1645 Top=0 1646 Width=688 1647 Height=225 1648 MaxLeft=-1 1649 MaxTop=-1 1650 ClientWidth=688 1651 ClientHeight=225 1652 TBDockHeight=215 1653 LRDockWidth=443 1654 Dockable=1 1655 397 1656 [DockHosts] 398 1657 DockHostCount=2 … … 401 1660 DockSiteType=1 402 1661 Create=1 403 Visible= 0404 State=0 405 Left= 412406 Top=1 6407 Width= 313408 Height=5 07409 MaxLeft=-1 410 MaxTop=-1 411 ClientWidth= 305412 ClientHeight= 4811662 Visible=1 1663 State=0 1664 Left=9 1665 Top=123 1666 Width=262 1667 Height=583 1668 MaxLeft=-1 1669 MaxTop=-1 1670 ClientWidth=254 1671 ClientHeight=557 413 1672 TBDockHeight=356 414 1673 LRDockWidth=140 … … 421 1680 DockSiteType=1 422 1681 Create=1 423 Visible= 0424 State=0 425 Left= 23426 Top= 533427 Width= 993428 Height=2 21429 MaxLeft=-1 430 MaxTop=-1 431 ClientWidth= 985432 ClientHeight= 195433 TBDockHeight= 1951682 Visible=1 1683 State=0 1684 Left=12 1685 Top=0 1686 Width=696 1687 Height=254 1688 MaxLeft=-1 1689 MaxTop=-1 1690 ClientWidth=696 1691 ClientHeight=254 1692 TBDockHeight=254 434 1693 LRDockWidth=283 435 1694 Dockable=1 436 1695 TabPosition=0 437 ActiveTab= Watch List438 TabDockClients= WatchWindow,DebugLogView439 1696 ActiveTab=Messages 1697 TabDockClients=MessageView@EditWindow0,WatchWindow 1698 -
cprs/branches/tmg-cprs/CPRS-Chart/CPRSChart_TLB.pas
r735 r793 13 13 14 14 // PASTLWTR : 1.2 15 // File generated on 3/31/2010 9:12:36PM from Type Library described below.15 // File generated on 6/9/2010 4:33:51 PM from Type Library described below. 16 16 17 17 // ************************************************************************ // -
cprs/branches/tmg-cprs/CPRS-Chart/Consults/fConsult513Prt.dfm
r453 r793 1 1 object frm513Print: Tfrm513Print 2 Left = 1163 Top = 3752 Left = 359 3 Top = 239 4 4 AutoScroll = False 5 5 Caption = 'Print SF 513' … … 166 166 Top = 26 167 167 end 168 object DKLanguageController1: TDKLanguageController169 Left = 200170 Top = 272171 LangData = {172 0B0066726D3531335072696E74010100000001000000070043617074696F6E01173 0F0000000A006C626C5072696E74546F00000F006C626C436F6E73756C745469174 746C6501010000000200000005004C696E6573000D0067727043686F6F736543175 6F7079010100000003000000070043617074696F6E000C007261644368617274176 436F7079010100000004000000070043617074696F6E000B00726164576F726B177 436F7079010100000005000000070043617074696F6E00090067727044657669178 6365010100000006000000070043617074696F6E0009006C626C4D617267696E179 010100000007000000070043617074696F6E0009006C626C4C656E6774680101180 00000008000000070043617074696F6E000E0074787452696768744D61726769181 6E00000D00747874506167654C656E6774680000090063626F44657669636501182 0100000009000000070043617074696F6E000500636D644F4B01010000000A00183 0000070043617074696F6E000900636D6443616E63656C01010000000B000000184 070043617074696F6E000A0063686B44656661756C7401010000000C00000007185 0043617074696F6E000D00646C6757696E5072696E7465720000}186 end187 168 end -
cprs/branches/tmg-cprs/CPRS-Chart/Consults/fConsult513Prt.pas
r541 r793 25 25 dlgWinPrinter: TPrintDialog; 26 26 chkDefault: TCheckBox; 27 DKLanguageController1: TDKLanguageController;28 27 procedure cboDeviceNeedData(Sender: TObject; const StartFrom: String; 29 28 Direction, InsertAt: Integer); -
cprs/branches/tmg-cprs/CPRS-Chart/Consults/fConsults.dfm
r453 r793 1 1 inherited frmConsults: TfrmConsults 2 Left = 2 473 Top = 17 42 Left = 227 3 Top = 172 4 4 Width = 723 5 5 Height = 467 -
cprs/branches/tmg-cprs/CPRS-Chart/Consults/fCsltNote.dfm
r453 r793 1 1 object frmCsltNote: TfrmCsltNote 2 Left = 1473 Top = 2062 Left = 88 3 Top = 511 4 4 BorderStyle = bsDialog 5 5 Caption = 'Select Progress Note' … … 79 79 end 80 80 object DKLanguageController1: TDKLanguageController 81 Left = 3 2881 Left = 336 82 82 Top = 160 83 83 LangData = { -
cprs/branches/tmg-cprs/CPRS-Chart/Consults/fCsltNote.pas
r453 r793 14 14 lblAction: TLabel; 15 15 pnlBase: TORAutoPanel; 16 DKLanguageController1: TDKLanguageController; 16 17 procedure cmdOKClick(Sender: TObject); 17 18 procedure cmdCancelClick(Sender: TObject); -
cprs/branches/tmg-cprs/CPRS-Chart/Encounter/fPCEBaseGrid.dfm
r729 r793 1 1 inherited frmPCEBaseGrid: TfrmPCEBaseGrid 2 2 Left = 200 3 Top = 30 23 Top = 300 4 4 Caption = 'frmPCEBaseGrid' 5 5 PixelsPerInch = 96 -
cprs/branches/tmg-cprs/CPRS-Chart/Options/fOptionsNewList.dfm
r453 r793 1 1 object frmOptionsNewList: TfrmOptionsNewList 2 Left = 8 632 Left = 841 3 3 Top = 101 4 4 HelpContext = 9085 -
cprs/branches/tmg-cprs/CPRS-Chart/Options/fOptionsReminders.dfm
r453 r793 1 1 object frmOptionsReminders: TfrmOptionsReminders 2 Left = 6 932 Left = 609 3 3 Top = 17 4 4 HelpContext = 9020 -
cprs/branches/tmg-cprs/CPRS-Chart/Options/fOptionsReportsCustom.dfm
r453 r793 1 1 object frmOptionsReportsCustom: TfrmOptionsReportsCustom 2 2 Left = 414 3 Top = 3 293 Top = 317 4 4 BorderIcons = [biSystemMenu, biHelp] 5 5 BorderStyle = bsDialog -
cprs/branches/tmg-cprs/CPRS-Chart/Options/fOptionsReportsDefault.dfm
r453 r793 1 1 object frmOptionsReportsDefault: TfrmOptionsReportsDefault 2 Left = 7732 Left = 632 3 3 Top = 334 4 4 BorderIcons = [biSystemMenu, biHelp] -
cprs/branches/tmg-cprs/CPRS-Chart/Options/fOptionsTeams.dfm
r453 r793 1 1 object frmOptionsTeams: TfrmOptionsTeams 2 Left = 7302 Left = 632 3 3 Top = 96 4 4 HelpContext = 9090 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fODDiet.dfm
r453 r793 1 1 inherited frmODDiet: TfrmODDiet 2 Left = 5412 Left = 492 3 3 Top = 398 4 4 Width = 532 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fODMedIV.dfm
r453 r793 1 1 inherited frmODMedIV: TfrmODMedIV 2 Left = 5872 Left = 414 3 3 Top = 331 4 4 Width = 610 … … 162 162 TabOrder = 10 163 163 end 164 inherited cmdAccept: TButton 165 Left = 495 166 Top = 255 167 TabOrder = 8 168 end 169 object pnlXDuration: TPanel [15] 164 object pnlXDuration: TPanel [14] 170 165 Left = 229 171 166 Top = 210 … … 209 204 end 210 205 end 211 object pnlCombo: TPanel [1 6]206 object pnlCombo: TPanel [15] 212 207 Left = 8 213 208 Top = 1 … … 288 283 end 289 284 end 285 inherited cmdAccept: TButton 286 Left = 495 287 Top = 255 288 TabOrder = 8 289 end 290 290 inherited cmdQuit: TButton 291 291 Left = 495 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fODMedIV.~dfm
r453 r793 167 167 TabOrder = 8 168 168 end 169 inherited cmdQuit: TButton 170 Left = 495 171 Top = 282 172 TabOrder = 9 173 end 174 object pnlXDuration: TPanel [16] 169 object pnlXDuration: TPanel [15] 175 170 Left = 229 176 171 Top = 210 … … 214 209 end 215 210 end 216 object pnlCombo: TPanel [1 7]211 object pnlCombo: TPanel [16] 217 212 Left = 8 218 213 Top = 1 … … 293 288 end 294 289 end 290 inherited cmdQuit: TButton 291 Left = 495 292 Top = 282 293 TabOrder = 9 294 end 295 295 inherited pnlMessage: TPanel 296 296 Top = 237 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fODMeds.dfm
r453 r793 1 1 inherited frmODMeds: TfrmODMeds 2 Left = 5192 Left = 440 3 3 Top = 204 4 4 Width = 584 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fODVitals.dfm
r453 r793 1 1 inherited frmODVitals: TfrmODVitals 2 Left = 7212 Left = 496 3 3 Top = 363 4 4 Caption = 'Vital Measurement Order' … … 49 49 Caption = 'Additional Instructions' 50 50 end 51 object cboMeasurement: TORComboBox [ 9]51 object cboMeasurement: TORComboBox [8] 52 52 Left = 6 53 53 Top = 21 … … 73 73 CharsNeedMatch = 1 74 74 end 75 object cboSchedule: TORComboBox [ 10]75 object cboSchedule: TORComboBox [9] 76 76 Left = 144 77 77 Top = 21 … … 97 97 CharsNeedMatch = 1 98 98 end 99 object calStart: TORDateBox [1 1]99 object calStart: TORDateBox [10] 100 100 Left = 282 101 101 Top = 21 … … 109 109 Caption = 'Start Date' 110 110 end 111 object calStop: TORDateBox [1 2]111 object calStop: TORDateBox [11] 112 112 Left = 282 113 113 Top = 64 … … 120 120 Caption = 'Stop Date' 121 121 end 122 object grpCallHO: TGroupBox [1 3]122 object grpCallHO: TGroupBox [12] 123 123 Left = 407 124 124 Top = 9 … … 268 268 end 269 269 end 270 object chkCallHO: TCheckBox [1 4]270 object chkCallHO: TCheckBox [13] 271 271 Left = 414 272 272 Top = 8 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fOMNavA.dfm
r453 r793 1 1 object frmOMNavA: TfrmOMNavA 2 2 Left = 265 3 Top = 4 453 Top = 429 4 4 Width = 491 5 5 Height = 305 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fOMProgress.dfm
r453 r793 1 1 inherited frmOMProgress: TfrmOMProgress 2 2 Left = 221 3 Top = 5 423 Top = 519 4 4 Width = 167 5 5 Height = 215 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fOrders.dfm
r453 r793 1 1 inherited frmOrders: TfrmOrders 2 Left = 2 612 Left = 250 3 3 Top = 155 4 4 Width = 774 -
cprs/branches/tmg-cprs/CPRS-Chart/Orders/fOrdersRenew.dfm
r453 r793 1 1 inherited frmRenewOrders: TfrmRenewOrders 2 Left = 4 342 Left = 424 3 3 Top = 232 4 4 HorzScrollBar.Tracking = True -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/EditTextU.pas
r541 r793 101 101 cmd := 'GET ONE WP FIELD^' + FileNum + '^' + FieldNum + '^' + IENS; 102 102 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 103 RPCBrokerV.Call; 103 //RPCBrokerV.Call; 104 CallBroker; 104 105 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 105 106 if piece(RPCResult,'^',1)='-1' then begin … … 131 132 RPCBrokerV.param[0].ptype := list; 132 133 cmd := 'POST WP FIELD^' + FileNum + '^' + FieldNum + '^' + IENS; 133 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 134 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 134 135 for i := 0 to Lines.Count-1 do begin 135 RPCBrokerV.Param[0].Mult['"' + IntToStr(i+1) + '"'] := Lines.Strings[i]; 136 RPCBrokerV.Param[0].Mult['"' + IntToStr(i+1) + '"'] := Lines.Strings[i]; 136 137 end; 137 RPCBrokerV.Call; 138 //RPCBrokerV.Call; 139 CallBroker; 138 140 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 139 141 if piece(RPCResult,'^',1)='-1' then begin -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/FMErrorU.dfm
r541 r793 1 1 object FMErrorForm: TFMErrorForm 2 Left = 12173 Top = 3202 Left = 247 3 Top = 195 4 4 Width = 482 5 5 Height = 417 -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/HTMLEdit/TMGHTML2.pas
r698 r793 122 122 function MoveCaretToEnd : boolean; 123 123 function MoveCaretToPos(ScreenPos: TPoint) : HRESULT; //kt added 124 procedure InsertHTMLAtCaret(HTMLText : AnsiString); //kt 4/21/10 124 125 procedure InsertTextAtCaret(Text : AnsiString); //Note: Text is NOT HTMLtext 125 126 property HTMLText:string read GetHTMLText write SetHTMLText; … … 691 692 end; 692 693 694 procedure THtmlObj.InsertHTMLAtCaret(HTMLText : AnsiString); 695 var 696 Range: IHTMLTxtRange; 697 begin 698 Range:= GetTextRange; 699 Range.pasteHTML(HTMLText); 700 end; 701 693 702 procedure THtmlObj.InsertTextAtCaret(Text : AnsiString); 694 703 //kt added. Note: inserts external format (not HTML markup) … … 754 763 procedure THtmlObj.SubMessageHandler(var Msg: TMessage); 755 764 //Called from parent's EDMessageHandler, or from GlobalMsgHandler 765 766 const 767 FontSizes : array [0..6] of byte = (8,10,12,14,18,24,36); 768 756 769 var i : Integer; 757 770 WinControl : TWinControl; 771 TextSize : integer; 758 772 759 773 begin … … 820 834 Msg.Result := 1; //Handled 821 835 end; 836 $31..$38 : begin 837 if CtrlToBeProcessed = true then begin 838 TextSize := Msg.WParam-$31; 839 if (TextSize >= 0) and (TextSize <=6 ) then begin 840 SetFontSize(FontSizes[TextSize]); 841 CtrlToBeProcessed := False; 842 end; 843 end; 844 end; 822 845 { 823 846 VK_RETURN : if CtrlReturnToBeProcessed then begin … … 854 877 Msg.Result := 1; //Handled 855 878 end; 879 Ord('Q') : if CtrlToBeProcessed then begin 880 //kt if not FEditable then exit; 881 Outdent; 882 Msg.Result := 1; //Handled 883 exit; 884 end; 885 Ord('W') : if CtrlToBeProcessed then begin 886 //kt if not FEditable then exit; 887 Indent; 888 Msg.Result := 1; //Handled 889 exit; 890 end; 891 Ord('D') : if CtrlToBeProcessed then begin 892 //kt if not FEditable then exit; 893 FontDialog; 894 Msg.Result := 1; //Handled 895 exit; 896 end; 897 { 898 Ord('.') : if CtrlToBeProcessed then begin 899 //kt if not FEditable then exit; 900 ToggleBullet; 901 Msg.Result := 1; //Handled 902 exit; 903 end; 904 Ord('N') : if CtrlToBeProcessed then begin 905 //kt if not FEditable then exit; 906 ToggleNumbering; 907 Msg.Result := 1; //Handled 908 exit; 909 end; 910 Ord(';') : if CtrlToBeProcessed then begin 911 //kt if not FEditable then exit; 912 TextForeColorDialog; 913 Msg.Result := 1; //Handled 914 exit; 915 end; 916 Ord('''') : if CtrlToBeProcessed then begin 917 //kt if not FEditable then exit; 918 TextBackColorDialog; 919 Msg.Result := 1; //Handled 920 exit; 921 end; 922 } 856 923 end; {case} 857 924 end; -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/HTMLEdit/TMGHTML2.~pas
r698 r793 60 60 FEditable: boolean; 61 61 ColorDialog: TColorDialog; 62 AllowNextBlur : boolean; 63 procedure SetMsgActive (Active : boolean); 62 AllowNextBlur : boolean; 64 63 function GetHTMLText:string; 65 64 procedure SetHTMLText(HTML:String); … … 91 90 public 92 91 {end public} 93 PopupMenu: TPopupMenu; 92 PopupMenu: TPopupMenu; 94 93 KeyStruck : boolean; // A VERY crude determiner as to if Modified. 95 94 NextControl : TWinControl; 96 95 PrevControl : TWinControl; 97 constructor Create(Owner:TControl; Application : TApplication); 96 procedure SetMsgActive (Active : boolean); 97 constructor Create(Owner:TControl; Application : TApplication); 98 98 destructor Destroy; override; 99 procedure Clear; 99 procedure Clear; 100 100 procedure ToggleBullet; 101 101 procedure ToggleItalic; … … 122 122 function MoveCaretToEnd : boolean; 123 123 function MoveCaretToPos(ScreenPos: TPoint) : HRESULT; //kt added 124 procedure InsertHTMLAtCaret(HTMLText : AnsiString); //kt 4/21/10 124 125 procedure InsertTextAtCaret(Text : AnsiString); //Note: Text is NOT HTMLtext 125 126 property HTMLText:string read GetHTMLText write SetHTMLText; … … 689 690 Result := FCaret.MoveCaretToPointer(FTMGDisplayPointer,Integer(True),CARET_DIRECTION_INDETERMINATE); 690 691 FCaret.Show(Integer(True)); 692 end; 693 694 procedure THtmlObj.InsertHTMLAtCaret(HTMLText : AnsiString); 695 var 696 Range: IHTMLTxtRange; 697 begin 698 Range:= Self.GetTextRange; 699 Range.pasteHTML(HTMLText); 691 700 end; 692 701 -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/LookupU.dfm
r541 r793 1 1 object FieldLookupForm: TFieldLookupForm 2 Left = 13763 Top = 3492 Left = 451 3 Top = 232 4 4 Width = 302 5 5 Height = 169 -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/LookupU.pas
r541 r793 111 111 cmd := cmd + '^' + FileNum + '^' + StartFrom + '^' + IntToStr(Direction); 112 112 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 113 RPCBrokerV.Call; 113 //RPCBrokerV.Call; 114 CallBroker; 114 115 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 115 116 if piece(RPCResult,'^',1)='-1' then begin -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/PostU.pas
r541 r793 106 106 RPCBrokerV.Param[0].Mult[IntToStr(i)] := FChanges.Strings[i]; 107 107 end; 108 RPCBrokerV.Call; 108 //RPCBrokerV.Call; 109 CallBroker; 109 110 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 110 111 if piece(RPCResult,'^',1)='1' then begin -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/SubfilesU.pas
r541 r793 203 203 cmd := 'GET SUB RECS LIST' + '^' + SubFileNum + '^' + ParentIENS; 204 204 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 205 RPCBrokerV.Call; 205 //RPCBrokerV.Call; 206 CallBroker; 206 207 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 207 208 if piece(RPCResult,'^',1)='-1' then begin -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/fPtAdd.pas
r453 r793 479 479 //CheckPost('PtType',PtType); 480 480 481 RPCBrokerV.Call; 481 //RPCBrokerV.Call; 482 CallBroker; 482 483 tempS := RPCBrokerV.Results.Strings[0]; 483 484 tempResult := strtoint(piece(tempS,'^',1)); -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/fPtDemoEdit.pas
r541 r793 592 592 RPCBrokerV.remoteprocedure := 'TMG GET PATIENT DEMOGRAPHICS'; 593 593 RPCBrokerV.param[0].value := Patient.DFN; RPCBrokerV.param[0].ptype := literal; 594 RPCBrokerV.Call; 595 594 //RPCBrokerV.Call; 595 CallBroker; 596 596 597 with FServerPatientInfo do begin 597 598 //Store results in a hash table for easier random access … … 743 744 end; 744 745 745 RPCBrokerV.Call; 746 //RPCBrokerV.Call; 747 CallBroker; 746 748 if RPCBrokerV.Results.Strings[0]<>'1' then begin 747 749 MessageDlg(RPCBrokerV.Results.Strings[0],mtError,[mbOK],0); … … 1463 1465 cmd := 'GET ONE RECORD^2^' + IENS; 1464 1466 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 1465 RPCBrokerV.Call; 1467 //RPCBrokerV.Call; 1468 CallBroker; 1466 1469 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 1467 1470 //Results[1]='FileNum^IENS^FieldNum^ExtValue^FieldName^DDInfo... … … 1642 1645 RPCBrokerV.param[0].ptype := list; 1643 1646 RPCBrokerV.Param[0].Mult['"REQUEST"'] := 'IS WP FIELD^' + FileNum + '^' + FieldNum; 1644 RPCBrokerV.Call; 1647 //RPCBrokerV.Call; 1648 CallBroker; 1645 1649 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 1646 1650 if piece(RPCResult,'^',1)='-1' then begin … … 1833 1837 cmd := 'GET ONE RECORD^' + FileNum + '^' + IENS; 1834 1838 RPCBrokerV.Param[0].Mult['"REQUEST"'] := cmd; 1835 RPCBrokerV.Call; 1839 //RPCBrokerV.Call; 1840 CallBroker; 1836 1841 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 1837 1842 if piece(RPCResult,'^',1)='-1' then begin -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/fWebTab.pas
r453 r793 68 68 RPCBrokerV.Param[1].Value := 'R'; 69 69 RPCBrokerV.Param[1].ptype := literal; 70 RPCResult := RPCBrokerV.StrCall; {returns 1 if available, 0 if not available} 70 //RPCResult := RPCBrokerV.StrCall; {returns 1 if available, 0 if not available} 71 CallBroker; 72 if RPCBrokerV.Results.Count > 0 then begin 73 RPCResult := RPCBrokerV.Results.Strings[0]; 74 end else begin 75 RPCResult := ''; 76 end; 71 77 TMG_URL_RPC_Checked := true; 72 78 TMG_URL_RPC_Available := (RPCResult='1'); … … 76 82 if (URLList <> nil) then begin 77 83 RPCBrokerV.remoteprocedure := 'TMG CPRS GET URL LIST'; 78 RPCBrokerV.Call; 84 //RPCBrokerV.Call; 85 CallBroker; 79 86 URLList.Assign(RPCBrokerV.Results); 80 87 if RPCBrokerV.Results.Count>0 then Result := RPCBrokerV.Results.Strings[0] -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/frmImageTransferProgress.dfm
r729 r793 1 1 object ImageTransferForm: TImageTransferForm 2 Left = 34 83 Top = 2 122 Left = 341 3 Top = 256 4 4 BorderStyle = bsToolWindow 5 5 Caption = 'Image Transfer Progress' 6 ClientHeight = 867 ClientWidth = 2 766 ClientHeight = 108 7 ClientWidth = 265 8 8 Color = clBtnFace 9 9 Font.Charset = DEFAULT_CHARSET … … 277 277 TabOrder = 0 278 278 end 279 object btnCancel: TButton 280 Left = 80 281 Top = 80 282 Width = 75 283 Height = 25 284 Caption = '&Cancel' 285 TabOrder = 1 286 Visible = False 287 end 279 288 object DKLanguageController1: TDKLanguageController 280 289 Left = 176 … … 282 291 LangData = { 283 292 1100496D6167655472616E73666572466F726D01010000000100000007004361 284 7074696F6E010 400000006004C6162656C310101000000020000000700436170293 7074696F6E010500000006004C6162656C310101000000020000000700436170 285 294 74696F6E000600496D6167653100000B0050726F67726573734D736701010000 286 0003000000070043617074696F6E000B0050726F67726573734261720000} 295 0003000000070043617074696F6E000B0050726F677265737342617200000900 296 62746E43616E63656C010100000004000000070043617074696F6E00} 287 297 end 288 298 end -
cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/frmImageTransferProgress.pas
r729 r793 16 16 ProgressMsg: TLabel; 17 17 DKLanguageController1: TDKLanguageController; 18 btnCancel: TButton; 18 19 private 19 20 { Private declarations } -
cprs/branches/tmg-cprs/CPRS-Chart/UploadImages.dfm
r729 r793 1 1 object UploadForm: TUploadForm 2 Left = 1703 Top = 1 694 Width = 7765 Height = 49 32 Left = 22 3 Top = 110 4 Width = 810 5 Height = 494 6 6 Caption = 'Upload Images to Server' 7 7 Color = clBtnFace … … 12 12 Font.Style = [] 13 13 OldCreateOrder = False 14 Position = po DesktopCenter14 Position = poScreenCenter 15 15 OnCreate = FormCreate 16 16 OnDestroy = FormDestroy … … 18 18 OnShow = FormShow 19 19 DesignSize = ( 20 76821 4 59)20 802 21 460) 22 22 PixelsPerInch = 96 23 23 TextHeight = 13 … … 1462 1462 Left = 480 1463 1463 Top = 16 1464 Width = 2811465 Height = 43 31464 Width = 486 1465 Height = 434 1466 1466 Anchors = [akLeft, akTop, akRight, akBottom] 1467 1467 BevelOuter = bvLowered … … 1470 1470 Left = 1 1471 1471 Top = 1 1472 Width = 2791473 Height = 43 11472 Width = 484 1473 Height = 432 1474 1474 Align = alClient 1475 1475 TabOrder = 0 1476 1476 ControlData = { 1477 4C000000 D61C00008C2C000000000000000000000000000000000000000000001477 4C00000006320000A62C00000000000000000000000000000000000000000000 1478 1478 000000004C000000000000000000000001000000E0D057007335CF11AE690800 1479 1479 2B2E126208000000000000004C0000000114020000000000C000000000000046 -
cprs/branches/tmg-cprs/CPRS-Chart/UploadImages.pas
r738 r793 57 57 destructor Destroy; override; 58 58 end; 59 60 61 62 63 59 64 60 type … … 103 99 Bitmap : TBitmap; 104 100 Picture : TPicture; 101 FUploadedImagesList : TStringList; //List of strings of images succesfully uploaded. 105 102 function MakeThumbNail(Info: TImageInfo): boolean; 106 103 … … 126 123 published 127 124 property ScanDir : String read FScanDir write SetScanDir; 125 property UploadedImages : TStringList read FUploadedImagesList; 128 126 end; 129 127 … … 143 141 ORNet, //for RPCBrokerV 144 142 rTIU, 143 rHTMLTools, 145 144 uTMGOptions 146 145 ; … … 281 280 RPCBrokerV.param[5].value := DOB; RPCBrokerV.Param[5].ptype := literal; 282 281 RPCBrokerV.param[6].value := Sex; RPCBrokerV.Param[6].ptype := literal; 283 RPCBrokerV.Call; 282 //RPCBrokerV.Call; 283 CallBroker; 284 284 RPCResult := RPCBrokerV.Results[0]; //returns: success: DFN; or error: -1^ErrMsg 285 285 if piece(RPCResult,'^',1) <> '-1' then begin … … 321 321 RPCBrokerV.ClearParameters := true; 322 322 RPCBrokerV.remoteprocedure := 'TMG GET BLANK TIU DOCUMENT'; 323 RPCBrokerV.param[0].value := DFN;RPCBrokerV.param[0].ptype := literal;323 RPCBrokerV.param[0].value := '`'+DFN; RPCBrokerV.param[0].ptype := literal; 324 324 RPCBrokerV.param[1].value := Provider; RPCBrokerV.Param[1].ptype := literal; 325 325 RPCBrokerV.param[2].value := Location; RPCBrokerV.Param[2].ptype := literal; 326 326 RPCBrokerV.param[3].value := DOS; RPCBrokerV.Param[3].ptype := literal; 327 327 RPCBrokerV.param[4].value := Title; RPCBrokerV.Param[4].ptype := literal; 328 RPCBrokerV.Call; 328 //RPCBrokerV.Call; 329 CallBroker; 329 330 RPCResult := RPCBrokerV.Results[0]; 330 331 try … … 436 437 ErrorMsg : AnsiString; 437 438 i : integer; 439 CacheFPathName, tempFName : string; 438 440 439 441 begin … … 464 466 RPCBrokerV.Param[0].Mult['"FileExt"'] := 'EXT^' + Info.Extension; 465 467 466 for i := 0 to Info.pLongDesc.Count - 1 do begin 467 index := IntToStr(i); 468 while length(index) < 3 do index := '0' + index; 469 index :='"LongDescr' + index + '"'; 470 RPCBrokerV.Param[0].Mult[index] := '11^' + Info.pLongDesc.Strings[i]; 471 end; 472 473 RPCResult := RPCBrokerV.STRcall; { returns ImageIEN^directory/filename } 468 if assigned(Info.pLongDesc) then begin 469 for i := 0 to Info.pLongDesc.Count - 1 do begin 470 index := IntToStr(i); 471 while length(index) < 3 do index := '0' + index; 472 index :='"LongDescr' + index + '"'; 473 RPCBrokerV.Param[0].Mult[index] := '11^' + Info.pLongDesc.Strings[i]; 474 end; 475 end; 476 477 //RPCResult := RPCBrokerV.STRcall; { returns ImageIEN^directory/filename } 478 CallBroker; 479 if RPCBrokerV.Results.Count>0 then RPCResult := RPCBrokerV.Results.Strings[0]; 474 480 475 481 ImageIEN := Piece(RPCResult,'^',1); 476 482 result := ((ImageIEN <> '0') and (ImageIEN <> '')); // function result. 477 483 if result=false then begin 478 // ErrorMsg :='Server Error -- Couldn''t store image information'; <-- original line. //kt 8/7/2007479 484 ErrorMsg :=DKLangConstW('UploadImages_Server_Error_xx_Couldnxxt_store_image_information'); //kt added 8/7/2007 480 485 MessageDlg(ErrorMsg,mtWarning,[mbOK],0); … … 485 490 result := frmImages.UploadFile(Info.ImageFPathName,Info.ServerPath,Info.ServerFName,1,1); 486 491 if result=false then begin 487 // ErrorMsg :='Error uploading image to server'; <-- original line. //kt 8/7/2007488 492 ErrorMsg :=DKLangConstW('UploadImages_Error_uploading_image_to_server'); //kt added 8/7/2007 489 //Application.MessageBox(@ErrorMsg,'Error Uploading Image');490 493 MessageDlg(ErrorMsg,mtWarning,[mbCancel],0); 491 494 end; 492 //Later, put code that also copies the file into the cache directory,493 //so that we don't have to turn around and download it again.494 495 if result then begin 495 496 RPCBrokerV.remoteprocedure := 'MAG3 TIU IMAGE'; … … 498 499 RPCBrokerV.Param[1].ptype := literal; 499 500 RPCBrokerV.param[1].value := IntToStr(Info.TIUIEN); 500 RPCBrokerV.Call; 501 //RPCBrokerV.Call; 502 CallBroker; 501 503 RPCResult := RPCBrokerV.Results[0]; 502 504 //returns: success: 1^message; or error: 0^error message … … 504 506 result := (MsgNum = '1'); 505 507 if result=false then begin 506 // ErrorMsg :='Error associating image with note:' + #13 + Piece(RPCResult,'^',2); <-- original line. //kt 8/7/2007507 508 ErrorMsg :=DKLangConstW('UploadImages_Error_associating_image_with_notex') + #13 + Piece(RPCResult,'^',2); //kt added 8/7/2007 508 509 MessageDlg(ErrorMsg,mtWarning,[mbCancel],0); 509 510 end; 510 511 end; 511 if (result=true) and (MoveCheckBox.Checked) then begin 512 if (result=false) then exit; 513 //Copy the file into the cache directory, so that we don't have to turn around and download it again. 514 CacheFPathName := rHTMLTools.CPRSDir + '\cache\' + ExtractFileName (Info.ServerFName); 515 if not FileExists(CacheFPathName) then begin 516 tempFName := Info.ImageFPathName; 517 CopyFile(PChar(tempFName),PChar(CacheFPathName),FALSE); 518 end; 519 if (MoveCheckBox.Checked) then begin 512 520 DeleteFile(Info.ImageFPathName); 513 521 end; 514 if result then begin 515 if MakeThumbNail(Info) then begin; 516 result := frmImages.UploadFile(Info.ThumbFPathName,Info.ServerPath,Info.ServerThumbFName,1,1); 517 if result=false then begin 518 // ErrorMsg :='Error sending thumbnail image to server.'; <-- original line. //kt 8/7/2007 519 ErrorMsg :=DKLangConstW('UploadImages_Error_sending_thumbnail_image_to_serverx'); //kt added 8/7/2007 520 MessageDlg(ErrorMsg,mtWarning,[mbOK],0); 521 end; 522 if MakeThumbNail(Info) then begin; 523 result := frmImages.UploadFile(Info.ThumbFPathName,Info.ServerPath,Info.ServerThumbFName,1,1); 524 if result=false then begin 525 ErrorMsg :=DKLangConstW('UploadImages_Error_sending_thumbnail_image_to_serverx'); //kt added 8/7/2007 526 MessageDlg(ErrorMsg,mtWarning,[mbOK],0); 527 end; 528 CacheFPathName := rHTMLTools.CPRSDir + '\cache\' + ExtractFileName (Info.ServerFName); 529 if not FileExists(CacheFPathName) then begin 530 CopyFile(PChar(Info.ImageFPathName),PChar(CacheFPathName),FALSE); 522 531 end; 523 532 if DelOrig=true then begin … … 559 568 Info.Extension := MidStr(Info.Extension,2,17); //remove '.' 560 569 561 if not UploadFile(Info,MoveCheckBox.Checked) then begin //Upload function passes back filename info in Info class 570 if UploadFile(Info,MoveCheckBox.Checked) then begin //Upload function passes back filename info in Info class 571 FUploadedImagesList.Add(Info.ServerFName); 572 end else begin 562 573 //Application.MessageBox('Error uploading image file!','Error'); 563 574 end; 564 565 575 end; 566 576 Info.Free; … … 616 626 end; 617 627 UploadChosenFiles(); 628 //note This UploadButton has .ModalResult = mrOK, so form is closed after this. 618 629 end; 619 630 … … 642 653 FormRefresh(self); 643 654 FilesToUploadList.Items.Clear; 655 FUploadedImagesList.Clear; 644 656 LoadNotesEdit(); 645 657 SetupVars; … … 666 678 Bitmap.Width := 64; 667 679 Picture := TPicture.Create; 680 681 FUploadedImagesList := TStringList.Create; 668 682 669 683 AutoUploadNote := TAutoUploadNote.Create; … … 692 706 Bitmap.Free; 693 707 Picture.Free; 708 FUploadedImagesList.Free; 694 709 end; 695 710 … … 822 837 Text.Add('</html>'); 823 838 Text.Add(' '); 824 rTIU.SetText(ErrMsg,Text,UploadNote.TIUIEN, 1);//1=commit data, do actual save.839 rTIU.SetText(ErrMsg,Text,UploadNote.TIUIEN,0); //elh changed from 1 to 0 //1=commit data, do actual save. 825 840 Text.Free; 826 841 //Here I autosign -- later make this optional? 827 842 RPCBrokerV.ClearParameters := true; 828 843 RPCBrokerV.remoteprocedure := 'TMG AUTOSIGN TIU DOCUMENT'; 829 RPCBrokerV.param[0].value := IntToStr(UploadNote.TIUIEN); 844 RPCBrokerV.param[0].value := IntToStr(UploadNote.TIUIEN); 830 845 RPCBrokerV.param[0].ptype := literal; 831 RPCBrokerV.Call; 832 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 846 //RPCBrokerV.Call; 847 CallBroker; 848 if RPCBrokerV.Results.Count > 0 then begin 849 RPCResult := RPCBrokerV.Results[0]; //returns: error: -1; success=1 850 end else begin 851 RPCResult := '-1'; 852 end; 833 853 if RPCResult='-1' then begin 834 854 MessageDlg('Unable to set status for scanned document to SIGNED',mtError,[mbOK],0); 835 end; 855 end; 836 856 UploadNote.TIUIEN := 0; 837 857 end; -
cprs/branches/tmg-cprs/CPRS-Chart/Vitals/mVitAll.dfm
r453 r793 8 8 Left = 120 9 9 Top = 4 10 Width = 161 11 Height = 40 12 TabOrder = 0 13 inherited DKLanguageController1: TDKLanguageController 14 LangData = { 15 0D006672615669744D657472696331000101000000080072674D657472696301 16 0200000001000000070043617074696F6E0200000005004974656D7300} 17 end 10 18 end 11 19 inline fraVitTemp1: TfraVitTemp 12 20 Left = 142 13 21 Top = 72 22 Width = 299 23 Height = 21 14 24 TabOrder = 1 25 inherited DKLanguageController1: TDKLanguageController 26 LangData = { 27 0B0066726156697454656D70310001070000000C006C626C566974616C547970 28 65010100000001000000070043617074696F6E00080062746E5175616C730101 29 00000002000000070043617074696F6E0004006C626C46010100000003000000 30 070043617074696F6E0004006C626C4301010000000400000007004361707469 31 6F6E00080065647454656D704600000600756454656D70000008006564745465 32 6D70430000} 33 end 15 34 end 16 35 inline fraVitPulse1: TfraVitPulse 17 36 Left = 201 18 37 Top = 104 38 Width = 240 39 Height = 21 19 40 TabOrder = 2 41 inherited DKLanguageController1: TDKLanguageController 42 LangData = { 43 0C0066726156697450756C7365310001040000000C006C626C566974616C5479 44 7065010100000001000000070043617074696F6E00080062746E5175616C7301 45 0100000002000000070043617074696F6E00080065647450756C736500000700 46 5570446F776E310000} 47 end 20 48 end 21 49 inline fraVitResp1: TfraVitResp 22 50 Left = 203 23 51 Top = 136 52 Width = 238 53 Height = 21 24 54 TabOrder = 3 55 inherited DKLanguageController1: TDKLanguageController 56 LangData = { 57 0B0066726156697452657370310001040000000C006C626C566974616C547970 58 65010100000001000000070043617074696F6E00080062746E5175616C730101 59 00000002000000070043617074696F6E0007005570446F776E31000007006564 60 74526573700000} 61 end 25 62 end 26 63 inline fraVitPB1: TfraVitPB 27 64 Left = 153 28 65 Top = 168 66 Width = 288 67 Height = 21 29 68 TabOrder = 4 69 inherited DKLanguageController1: TDKLanguageController 70 LangData = { 71 09006672615669745042310001070000000C006C626C566974616C5479706501 72 0100000001000000070043617074696F6E00080062746E5175616C7301010000 73 0002000000070043617074696F6E0008006C626C536C61736800000A00756453 74 7973746F6C696300000B00656474537973746F6C696300000B00756444696173 75 746F6C696300000C0065647444696173746F6C69630000} 76 end 30 77 end 31 78 inline fraVitHeight1: TfraVitHeight 32 79 Left = 128 33 80 Top = 200 81 Width = 313 82 Height = 21 34 83 TabOrder = 5 84 inherited DKLanguageController1: TDKLanguageController 85 LangData = { 86 0D00667261566974486569676874310001070000000C006C626C566974616C54 87 797065010100000001000000070043617074696F6E00080062746E5175616C73 88 010100000002000000070043617074696F6E0005006C626C496E010100000003 89 000000070043617074696F6E0006004C6162656C310101000000040000000700 90 43617074696F6E0007006564744874496E000008007564486569676874000007 91 006564744874436D0000} 92 end 35 93 end 36 94 inline fraVitWeight1: TfraVitWeight 37 95 Left = 122 38 96 Top = 232 97 Width = 319 98 Height = 21 39 99 TabOrder = 6 100 inherited DKLanguageController1: TDKLanguageController 101 LangData = { 102 0D00667261566974576569676874310001070000000C006C626C566974616C54 103 797065010100000001000000070043617074696F6E00080062746E5175616C73 104 010100000002000000070043617074696F6E0006006C626C4C62730101000000 105 03000000070043617074696F6E0006004C6162656C3101010000000400000007 106 0043617074696F6E00080065647457744C627300000800756457656967687400 107 00070065647457744B670000} 108 end 40 109 end 41 110 inline fraVitPain1: TfraVitPain 42 111 Left = 153 43 112 Top = 264 113 Width = 288 114 Height = 21 44 115 TabOrder = 7 116 inherited DKLanguageController1: TDKLanguageController 117 LangData = { 118 0B006672615669745061696E310001030000000C006C626C566974616C547970 119 65010100000001000000070043617074696F6E00080062746E5175616C730101 120 00000002000000070043617074696F6E0007006362785061696E0000} 121 end 45 122 end 46 123 inline fraVitPO21: TfraVitPO2 47 124 Left = 191 48 125 Top = 296 126 Width = 250 127 Height = 21 49 128 TabOrder = 8 129 inherited DKLanguageController1: TDKLanguageController 130 LangData = { 131 0A00667261566974504F32310001050000000C006C626C566974616C54797065 132 010100000001000000070043617074696F6E00080062746E5175616C73010100 133 000002000000070043617074696F6E000A006C626C50657263656E7400000700 134 5570446F776E3100000600656474504F320000} 135 end 50 136 end 51 137 inline fraVitCVP1: TfraVitCVP 52 138 Left = 27 53 139 Top = 328 140 Width = 414 141 Height = 21 54 142 TabOrder = 10 143 inherited DKLanguageController1: TDKLanguageController 144 LangData = { 145 0A00667261566974435650310001080000000C006C626C566974616C54797065 146 010100000001000000070043617074696F6E00080062746E5175616C73010100 147 000002000000070043617074696F6E0005006C626C4D6D010100000003000000 148 070043617074696F6E0005006C626C436D010100000004000000070043617074 149 696F6E000800656474435650636D000007005570446F776E3100000800656474 150 4356506D6D000007006362636D48324F01010000000500000007004361707469 151 6F6E00} 152 end 55 153 end 56 154 inline fraVitCircum1: TfraVitCircum 57 155 Left = 144 58 156 Top = 360 157 Width = 297 158 Height = 21 59 159 TabOrder = 9 160 inherited DKLanguageController1: TDKLanguageController 161 LangData = { 162 0D0066726156697443697263756D310001070000000C006C626C566974616C54 163 797065010100000001000000070043617074696F6E00080062746E5175616C73 164 010100000002000000070043617074696F6E0005006C626C496E010100000003 165 000000070043617074696F6E0005006C626C436D010100000004000000070043 166 617074696F6E000800656474436972496E000005007564436972000008006564 167 74436972436D0000} 168 end 60 169 end 61 170 end -
cprs/branches/tmg-cprs/CPRS-Chart/dShared.dfm
r453 r793 3 3 OnCreate = dmodSharedCreate 4 4 OnDestroy = dmodSharedDestroy 5 Left = 28 55 Left = 283 6 6 Top = 161 7 7 Height = 479 -
cprs/branches/tmg-cprs/CPRS-Chart/fAllgyFind.dfm
r453 r793 1 1 inherited frmAllgyFind: TfrmAllgyFind 2 2 Left = 408 3 Top = 2 343 Top = 228 4 4 BorderIcons = [] 5 5 BorderStyle = bsDialog -
cprs/branches/tmg-cprs/CPRS-Chart/fCover.dfm
r453 r793 1 1 inherited frmCover: TfrmCover 2 Left = 2723 Top = 2 012 Left = 1152 3 Top = 229 4 4 HelpContext = 1000 5 5 BorderIcons = [] -
cprs/branches/tmg-cprs/CPRS-Chart/fDrawers.dfm
r654 r793 1 1 object frmDrawers: TfrmDrawers 2 2 Left = 624 3 Top = 3 463 Top = 335 4 4 BorderStyle = bsNone 5 5 Caption = 'frmDrawers' -
cprs/branches/tmg-cprs/CPRS-Chart/fFrame.dfm
r738 r793 1 1 object frmFrame: TfrmFrame 2 Left = 693 Top = 19 92 Left = 183 3 Top = 197 4 4 Width = 684 5 5 Height = 487 -
cprs/branches/tmg-cprs/CPRS-Chart/fFrame.pas
r735 r793 4973 4973 RPCBrokerV.Param[1].Value := 'R'; 4974 4974 RPCBrokerV.Param[1].ptype := literal; 4975 RPCResult := RPCBrokerV.StrCall; {returns 1 if available, 0 if not available} 4976 if strtoint(RPCResult) = 1 then begin 4977 boolTMGPatchInstalled := True; 4975 ///RPCResult := RPCBrokerV.StrCall; {returns 1 if available, 0 if not available} 4976 CallBroker; 4977 if RPCBrokerV.Results.Count>0 then begin 4978 RPCResult := RPCBrokerV.Results.Strings[0]; 4979 boolTMGPatchInstalled := (StrToInt(RPCResult) = 1); 4978 4980 end else begin 4979 4981 boolTMGPatchInstalled := False; 4980 4982 end; 4981 4983 end; -
cprs/branches/tmg-cprs/CPRS-Chart/fGraphProfiles.dfm
r453 r793 1 1 object frmGraphProfiles: TfrmGraphProfiles 2 Left = 7213 Top = 5282 Left = 539 3 Top = 321 4 4 BorderIcons = [biSystemMenu, biHelp] 5 5 BorderStyle = bsDialog -
cprs/branches/tmg-cprs/CPRS-Chart/fGraphs.dfm
r453 r793 1 1 object frmGraphs: TfrmGraphs 2 Left = 4 302 Left = 424 3 3 Top = 148 4 4 BorderIcons = [] -
cprs/branches/tmg-cprs/CPRS-Chart/fImages.dfm
r738 r793 1 1 inherited frmImages: TfrmImages 2 Left = 2283 Top = 1194 Width = 7815 Height = 5652 Left = 118 3 Top = 35 4 Width = 848 5 Height = 666 6 6 HelpContext = 5000 7 7 Caption = 'Images Page' … … 14 14 TextHeight = 13 15 15 inherited shpPageBottom: TShape 16 Top = 50617 Width = 77316 Top = 607 17 Width = 840 18 18 end 19 19 object HorizSplitter: TSplitter [1] 20 20 Left = 0 21 21 Top = 77 22 Width = 77322 Width = 840 23 23 Height = 3 24 24 Cursor = crVSplit … … 29 29 Left = 0 30 30 Top = 0 31 Width = 77331 Width = 840 32 32 Height = 77 33 33 Align = alTop … … 35 35 TabOrder = 0 36 36 object ButtonPanel: TPanel 37 Left = 6 0037 Left = 667 38 38 Top = 0 39 39 Width = 173 … … 279 279 Left = 0 280 280 Top = 0 281 Width = 6 00281 Width = 667 282 282 Height = 77 283 283 Align = alClient … … 304 304 Left = 241 305 305 Top = 0 306 Width = 359306 Width = 426 307 307 Height = 77 308 308 Align = alClient … … 322 322 Left = 0 323 323 Top = 80 324 Width = 773325 Height = 426324 Width = 840 325 Height = 527 326 326 Align = alClient 327 327 BevelOuter = bvNone … … 331 331 Top = 0 332 332 Width = 80 333 Height = 426333 Height = 527 334 334 Align = alLeft 335 335 Images = ThumbsImageList … … 347 347 Left = 80 348 348 Top = 0 349 Width = 693350 Height = 426349 Width = 760 350 Height = 527 351 351 Align = alClient 352 352 TabOrder = 1 353 353 ControlData = { 354 4C000000 A0470000072C00000000000000000000000000000000000000000000354 4C0000008C4E0000783600000000000000000000000000000000000000000000 355 355 000000004C000000000000000000000001000000E0D057007335CF11AE690800 356 356 2B2E126208000000000000004C0000000114020000000000C000000000000046 -
cprs/branches/tmg-cprs/CPRS-Chart/fImages.pas
r738 r793 126 126 function CreateBarcode(MsgStr: AnsiString; ImageType: AnsiString): AnsiString; 127 127 function DecodeBarcode(LocalFNamePath,ImageType: AnsiString): AnsiString; 128 procedure EnsureImagesDownloaded(ImagesList : TStringList); 128 129 published 129 130 end; … … 152 153 153 154 procedure TfrmImages.timLoadImagesTimer(Sender: TObject); 155 //This function's goal is to download images in the background, 156 // with one image to be downloaded each time the timer fires 154 157 begin 155 158 inherited; … … 185 188 186 189 190 procedure TfrmImages.EnsureImagesDownloaded(ImagesList : TStringList); 191 //This function's goal is to download images in the FOREground, 192 // But only images matching those passed in ImagesList will be downloaded; 193 // The intent is to only download images that have links to them in HTML source 194 //Thus, if note has a large amount of images attached to it, but not referenced 195 // in HTML code, then they will not be downloaded here. (But will be downloaded 196 // later via timLoadImagesTimer 197 var i : integer; 198 Rec : TImageInfo; 199 200 begin 201 if ImagesList.Count = 0 then exit; 202 GetImageList(); 203 if ImageInfoList.Count = 0 then exit; 204 if ImageInfoList.Count > 1 then begin 205 ImageTransferForm.ProgressMsg.Caption := 'Downloading Images'; 206 ImageTransferForm.ProgressBar.Min := 0; 207 ImageTransferForm.ProgressBar.Position := 0; 208 ImageTransferForm.ProgressBar.Max := ImageInfoList.Count-1; 209 ImageTransferForm.Show; 210 end; 211 for i := 0 to ImageInfoList.Count-1 do begin 212 ImageTransferForm.ProgressBar.Position := i; 213 Rec := TImageInfo(ImageInfoList[i]); 214 if ImagesList.IndexOf(Rec.ServerFName)>-1 then begin 215 DownloadToCache(i); 216 end; 217 end; 218 ImageTransferForm.Hide; 219 end; 220 221 187 222 { TPage common methods --------------------------------------------------------------------- } 188 223 procedure TfrmImages.mnuChartTabClick(Sender: TObject); … … 211 246 CurImageToLoad := 0; 212 247 CacheDir := ExtractFilePath(ParamStr(0))+ 'Cache'; 213 NullImageName := ExtractFilePath(ParamStr(0)) + 'images\blank.htm'; 248 //NullImageName := ExtractFilePath(ParamStr(0)) + 'images\blank.htm'; 249 NullImageName := 'about:blank'; 214 250 if not DirectoryExists(CacheDir) then ForceDirectories(CacheDir); 215 251 … … 563 599 RPCBrokerV.Param[2].Value := '1'; //see comments in UploadFile re '1' hardcoding 564 600 565 RPCBrokerV.Call; //Move file into dropbox. 566 Result := (Piece(RPCBrokerV.Results[0],'^',1)='1'); //1=success, 0=failure 601 //RPCBrokerV.Call; //Move file into dropbox. 602 CallBroker; 603 if RPCBrokerV.Results.Count>0 then begin 604 Result := (Piece(RPCBrokerV.Results[0],'^',1)='1'); //1=success, 0=failure 605 end else Result := false; 567 606 end; 568 607 … … 692 731 RPCBrokerV.Param[2].Value := '1'; //see comments in UploadFile re '1' hardcoding 693 732 694 RPCBrokerV.Call; //Move file into dropbox. 733 //RPCBrokerV.Call; //Move file into dropbox. 734 CallBroker; 695 735 if RPCBrokerV.Results.Count > 0 then begin 696 736 Result := (Piece(RPCBrokerV.Results[0],'^',1)='1'); //1=success, 0=failure … … 702 742 703 743 if Result=true then begin 744 if DirectoryExists(DropboxDir) = False then begin //elh added to ensure a dropbox directory is valid 745 MessageDlg('Invalid Dropbox Directory. Please check your settings and try again.',mtError,[mbOK],0); 746 ImageTransferForm.hide; 747 exit; 748 end; 704 749 CurrentFileSize := strtoint(Piece(RPCBrokerV.Results[0],'^',3)); //Piece 3 = file size 705 750 DropboxFile := ExcludeTrailingBackslash(DropboxDir) + '\' + FName; … … 1080 1125 RPCBrokerV.Param[1].PType := list; 1081 1126 RPCBrokerV.Param[1].Mult['"IMAGE TYPE"'] := ImageType; 1082 RPCBrokerV.Call; 1127 //RPCBrokerV.Call; 1128 CallBroker; 1083 1129 1084 1130 Application.ProcessMessages; -
cprs/branches/tmg-cprs/CPRS-Chart/fMeds.dfm
r453 r793 1 1 inherited frmMeds: TfrmMeds 2 Left = 1583 Top = 502 Left = 244 3 Top = 46 4 4 Width = 709 5 5 Height = 686 … … 188 188 ImageIndex = -1 189 189 MinWidth = 20 190 Text = ' Non-VAMedications'190 Text = 'Outside Medications' 191 191 Width = 100 192 192 end -
cprs/branches/tmg-cprs/CPRS-Chart/fMeds.pas
r453 r793 593 593 ChildODList := TStringList.Create; 594 594 595 596 597 595 //DETECT 1st TIME USER. 598 596 //If first time user (medSplitFound=false), then manually set panel heights. -
cprs/branches/tmg-cprs/CPRS-Chart/fNoteProps.dfm
r453 r793 1 1 object frmNoteProperties: TfrmNoteProperties 2 2 Left = 470 3 Top = 1153 Top = 24 4 4 AutoScroll = False 5 5 BorderIcons = [] -
cprs/branches/tmg-cprs/CPRS-Chart/fNotes.dfm
r698 r793 1 1 inherited frmNotes: TfrmNotes 2 Left = 2763 Top = 2774 Width = 6875 Height = 4092 Left = 341 3 Top = 478 4 Width = 341 5 Height = 256 6 6 HelpContext = 5000 7 7 Caption = 'Progress Notes Page' … … 16 16 TextHeight = 13 17 17 inherited shpPageBottom: TShape 18 Top = 35019 Width = 67918 Top = 197 19 Width = 333 20 20 end 21 21 inherited sptHorz: TSplitter 22 22 Left = 64 23 Height = 35023 Height = 197 24 24 OnCanResize = sptHorzCanResize 25 25 end 26 26 inherited pnlLeft: TPanel 27 27 Width = 64 28 Height = 35028 Height = 197 29 29 object lblNotes: TOROffsetLabel 30 30 Left = 0 … … 43 43 object lblSpace1: TLabel 44 44 Left = 0 45 Top = 30545 Top = 152 46 46 Width = 64 47 47 Height = 3 … … 52 52 object cmdNewNote: TORAlignButton 53 53 Left = 0 54 Top = 30854 Top = 155 55 55 Width = 64 56 56 Height = 21 … … 64 64 object cmdPCE: TORAlignButton 65 65 Left = 0 66 Top = 32966 Top = 176 67 67 Width = 64 68 68 Height = 21 … … 79 79 Top = 19 80 80 Width = 64 81 Height = 28681 Height = 133 82 82 Align = alClient 83 83 BevelOuter = bvNone … … 85 85 object splDrawers: TSplitter 86 86 Left = 0 87 Top = 28387 Top = 130 88 88 Width = 64 89 89 Height = 3 … … 115 115 Top = 0 116 116 Width = 64 117 Height = 283117 Height = 130 118 118 Align = alClient 119 119 Constraints.MinWidth = 30 … … 142 142 inherited pnlRight: TPanel 143 143 Left = 68 144 Width = 611145 Height = 350144 Width = 265 145 Height = 197 146 146 object sptVert: TSplitter 147 147 Left = 0 148 Top = 301149 Width = 611148 Top = 148 149 Width = 265 150 150 Height = 4 151 151 Cursor = crVSplit … … 154 154 object memPCEShow: TRichEdit 155 155 Left = 0 156 Top = 305157 Width = 611156 Top = 152 157 Width = 265 158 158 Height = 45 159 159 Align = alBottom … … 170 170 Left = 0 171 171 Top = 0 172 Width = 611173 Height = 301172 Width = 265 173 Height = 148 174 174 Align = alClient 175 175 BevelOuter = bvNone … … 180 180 Left = 0 181 181 Top = 0 182 Width = 611182 Width = 265 183 183 Height = 67 184 184 Align = alTop … … 187 187 OnResize = pnlFieldsResize 188 188 DesignSize = ( 189 611189 265 190 190 67) 191 191 object bvlNewTitle: TBevel … … 209 209 end 210 210 object lblAuthor: TStaticText 211 Left = 393211 Left = 47 212 212 Top = 6 213 213 Width = 152 … … 232 232 end 233 233 object lblCosigner: TStaticText 234 Left = 298234 Left = -48 235 235 Top = 21 236 236 Width = 243 … … 275 275 end 276 276 object cmdChange: TButton 277 Left = 547277 Left = 201 278 278 Top = 6 279 279 Width = 58 … … 288 288 Left = 48 289 289 Top = 40 290 Width = 557290 Width = 211 291 291 Height = 21 292 292 Hint = 'Subject is limited to a maximum of 80 characters.' … … 303 303 Left = 0 304 304 Top = 67 305 Width = 611306 Height = 234305 Width = 265 306 Height = 81 307 307 Align = alClient 308 308 BevelOuter = bvNone … … 312 312 Left = 0 313 313 Top = 0 314 Width = 611315 Height = 234314 Width = 265 315 Height = 81 316 316 Align = alClient 317 317 Font.Charset = DEFAULT_CHARSET … … 335 335 Left = 0 336 336 Top = 67 337 Width = 611338 Height = 234337 Width = 265 338 Height = 81 339 339 Align = alClient 340 340 BevelOuter = bvNone … … 345 345 Left = 0 346 346 Top = 25 347 Width = 611348 Height = 209347 Width = 265 348 Height = 56 349 349 Align = alClient 350 350 BevelOuter = bvNone … … 354 354 Left = 0 355 355 Top = 0 356 Width = 611356 Width = 265 357 357 Height = 25 358 358 AutoSize = True … … 370 370 ShowHint = True 371 371 TabOrder = 0 372 Text = '<Pick A Font>'373 372 OnClick = cbFontNamesChange 374 373 end … … 790 789 OnClick = btnBackColorClick 791 790 end 791 object btnImage: TSpeedButton 792 Left = 519 793 Top = 2 794 Width = 23 795 Height = 21 796 Hint = 'Add Image' 797 Glyph.Data = { 798 F6000000424DF600000000000000760000002800000010000000100000000100 799 0400000000008000000000000000000000001000000000000000000000000000 800 8000008000000080800080000000800080008080000080808000C0C0C0000000 801 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF 802 FFFFFFFFFFFFFFFFFFFFFFF7000000000FFFFFF7CCCCCCCC0FFFFFF7CCCCCCCC 803 0FFFFFF7CCCCCC220FFFFFF7EFEF22220FFFFFF7FEFEFE220FFFFFF7E88FEFEF 804 0FFFFFF78FB8FEFE0FFFFFF78BF8EFEF0FFFFFF7F88EFEFE0FFFFFF7EFEFEFEF 805 0FFFFFF7777777777FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF} 806 ParentShowHint = False 807 ShowHint = True 808 OnClick = btnImageClick 809 end 792 810 end 793 811 end … … 796 814 Left = 0 797 815 Top = 0 798 Width = 611799 Height = 301816 Width = 265 817 Height = 148 800 818 Align = alClient 801 819 BevelOuter = bvNone … … 805 823 Left = 0 806 824 Top = 0 807 Width = 611825 Width = 265 808 826 Height = 19 809 827 Align = alTop … … 817 835 Left = 0 818 836 Top = 113 819 Width = 611837 Width = 265 820 838 Height = 3 821 839 Cursor = crVSplit … … 825 843 Left = 0 826 844 Top = 116 827 Width = 611828 Height = 185845 Width = 265 846 Height = 32 829 847 TabStop = False 830 848 Align = alClient 831 849 TabOrder = 2 832 850 ControlData = { 833 4C000000 263F00001F1300000000000000000000000000000000000000000000851 4C000000631B00004F0300000000000000000000000000000000000000000000 834 852 000000004C000000000000000000000001000000E0D057007335CF11AE690800 835 853 2B2E126208000000000000004C0000000114020000000000C000000000000046 … … 840 858 Left = 0 841 859 Top = 116 842 Width = 611843 Height = 185860 Width = 265 861 Height = 32 844 862 Align = alClient 845 863 Color = clCream … … 867 885 Left = 0 868 886 Top = 19 869 Width = 611887 Width = 265 870 888 Height = 94 871 889 Align = alTop … … 916 934 Left = 0 917 935 Top = 116 918 Width = 611919 Height = 185936 Width = 265 937 Height = 32 920 938 Align = alClient 921 939 BevelOuter = bvNone … … 1430 1448 LangData = { 1431 1449 080066726D4E6F746573010200000001000000070043617074696F6E02000000 1432 080048656C7046696C6501A 20000000D0073687050616765426F74746F6D00001450 080048656C7046696C6501A30000000D0073687050616765426F74746F6D0000 1433 1451 0700737074486F727A00000700706E6C4C65667400000800706E6C5269676874 1434 1452 000008006C626C4E6F746573010100000003000000070043617074696F6E0009 … … 1573 1591 6E6C48544D4C577269746500000B00706E6C48544D4C4564697400000700546F 1574 1592 6F6C42617201010000008F000000070043617074696F6E000B006362466F6E74 1575 4E616D6573010100000090000000040054657874000A006362466F6E7453697A 1576 6501020000009200000005004974656D73910000000400546578740008006274 1577 6E466F6E7473010100000093000000040048696E7400090062746E4974616C69 1578 63010100000094000000040048696E7400070062746E426F6C64010100000095 1579 000000040048696E74000C0062746E556E6465726C696E650101000000960000 1580 00040048696E74000A0062746E42756C6C657473010100000097000000040048 1581 696E74000A0062746E4E756D62657273010100000098000000040048696E7400 1582 0C0062746E4C656674416C69676E010100000099000000040048696E74000E00 1583 62746E43656E746572416C69676E01010000009A000000040048696E74000D00 1584 62746E5269676874416C69676E01010000009B000000040048696E74000D0062 1585 746E4D6F7265496E64656E7401010000009C000000040048696E74000D006274 1586 6E4C657373496E64656E7401010000009D000000040048696E74000C0062746E 1587 54657874436F6C6F7201010000009E000000040048696E74000C0062746E4261 1588 636B436F6C6F7201010000009F000000040048696E7400} 1593 4E616D657300000A006362466F6E7453697A6501020000009200000005004974 1594 656D739100000004005465787400080062746E466F6E74730101000000930000 1595 00040048696E7400090062746E4974616C696301010000009400000004004869 1596 6E7400070062746E426F6C64010100000095000000040048696E74000C006274 1597 6E556E6465726C696E65010100000096000000040048696E74000A0062746E42 1598 756C6C657473010100000097000000040048696E74000A0062746E4E756D6265 1599 7273010100000098000000040048696E74000C0062746E4C656674416C69676E 1600 010100000099000000040048696E74000E0062746E43656E746572416C69676E 1601 01010000009A000000040048696E74000D0062746E5269676874416C69676E01 1602 010000009B000000040048696E74000D0062746E4D6F7265496E64656E740101 1603 0000009C000000040048696E74000D0062746E4C657373496E64656E74010100 1604 00009D000000040048696E74000C0062746E54657874436F6C6F720101000000 1605 9E000000040048696E74000C0062746E4261636B436F6C6F7201010000009F00 1606 0000040048696E7400080062746E496D6167650101000000A000000004004869 1607 6E7400} 1589 1608 end 1590 1609 end -
cprs/branches/tmg-cprs/CPRS-Chart/fNotes.pas
r729 r793 180 180 btnTextColor: TSpeedButton; //kt 8/09 181 181 btnBackColor: TSpeedButton; //kt 8/09 182 btnImage: TSpeedButton; //kt 4/10 182 183 procedure mnuChartTabClick(Sender: TObject); 183 184 procedure lstNotesClick(Sender: TObject); … … 287 288 procedure cbFontNamesChange(Sender: TObject); //kt 8/09 288 289 procedure cbFontSizeChange(Sender: TObject); //kt 8/09 290 procedure btnImageClick(Sender: TObject); //kt 4/10 289 291 procedure popNoteMemoHTMLFormatClick(Sender: TObject); //kt 8/09 290 292 private … … 399 401 //fImages, {//kt added 9-20-05} 400 402 fOptionsNotes, //kt 8/09 401 rHTMLTools, fImages ; {//kt added 5-27-05 for IsHTMLDocument}403 rHTMLTools, fImages, UploadImages; {//kt added 5-27-05 for IsHTMLDocument} 402 404 403 405 const … … 1541 1543 if (vmHTML in FViewMode) then begin //kt 8/09 1542 1544 SplitToArray(WrapHTML(HtmlEditor.HTMLText), FEditNote.Lines); //kt 8/09 1545 rHTMLTools.InsertSubs(FEditNote.Lines); //kt 4/21/10 1543 1546 end else begin //kt 8/09 1544 1547 FEditNote.Lines.Assign(memNewNote.Lines); //kt 8/09 … … 4635 4638 end; 4636 4639 4640 procedure TfrmNotes.btnImageClick(Sender: TObject); 4641 //kt added function 4642 var 4643 i, AddResult: integer; 4644 oneImage: string; 4645 begin 4646 inherited; 4647 AddResult := UploadForm.ShowModal; 4648 if IsAbortResult(AddResult) then exit; 4649 for i := 0 to UploadForm.UploadedImages.Count-1 do begin 4650 oneImage := '<img src="'+CPRSDir+'\Cache\' + UploadForm.UploadedImages.Strings[i] + '" ' + 4651 ALT_IMG_TAG_CONVERT + ' >'; 4652 HTMLEditor.InsertHTMLAtCaret(oneImage+#13#10); 4653 end; 4654 end; 4655 4637 4656 procedure TfrmNotes.btnCenterAlignClick(Sender: TObject); 4638 4657 //kt added function -
cprs/branches/tmg-cprs/CPRS-Chart/fProbEdt.dfm
r453 r793 1 1 object frmdlgProb: TfrmdlgProb 2 Left = 2933 Top = 2642 Left = 386 3 Top = 102 4 4 Width = 504 5 5 Height = 385 -
cprs/branches/tmg-cprs/CPRS-Chart/fProbs.dfm
r453 r793 1 1 inherited frmProblems: TfrmProblems 2 Left = 4083 Top = 1 542 Left = 269 3 Top = 172 4 4 Width = 639 5 5 Height = 409 -
cprs/branches/tmg-cprs/CPRS-Chart/fPtSel.dfm
r657 r793 1 1 object frmPtSel: TfrmPtSel 2 Left = 2063 Top = 2604 Width = 79 35 Height = 5872 Left = 108 3 Top = 100 4 Width = 797 5 Height = 622 6 6 BorderIcons = [] 7 7 Caption = 'Patient Selection' … … 24 24 Left = 0 25 25 Top = 290 26 Width = 78 526 Width = 789 27 27 Height = 4 28 28 Cursor = crVSplit … … 32 32 Left = 0 33 33 Top = 294 34 Width = 78 534 Width = 789 35 35 Height = 17 36 36 Align = alTop … … 67 67 Left = 0 68 68 Top = 0 69 Width = 78 569 Width = 789 70 70 Height = 290 71 71 Align = alTop … … 73 73 TabOrder = 3 74 74 OnResize = pnlPtSelResize 75 DesignSize = ( 76 789 77 290) 75 78 object lblPatient: TLabel 76 79 Left = 185 … … 117 120 end 118 121 object cmdOK: TButton 119 Left = 698122 Left = 702 120 123 Top = 22 121 124 Width = 78 122 125 Height = 19 126 Anchors = [akTop, akRight] 123 127 Caption = 'OK' 124 128 TabOrder = 2 … … 126 130 end 127 131 object cmdCancel: TButton 128 Left = 698132 Left = 702 129 133 Top = 43 130 134 Width = 78 131 135 Height = 19 136 Anchors = [akTop, akRight] 132 137 Cancel = True 133 138 Caption = 'Cancel' … … 136 141 end 137 142 object cmdSaveList: TButton 138 Left = 499143 Left = 502 139 144 Top = 265 140 145 Width = 175 141 146 Height = 18 147 Anchors = [akBottom] 142 148 Caption = 'Save Patient List Settings' 143 149 TabOrder = 0 … … 145 151 end 146 152 object RadioGroup1: TRadioGroup 147 Left = 46 4153 Left = 468 148 154 Top = 192 149 155 Width = 313 150 156 Height = 65 157 Anchors = [akRight, akBottom] 151 158 Caption = 'Specific "In-Depth" Lookup by ' 152 159 ItemIndex = 0 … … 158 165 end 159 166 object TMGcmdAdd: TButton 160 Left = 58 4167 Left = 588 161 168 Top = 22 162 169 Width = 75 163 170 Height = 20 171 Anchors = [akTop, akRight] 164 172 Caption = 'Add Patient' 165 173 TabOrder = 5 166 174 OnClick = TMGcmdAddClick 167 175 end 176 object btnSearchPt: TBitBtn 177 Left = 468 178 Top = 22 179 Width = 25 180 Height = 20 181 Hint = 'Advanced Search' 182 Anchors = [akTop, akRight] 183 ParentShowHint = False 184 ShowHint = False 185 TabOrder = 6 186 OnClick = btnSearchPtClick 187 Glyph.Data = { 188 36030000424D3603000000000000360000002800000010000000100000000100 189 1800000000000003000000000000000000000000000000000000FFFFFFFFFFFF 190 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBF 191 BF7F7F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 192 FFFFFFFFFFFFFFFFFFFFFFBFBFBF6060607070707F7F7FFFFFFFFFFFFFFFFFFF 193 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBFBF606060A0A0 194 A0606060BFBFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 195 FFFFFFFFFFBFBFBF606060A0A0A0606060BFBFBFFFFFFFFFFFFFFFFFFFFFFFFF 196 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBFBF606060A0A0A0606060BFBF 197 BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBFFF7F7FFF7F7FFFBFBFBF 198 BFBF606060A0A0A0606060BF7FBFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 199 FF3F3FFF0000FF7F7FFF7F7FFF0000DF2020A0A0A0606060BFBFBFFFBFFFFFBF 200 FFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBFFF3F3FFFFFFFFFFFFFFFFFFFFFFFFFFF 201 3F3F7F4040BFBFBFFFFFFFFF7FFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F3F 202 FFBFBFFFFFFFFFFFFFFFFFFFFFFFFFFFBFBFFF3F3FFFFFFFFFFFFFFF7FFFFF7F 203 FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFF7F7F7FBFBFBFFFFFFFFFFFFFFF 204 FFFFFF0000FFFFFFFFFFFFFF7FFFFF3FFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000 205 BFBFBFBFBFBFBFBFBFBFBFBFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFFFF3F 206 FFFF3FFFFFFFFFFFFFFFFFFFFFFF7F7FFF7F7FBFBFBFBFBFBF7F7F7FFFFFFFFF 207 7F7FFF7F7FFFFFFFFFFFFFFFFFFFFFFFFFFF3FFFFF7FFFFFFFFFFFFFFFFFFFFF 208 FF0000FF7F7FBFBFBFFFFFFFFF7F7FFF0000FFFFFFFFBFFFFFBFFFFFFFFFFFFF 209 FFFF3FFFFF7FFFFFFFFFFFFFFFFFFFFFFFBFBFFF3F3FFF0000FF0000FF3F3FFF 210 BFBFFFFFFFFFBFFFFF00FFFF7FFFFF3FFFFF3FFFFFFFFFFFFFFFFFFFFFFFFFFF 211 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFF7FFFFF7F 212 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 213 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF} 214 end 168 215 end 169 216 object pnlNotifications: TORAutoPanel 170 217 Left = 0 171 Top = 5 18172 Width = 78 5218 Top = 553 219 Width = 789 173 220 Height = 35 174 221 Align = alBottom … … 228 275 Left = 0 229 276 Top = 311 230 Width = 78 5231 Height = 2 07277 Width = 789 278 Height = 242 232 279 Align = alClient 233 280 Columns = < … … 308 355 Top = 80 309 356 LangData = { 310 080066726D507453656C010100000001000000070043617074696F6E011 80000357 080066726D507453656C010100000001000000070043617074696F6E01190000 311 358 0007007370745665727400000900706E6C446976696465000010006C626C4E6F 312 359 74696669636174696F6E73010100000002000000070043617074696F6E000700 … … 334 381 617074696F6E000B00526164696F47726F75703101020000001B000000070043 335 382 617074696F6E1C00000005004974656D73000900544D47636D64416464010100 336 00001D000000070043617074696F6E00} 383 00001D000000070043617074696F6E000B0062746E5365617263685074010100 384 00001E000000040048696E7400} 337 385 end 338 386 end -
cprs/branches/tmg-cprs/CPRS-Chart/fPtSel.pas
r659 r793 11 11 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, 12 12 StdCtrls, ORCtrls, ExtCtrls, ORFn, ORNet, ORDtTmRng, Gauges, Menus, ComCtrls, 13 UBAGlobals, UBACore, DKLang ;13 UBAGlobals, UBACore, DKLang, Buttons; 14 14 15 15 type … … 40 40 RadioGroup1: TRadioGroup; 41 41 TMGcmdAdd: TButton; 42 btnSearchPt: TBitBtn; 42 43 procedure cmdOKClick(Sender: TObject); 43 44 procedure cmdCancelClick(Sender: TObject); … … 80 81 procedure TMGcmdAddClick(Sender: TObject); 81 82 procedure FormCreate(Sender: TObject); 83 procedure btnSearchPtClick(Sender: TObject); 82 84 private 83 85 FsortCol: integer; … … 95 97 procedure AlertList; 96 98 procedure ReformatAlertDateTime; 99 procedure OpenPatient(NewSelectedPtIEN : string; InfoStr : string); //kt 6/3/10 97 100 public 98 101 procedure Loaded; override; … … 114 117 115 118 uses rCore, uCore, fDupPts, fPtSens, fPtSelDemog, fPtSelOptns, fPatientFlagMulti, 116 uOrPtf, fAlertForward, rMisc, fFrame, fPtAdd ;119 uOrPtf, fAlertForward, rMisc, fFrame, fPtAdd, fPtQuery; 117 120 118 121 const … … 467 470 procedure TfrmPtSel.cmdOKClick(Sender: TObject); 468 471 { Checks for restrictions on the selected patient and sets up the Patient object. } 472 var InfoStr : string; 473 begin 474 if cboPatient.ItemIndex > -1 then begin 475 InfoStr := cboPatient.Items[cboPatient.ItemIndex]; 476 end else begin 477 InfoStr := ''; 478 end; 479 with cboPatient do begin 480 OpenPatient(ItemID, InfoStr); 481 end; 482 483 (* 484 { Checks for restrictions on the selected patient and sets up the Patient object. } 469 485 const 470 486 DLG_CANCEL = False; … … 546 562 else if Patient.Inpatient then // Everything else: 547 563 begin 564 Encounter.Inpatient := True; 565 Encounter.Location := Patient.Location; 566 Encounter.DateTime := Patient.AdmitTime; 567 Encounter.VisitCategory := 'H'; 568 end; 569 if User.IsProvider then Encounter.Provider := User.DUZ; 570 571 GetBAStatus(Encounter.Provider,Patient.DFN); 572 //HDS00005025 573 if BILLING_AWARE then 574 if Assigned(UBAGLOBALS.BAOrderList) then UBAGLOBALS.BAOrderList.Clear; 575 FUserCancelled := FALSE; 576 Close; 577 end; 578 579 *) 580 end; 581 582 procedure TfrmPtSel.OpenPatient(NewSelectedPtIEN, InfoStr : string); 583 //kt This function used to be named cmdOKClick. I split into separate functions 584 // so that it can be called by AddNewPatient, and SearchForPatient functionality. 585 // However, after splitting the function, I see that many info pieces are needed 586 // from the cboPatient list, so substituting that is problematic. It may be optional. 587 // 6/3/10 588 { Checks for restrictions on the selected patient and sets up the Patient object. } 589 const 590 DLG_CANCEL = False; 591 DGSR_FAIL = -1; 592 DGSR_NONE = 0; 593 DGSR_SHOW = 1; 594 DGSR_ASK = 2; 595 DGSR_DENY = 3; 596 var 597 NewDFN, AMsg: string; //*DFN* 598 AccessStatus: Integer; 599 DateDied: TFMDateTime; 600 begin 601 if (NewSelectedPtIEN='') then begin //*DFN* 602 InfoBox('A patient has not been selected.', 'No Patient Selected', MB_OK); 603 Exit; 604 end; 605 NewDFN := NewSelectedPtIEN; //*DFN* 606 if FLastPt <> NewDFN then begin 607 HasActiveFlg(FlagList, HasFlag, NewDFN); 608 flastpt := NewDFN; 609 end; 610 611 If DupLastSSN(NewDFN) then begin // Check for, deal with duplicate patient data. 612 if (DupDFN = 'Cancel') then begin 613 Exit 614 end else begin 615 NewDFN := DupDFN; 616 end; 617 end; 618 CheckSensitiveRecordAccess(NewDFN, AccessStatus, AMsg); 619 case AccessStatus of 620 DGSR_FAIL: begin 621 InfoBox(TX_DGSR_ERR, TC_DGSR_ERR, MB_OK); 622 Exit; 623 end; 624 DGSR_NONE: { Nothing - allow access to the patient. }; 625 // DGSR_SHOW: InfoBox(AMsg, TC_DGSR_SHOW, MB_OK); 626 DGSR_SHOW: InfoBox(DKLangConstW('ptSelWarning'), DKLangConstW('fPatSel_Restricted'), MB_OK); 627 DGSR_ASK: if InfoBox(AMsg + TX_DGSR_YESNO, TC_DGSR_SHOW, MB_YESNO or MB_ICONWARNING or 628 MB_DEFBUTTON2) = IDYES then LogSensitiveRecordAccess(NewDFN) else Exit; 629 else begin 630 InfoBox(AMsg, TC_DGSR_DENY, MB_OK); 631 Exit; 632 end; 633 end; {case} 634 DateDied := DateOfDeath(NewDFN); 635 if (DateDied > 0) then begin 636 if InfoBox('This patient died ' + 637 FormatFMDateTime('mmm dd,yyyy hh:nn', DateDied) + CRLF + 638 'Do you wish to continue?', 'Deceased Patient', 639 MB_YESNO or MB_DEFBUTTON2) = ID_NO then begin 640 Exit; 641 end; 642 end; 643 // 9/23/2002: Code used to check for changed pt. DFN here, but since same patient could be 644 // selected twice in diff. Encounter locations, check was removed and following code runs 645 // no matter; in fFrame code then updates Encounter display if Encounter.Location has changed. 646 // NOTE: Some pieces in RPC returned arrays are modified/rearranged by ListPtByDflt call in rCore! 647 Patient.DFN := NewDFN; // The patient object in uCore must have been created already! 648 Encounter.Clear; 649 Changes.Clear; // An earlier call to ReviewChanges should have cleared this. 650 if (frmPtSelOptns.SrcType = TAG_SRC_CLIN) and (frmPtSelOptns.cboList.ItemIEN > 0) 651 and IsFMDateTime(Piece(InfoStr, U, 4)) then begin// Clinics, not by default. 652 Encounter.Location := frmPtSelOptns.cboList.ItemIEN; 653 Encounter.DateTime := MakeFMDateTime(Piece(InfoStr, U, 4)); 654 end else if (frmPtSelOptns.SrcType = TAG_SRC_DFLT) and (DfltPtListSrc = 'C') 655 and IsFMDateTime(Piece(InfoStr, U, 4)) 656 then begin // "Default" is a clinic. 657 Encounter.Location := StrToIntDef(Piece(InfoStr, U, 10), 0); // Piece 10 is ^SC( location IEN in this case. 658 Encounter.DateTime := MakeFMDateTime(Piece(InfoStr, U, 4)); 659 end else if ((frmPtSelOptns.SrcType = TAG_SRC_DFLT) and (FDfltSrc = 'Combination') 660 and (copy(Piece(InfoStr, U, 3), 1, 2) = 'Cl')) 661 and (IsFMDateTime(Piece(InfoStr, U, 8))) 662 then begin// "Default" combination, clinic pt. 663 Encounter.Location := StrToIntDef(Piece(InfoStr, U, 7), 0); // Piece 7 is ^SC( location IEN in this case. 664 Encounter.DateTime := MakeFMDateTime(Piece(InfoStr, U, 8)); 665 end else if Patient.Inpatient then begin// Everything else: 548 666 Encounter.Inpatient := True; 549 667 Encounter.Location := Patient.Location; … … 1211 1329 end; 1212 1330 1331 procedure TfrmPtSel.btnSearchPtClick(Sender: TObject); 1332 var InfoStr : string; 1333 IEN : int64; 1334 begin 1335 frmPtQuery.InitializeForm('PATIENT', 2); 1336 if frmPtQuery.ShowModal = mrOK then begin 1337 cboPatient.InitLongList(frmPtQuery.SelectedName); 1338 IEN := StrToInt64Def(frmPtQuery.SelectedIEN,0); 1339 if IEN < 1 then exit; 1340 cboPatient.SelectByIEN(IEN); 1341 if cboPatient.ItemID = frmPtQuery.SelectedIEN then begin 1342 InfoStr := cboPatient.Items[cboPatient.ItemIndex]; 1343 end else begin 1344 InfoStr := ''; 1345 end; 1346 OpenPatient(frmPtQuery.SelectedIEN, InfoStr); 1347 end; 1348 end; 1349 1213 1350 Initialization 1214 1351 SortViaKeyboard := false; -
cprs/branches/tmg-cprs/CPRS-Chart/fPtSelDemog.dfm
r453 r793 59 59 Left = 1 60 60 Top = 21 61 Width = 2961 Width = 18 62 62 Height = 17 63 Caption = ' SSN:'63 Caption = 'ID:' 64 64 TabOrder = 0 65 65 end 66 66 object lblPtSSN: TStaticText 67 67 Tag = 2 68 Left = 3168 Left = 23 69 69 Top = 21 70 70 Width = 64 -
cprs/branches/tmg-cprs/CPRS-Chart/fReportsAdhocComponent1.dfm
r453 r793 462 462 Top = 6 463 463 end 464 object DKLanguageController1: TDKLanguageController465 Left = 535466 Top = 17467 LangData = {468 190066726D5265706F7274734164686F63436F6D706F6E656E74310101000000469 01000000070043617074696F6E0125000000090053706C69747465723100000B470 004F52436F6D626F426F7831010100000002000000070043617074696F6E0006471 0050616E656C3200000D0062746E43616E63656C4D61696E0101000000030000472 00070043617074696F6E00090062746E4F4B4D61696E01010000000400000007473 0043617074696F6E00090047726F7570426F7831010100000005000000070043474 617074696F6E000A007262746E48656164657201010000000600000007004361475 7074696F6E000A007262746E4162627265760101000000070000000700436170476 74696F6E0008007262746E4E616D65010100000008000000070043617074696F477 6E00060050616E656C330000090053706C6974746572340000060050616E656C478 31010100000009000000070043617074696F6E000A004F524C697374426F7832479 01010000000A000000070043617074696F6E00060050616E656C360000120062480 746E52656D6F7665436F6D706F6E656E740000160062746E52656D6F7665416C481 6C436F6D706F6E656E747300000F0062746E416464436F6D706F6E656E740000482 060050616E656C3700000D006C626C4865616465724E616D6501010000000B00483 0000070043617074696F6E0011006C626C4F63637572616E63654C696D697401484 010000000C000000070043617074696F6E000C006C626C54696D654C696D6974485 01010000000D000000070043617074696F6E0008006C626C4974656D73010100486 00000E000000070043617074696F6E000A00706E6C35427574746F6E01010000487 000F000000070043617074696F6E000C005370656564427574746F6E3500000A488 00706E6C36427574746F6E010100000010000000070043617074696F6E000C00489 5370656564427574746F6E3600000D006564744865616465724E616D65010100490 000011000000070043617074696F6E0011006564744F63637572616E63654C69491 6D6974010100000012000000070043617074696F6E000C0063626F54696D654C492 696D6974010200000014000000070043617074696F6E1300000005004974656D493 73000A00677062446973706C6179000006006C626C4943440101000000150000494 00070043617074696F6E001300636B62486F73706974616C4C6F636174696F6E495 010100000016000000070043617074696F6E001400636B6250726F7669646572496 4E6172726174697665010100000017000000070043617074696F6E0006006362497 6F494344010200000019000000070043617074696F6E1800000005004974656D498 73000A004F524C697374426F783101010000001A000000070043617074696F6E499 000F0062746E456469745375626974656D7301010000001B0000000700436170500 74696F6E00060054696D6572310000}501 end502 464 end -
cprs/branches/tmg-cprs/CPRS-Chart/fReportsAdhocComponent1.pas
r453 r793 48 48 rbtnAbbrev: TRadioButton; 49 49 rbtnName: TRadioButton; 50 DKLanguageController1: TDKLanguageController;51 50 procedure FormCreate(Sender: TObject); 52 51 procedure btnCancelMainClick(Sender: TObject); -
cprs/branches/tmg-cprs/CPRS-Chart/fReview.dfm
r729 r793 1 1 object frmReview: TfrmReview 2 Left = -6813 Top = 2072 Left = 152 3 Top = 50 4 4 AutoScroll = False 5 5 BorderIcons = [biMaximize] -
cprs/branches/tmg-cprs/CPRS-Chart/fSplash.dfm
r738 r793 4142 4142 Height = 17 4143 4143 Alignment = taCenter 4144 Caption = 'TMG Customization 2.0; 4. 14.2010'4144 Caption = 'TMG Customization 2.0; 4.21.2010' 4145 4145 Font.Charset = ANSI_CHARSET 4146 4146 Font.Color = clGray -
cprs/branches/tmg-cprs/CPRS-Chart/fSplash.pas
r453 r793 39 39 lblVersion.Caption := DKLangConstW('fSplash_version') + //kt added 9/5/2007 40 40 FileVersionValue(Application.ExeName, FILE_VER_FILEVERSION); 41 SplashFile := ExtractFilePath(ParamStr(0)) + 'splash.jpg'; //kt 41 SplashFile := Trim(ParamSearch('SPLASH')); //elh 42 if SplashFile <> '' then begin //elh 43 if ExtractFilePath(SplashFile) = '' then begin //elh FileName instead of path 44 SplashFile := ExtractFilePath(ParamStr(0)) + SplashFile; //kt 45 end; 46 end else begin 47 SplashFile := ExtractFilePath(ParamStr(0)) + 'splash.jpg'; //kt 48 end; 42 49 if FileExists(SplashFile) then begin //kt 43 50 Image1.Picture.LoadFromFile(SplashFile); //kt -
cprs/branches/tmg-cprs/CPRS-Chart/fSurgery.dfm
r453 r793 1 1 inherited frmSurgery: TfrmSurgery 2 Left = 5212 Left = 304 3 3 Top = 221 4 4 Width = 720 -
cprs/branches/tmg-cprs/CPRS-Chart/fxBroker.dfm
r738 r793 1 1 object frmBroker: TfrmBroker 2 Left = 1 1633 Top = 2592 Left = 178 3 Top = 116 4 4 Width = 441 5 5 Height = 300 -
cprs/branches/tmg-cprs/CPRS-Chart/rCore.pas
r453 r793 217 217 implementation 218 218 219 uses Hash, uCore, ShlObj, Windows ;220 219 uses Hash, uCore, ShlObj, Windows 220 , StrUtils; //kt added StrUtils 221 221 var 222 222 uFMToday: TFMDateTime; // Today's date in Fileman format. … … 230 230 //vwpt code 4/17/0 see below 231 231 var 232 233 232 i:Integer; 234 233 //end vwpt … … 238 237 ///take out for i := 1 to Length(x) do if (x[i] in ['-'..'-']) then Exit; 239 238 //end vwpt 239 Result := AnsiReplaceStr(Result,'-',''); //kt 6/9/10 -- fix when SSN passed from server with imbedded dashes 240 240 if Length(x) > 8 241 241 then Result := Copy(x,1,3) + '-' + Copy(x,4,2) + '-' + Copy(x,6,Length(x)) -
cprs/branches/tmg-cprs/CPRS-Chart/rHTMLTools.pas
r729 r793 14 14 15 15 var 16 DesiredHTMLFontSize : byte; 17 18 procedure PrintHTMLReport(Lines: TStringList; var ErrMsg: string; 16 DesiredHTMLFontSize : byte; 17 CPRSDir : string; 18 URL_CPRSDir : string; //This is CPRSDir, but all '\'s are converted to '/'s 19 20 CONST ALT_IMG_TAG_CONVERT = 'alt="convert to $CPRSDIR$"'; 21 22 procedure PrintHTMLReport(Lines: TStringList; var ErrMsg: string; 19 23 PtName, DOB, VisitDate, Location:string; Application : TApplication); //kt added 5-2-05 20 24 function IsHTML(Lines : TStrings): boolean; overload; 21 25 function IsHTML(Line : String): boolean; overload; 22 26 function HasHTMLTags(Text: string) : boolean; 23 procedure FixHTML(Lines : TStrings); 27 procedure FixHTML(Lines : TStrings); 24 28 function FixHTMLCRLF(Text : String) : string; 25 29 procedure SplitToArray (HTMLText: string; Lines : TStrings); … … 38 42 function ExtractDateOfNote(Lines : TStringList) : string; 39 43 Procedure ScanForSubs(Lines : TStrings); 44 Procedure InsertSubs(Lines : TStrings); 40 45 41 46 implementation … … 65 70 var 66 71 PrinterEvents : TPrinterEvents; 72 SubsFoundList : TStringList; 67 73 68 74 const CRLF = #$0D#$0A; … … 150 156 have decided to try to let the user click a button when the printer has 151 157 been selected. } 152 158 153 159 var 154 160 UseUI : OleVariant; … … 176 182 PrinterEvents.RestorePrinterTimer.Enabled := true; //launch a restore event in 30 seconds 177 183 //RestoreIEPrinting; //elh - This was omitted from below. Not sure why. 11/10/09 178 finally 184 finally 179 185 PrinterEvents.PrintingNow := false; 180 186 end; 181 187 end; 182 188 183 (*184 Safe copy of above. Delete later...185 186 procedure PrintHTMLReport(Lines: TStringList; var ErrMsg: string;187 PtName, DOB, Location:string;188 Application : TApplication);189 // Web browser printing options:190 // OLECMDEXECOPT_DODEFAULT Use the default behavior, whether prompting the user for input or not.191 // OLECMDEXECOPT_PROMPTUSER Execute the command after obtaining user input.192 // OLECMDEXECOPT_DONTPROMPTUSER Execute the command without prompting the user.193 194 {Notice: When IE is asked to print, it immediately returns from the function,195 but the printing has not yet occured. If UI is requested, then the196 printing will not start until after the user selects a printer and197 presses [OK]. I could not find any reliable way to determine when the198 print job had been created. I had to know this event because I need to199 restore some IE settings AFTER the printing has finished. I even tried to200 get the active windows and see if it was a print dialog. But IE print dlg201 apparently is owned by another thread than CPRS, because GetActiveWindow would202 not bring back a handle to the printer dialog window. I therefore told IE203 to print WITHOUT asking which printer via UI. In that case it prints to the204 system wide default printer. So I have to set the default printer to the205 user's choice, and then change it back again. This is bit of a kludge,206 but I couldn't figure out any other way after hours of trial and error.207 NOTE: I tried to query IE to see if it was able to print, thinking that it208 would return NO if in the process of currently printing. It didn't work,209 and would return OK immediately. }210 211 212 213 var214 UseUI : OleVariant;215 NewPrinterName : string;216 dlgWinPrinter : TPrintDialog;217 begin218 if PrinterEvents.RestorePrinterTimer.Enabled = false then begin219 PrinterEvents.SavedDefaultPrinter := GetCurrentPrinterName;220 end;221 dlgWinPrinter := TPrintDialog.Create(nil);222 frmTMGPrinting.Show;223 //FIX: get printer name for the one used last time somehow...224 if dlgWinPrinter.Execute then begin //only sets a local printer225 NewPrinterName := GetCurrentPrinterName;226 SetDefaultPrinter(NewPrinterName); //Set global setting that IE will use.227 PrinterEvents.LastChosenPrinterName := NewPrinterName;228 try229 frmNotes.SetDisplayToHTMLvsText([vmView,vmHTML],Lines); //ActivateHtmlViewer(Lines);230 if frmNotes.HtmlViewer.WaitForDocComplete = false then begin231 ErrMsg := 'The web browser timed out trying to set up document.';232 exit;233 end;234 SetupHTMLPrinting(PtName,DOB,Location,' '); {elh 6/19/09} //kt235 frmNotes.HtmlViewer.PrintFinished := false;236 UseUI := false; //UseUI := true;237 frmNotes.HtmlViewer.PrintDocument(UseUI); //Returns immediately, not after printing done.238 PrinterEvents.RestorePrinterTimer.Enabled := true; //launch a restore event in 30 seconds239 Wait(4,Application);240 //WaitForBrowserOK(10, Application); //wait up to 10 seconds //Note: this doesn't do what I want. Status is immediately OK.241 //RestoreIEPrinting; {elh 6/19/09} //kt242 finally //any needed final code goes here.243 //SetDefaultPrinter(DefaultPrinter);244 //beep;245 end;246 end;247 dlgWinPrinter.Free;248 frmTMGPrinting.Hide;249 end;250 *)251 189 (* 252 190 function WaitForBrowserOK(MaxSecDelay: integer; Application : TApplication) : boolean; 253 191 //Returns TRUE if can print 254 192 var 255 StartTime : TDateTime; 193 StartTime : TDateTime; 256 194 Status: OLECMDF; 257 195 MaxDelay,ElapsedTime : Double; … … 260 198 OneMin = 0.0007; //note: 0.0007 is about 1 minute 261 199 begin 262 StartTime := GetTime; 200 StartTime := GetTime; 263 201 MaxDelay := OneMin * MaxSecDelay; 264 202 repeat … … 271 209 end; 272 210 *) 273 211 274 212 Procedure ScanForSubs(Lines : TStrings); 275 213 //Purpose: To scan note for constant $CPRS$ and replace with CPRS's actual directory 276 var i : integer; 277 CPRSDir : string; 278 begin 214 var i,p,p2 : integer; 215 tempS : String; 216 begin 217 SubsFoundList.Clear; 279 218 for i := 0 to Lines.Count-1 do begin 280 if Pos('$CPRSDIR$',Lines.Strings[i])>0 then begin 281 CPRSDir := ExcludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0))); 282 Lines.Strings[i] := AnsiReplaceStr(Lines.Strings[i],'$CPRSDIR$',CPRSDir); 283 //Ensure images are downloaded before passing page to web browser 284 frmImages.timLoadImagesTimer(nil); 285 //NOTE: This often doesn't get the job completed before passing to browser 286 // ?? check for completion? 219 p := Pos('$CPRSDIR$',Lines.Strings[i]); 220 if p>0 then begin 221 p := p + Length('$CPRSDIR$\Cache\'); 222 p2 := PosEx('"',Lines.Strings[i],p); 223 tempS := MidStr(Lines.Strings[i],p,(p2-p)); 224 SubsFoundList.Add(tempS); 225 if Pos('file:///',Lines.Strings[i]) > 0 then begin 226 Lines.Strings[i] := AnsiReplaceStr(Lines.Strings[i],'$CPRSDIR$',URL_CPRSDir); 227 end else begin 228 Lines.Strings[i] := AnsiReplaceStr(Lines.Strings[i],'$CPRSDIR$',CPRSDir); 229 end; 230 //Ensure images are downloaded before passing page to web browser 231 end; 232 end; 233 frmImages.EnsureImagesDownloaded(SubsFoundList); 234 end; 235 236 237 Procedure InsertSubs(Lines : TStrings); 238 //Purpose: To scan a edited note images, and replace references to CPRS's 239 // actual local directory with $CPRS$ 240 var i,p : integer; 241 TempS: string; 242 243 begin 244 for i := 0 to Lines.Count-1 do begin 245 Lines.Strings[i] := AnsiReplaceStr(Lines.Strings[i],URL_CPRSDir,'$CPRSDIR$'); 246 Lines.Strings[i] := AnsiReplaceStr(Lines.Strings[i],ALT_IMG_TAG_CONVERT,'IMAGE'); //Remove signal 247 p := pos(ALT_IMG_TAG_CONVERT,Lines.Strings[i]); 248 if p > 0 then begin 249 TempS := MidStr(Lines.Strings[i],1,p-1); 250 TempS := TempS + MidStr(Lines.Strings[i],p+length(ALT_IMG_TAG_CONVERT),length(Lines.Strings[i])+1); 251 Lines.Strings[i] := TempS; 287 252 end; 288 253 end; … … 539 504 Result := AnsiReplaceText(Result,'>'+CRLF,'>'#$1F); //protect sequences we want 540 505 Result := AnsiReplaceText(Result,CRLF,'<BR>'+CRLF); //Add <BR>'s to CrLf's 541 Result := AnsiReplaceText(Result,'>'#$1F,'> <BR>'+CRLF); //Restore sequences we wanted506 Result := AnsiReplaceText(Result,'>'#$1F,'>'+CRLF); //Restore sequences we wanted 542 507 Result := AnsiReplaceText(Result,#$1E,'<NO DATA>'); //Restore sequences we wanted 543 508 end; … … 927 892 initialization 928 893 DesiredHTMLFontSize := 2; //probably overwritten in fNotes initialization 929 PrinterEvents := TPrinterEvents.Create; 894 PrinterEvents := TPrinterEvents.Create; 895 CPRSDir := ExcludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0))); 896 URL_CPRSDir := AnsiReplaceStr(CPRSDir,'\','/'); 897 SubsFoundList := TStringList.Create; 930 898 931 899 finalization 932 PrinterEvents.Free; 900 PrinterEvents.Free; 901 SubsFoundList.Free; 902 933 903 end. -
cprs/branches/tmg-cprs/CPRS-Chart/uTMGOptions.pas
r735 r793 41 41 RPCBrokerV.Param[1].Value := 'R'; 42 42 RPCBrokerV.Param[1].ptype := literal; 43 //RPCResult := RPCBrokerV.StrCall; {returns 1 if available, 0 if not available} 44 USE_SERVER_INI := StrToBool(RPCBrokerV.StrCall); 43 //RPCResult := RPCBrokerV.StrCall; 44 CallBroker; 45 if RPCBrokerV.Results.Count >0 then begin 46 USE_SERVER_INI := StrToBool(RPCBrokerV.Results.Strings[0]); {returns 1 if available, 0 if not available} 47 end else begin 48 USE_SERVER_INI := false; 49 end; 45 50 Initialized := true; 46 51 end; … … 55 60 RPCBrokerV.Param[2].Value := Value; 56 61 RPCBrokerV.Param[2].ptype := literal; 57 RPCBrokerV.Call; 62 //RPCBrokerV.Call; 63 CallBroker; 58 64 end; 59 65 … … 67 73 RPCBrokerV.Param[2].ptype := literal; 68 74 RPCBrokerV.param[2].value := Default; 69 Result := Piece(RPCBrokerV.StrCall,'^',2); 75 //Result := Piece(RPCBrokerV.StrCall,'^',2); 76 CallBroker; 77 if RPCBrokerV.Results.Count > 0 then begin 78 Result := Piece(RPCBrokerV.Results.Strings[0],'^',2); 79 end else begin 80 Result := Default; 81 end; 70 82 end; 71 83 … … 94 106 Procedure WriteInteger(const Key: String; Value: Integer; AsDefault : boolean = false); 95 107 begin 96 108 if Initialized = False then TMGOptionsInitialize; 97 109 if AsDefault then begin 98 110 if USE_SERVER_INI then begin
Note:
See TracChangeset
for help on using the changeset viewer.