home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 4 Power Pack / Visual_Basic4_Power_Pack.bin / vb4files / schedvbx / samples.z / DOCTORS.FRM (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1995-03-19  |  24.6 KB  |  698 lines

  1. DoctorsForm
  2. Doctor's Appointments
  3. Form15
  4. DocPick
  5. DocPick
  6. ExamRoom
  7. ExamRoom
  8. BarTextPhone
  9.     SSCommand
  10. Phone
  11. Small Fonts
  12. BarTextReason
  13.     SSCommand
  14. Reason
  15. Small Fonts
  16. BarTextName
  17.     SSCommand
  18. Patient
  19. Small Fonts
  20. BarTextNone
  21.     SSCommand
  22. No Text
  23. Small Fonts
  24. Tomorrow
  25.     SSCommand
  26. Tomorrow
  27. Small Fonts
  28.     NextAvail
  29.     SSCommand
  30. Next Avail
  31. Small Fonts
  32. NextWeek
  33.     SSCommand
  34.     Next Week
  35. Small Fonts
  36.     NowButton
  37.     SSCommand
  38. Small Fonts
  39. Hour4
  40.     SSCommand
  41. 4 Hrs
  42. Small Fonts
  43. Hour3
  44.     SSCommand
  45. 3 Hrs
  46. Small Fonts
  47. Hour1
  48.     SSCommand
  49. 1 Hour
  50. Small Fonts
  51. Hour2
  52.     SSCommand
  53. 2 Hrs
  54. Small Fonts
  55. Panel3D1
  56. SSPanel
  57. Panel3D1!
  58. (    PatNumber
  59.     PatNumber
  60. Reason
  61. SSPanel
  62. Doctor
  63. SSPanel
  64.     WorkPhone
  65. SSPanel
  66.     HomePhone
  67. SSPanel
  68. ApptTime
  69. SSPanel
  70. PatientName
  71. SSPanel
  72. Panel3D2
  73. SSPanel
  74. Appointment!
  75.     SchedVBX1
  76. SchedVBX
  77.     SchedVBX1
  78. INTLSHORTDATE INTLTIME'
  79. %D %lds %H %lhs %M %lns)
  80. 5Arial
  81. Arial
  82. ?Arial
  83. Arial
  84. INTLSHORTDATE INTLTIMEORed Bar
  85. Green Bar
  86. Yellow Bar
  87. Black Bar
  88. White Bar
  89. Purple Bar
  90. Bright Red Bar
  91. Bright Blue Bar
  92. ZArial
  93. Arial
  94. Arial
  95. Arial
  96. Arial
  97. Arial
  98. Arial
  99. Arial
  100. oArial
  101. z\nDoctor
  102. \nAppts
  103. INTLSHORTDATE INTLTIME
  104. %H Hours %M Mins
  105. Appt\nBeg
  106. Appt\nDuration
  107. Patient\nName
  108. Reason\nFor Visit
  109. Arial
  110. Legend
  111. %k (%d %t)
  112. Page %p
  113. ReasonLabel
  114. Reason for Visit:
  115. DoctorLabel
  116. Doctor:
  117. WorkPhoneLabel
  118. Work Phone:
  119. HomePhoneLabel
  120. Home Phone:
  121. ApptTimeLabel
  122. Appt Time:
  123. PatientNameLabel
  124. Patient:
  125. DragAppt
  126.     SSCommand
  127. Drag to Appt
  128. MS Serif
  129. IIIII
  130. DragAppt
  131. wwwwwwwwwwp
  132. wwwwwwwwwwp
  133. Patients%
  134. DOCTORS.MDB
  135. Patients
  136. Patients
  137. Appts%
  138. DOCTORS.MDB
  139. Appointments
  140. Appts
  141.     ExamRooms%
  142. DOCTORS.MDB
  143.     ExamRooms
  144.     ExamRooms
  145. Doctors%
  146. DOCTORS.MDB
  147. Doctors
  148. Doctors
  149. Line1
  150.     mnuTables
  151. Tables
  152. mnuDoctors
  153. Doctors
  154. mnuPatients
  155. Patients
  156. mnuExamRooms
  157.     ExamRooms
  158. mnuAppts
  159. Appointments
  160. mnuCleanup
  161. Cleanup
  162. mnuClearExamRooms
  163. Clear Exam Room Assignments
  164. mnuHelp
  165. Command1_Click
  166.     SchedVBX1)
  167. BarsDialog
  168. SchedVBX1_DisplayModeChangedb
  169. DisplayMode
  170. Picture1_Click
  171. Picture5_Click
  172. Picture5_DragDrop    
  173. Source
  174. Control,
  175. Picture5_DragOver
  176. State
  177. DragIcon
  178. SchedVBX1_MouseDown
  179. Button-
  180. Shift
  181. SchedVBX1PointToResource
  182. DragMode~
  183. SchedVBXPointToResource
  184. Screen0
  185. TwipsPerPixelX
  186. TwipsPerPixelY
  187. SchedVBX1_DragOver
  188. SchedVBXPointToBar=
  189. iPointOnBar
  190. SchedVBX1_BarMidSingleClick}
  191.     TimeBlock 
  192. BarAdjustable
  193. ResBarDefault
  194. SCHED_BARADJUSTABLE_NONE
  195. iBar}
  196. @    Form_Load
  197. Form_Activate
  198. TBResource+
  199. TBBeg
  200. TBEnd
  201. ResName
  202. SCHED_BARADJUSTABLE_FULL
  203. SchedVBX
  204. TBBare
  205. Meetings
  206. Meeting
  207. MeetingFormV
  208. picDropIcone
  209. picDragIconw
  210. picBaeDropIcon
  211. picBarDropIconS
  212. picBarDragIcon
  213. Redraw!
  214. RedrawNoPaint
  215. SchedVBX1_MouseUp
  216. SchedVBX1_DragDrop
  217. Picture6_Click?
  218. Picture6_DragOver
  219. Picture3_ClickN
  220. MeetingInfo_Clickd
  221. MeetingInfo_DragOver%
  222. MeetingNotes_Click,
  223. MeetingNotes_DragOverg
  224. Trash_Click@
  225. Trash_DragOver
  226. Picture2_Click
  227. sTime
  228.     iResource
  229. LegendSelection
  230. iResult
  231. SchedVBXPointToTime
  232. TBMaxK
  233. iNextTB
  234. TBNextEmptyF
  235. VacationDescForm\
  236. VacDesc
  237. Text[
  238. User1
  239. User2
  240. SchedVBXAddTimeBlock
  241. Trash_DragDrop
  242. iNumberOfRoomsv
  243. Rooms
  244.     Recordset
  245. RecordCount
  246. ResMax
  247. iRecN
  248. iRoom
  249. iNumberOfBarsZ
  250. BarsMax2
  251. BarNameg
  252. BarSize2
  253. iSize
  254. iOffset
  255. lColor
  256. iPattern
  257. iAdjustable
  258. iTextPoso
  259. iTextField
  260. iTextPosition
  261. TextFormat'    
  262.     bTextClips
  263. lFontColor
  264. FontName
  265.     iFontSize@
  266.     bFontBold
  267. bFontItalic
  268. iBegSymbol&
  269. iBegType
  270.     lBegColor
  271. iBegSize[
  272. iBegOffset
  273. iEndSymbolg
  274. iEndType+
  275.     lEndColor
  276. iEndSize
  277. iEndOffset 
  278. PASCAL+
  279. export
  280. loadds
  281. SchedVBXAddBar
  282. iIndex
  283. LPCSTR
  284. szName<
  285. iSizePercent
  286. iOffsetPercent
  287. szTextFormat
  288.     iTextClipL
  289. szFontName^
  290. iFontSizePercentn
  291.     iFontBold
  292. iFontItalicn
  293. iBegSizePercent
  294. iBegOffsetPercent
  295. iEndSizePercent
  296. iEndOffsetPercent
  297.     sFontName
  298. sTextFormat|
  299. sBarName
  300. V_NULLC    
  301. mnuRooms_Click3    
  302. RoomForm
  303. Rooms_Validate[    
  304. Action
  305. Savey
  306. ResUser1
  307. RoomListFormq    
  308. mnuDepartments_Click
  309. DepartmentListForm
  310. mnuMeetings_Click
  311. MeetingsListForm
  312. MeetingListForm
  313. RoomName
  314. RoomLocation
  315. ValtypeV
  316. ConferenceRoomQ
  317. conferenceRoomForm>
  318.     ListIndexE
  319. Picture4_Click8
  320. TSMinor
  321.     SCHED_DAY
  322. SCHED_DISPLAYMODE_RESOURCE
  323. Width7
  324. VacationForm
  325. Height
  326. ConferenceRoomView_Click
  327. SCHED_HOURS
  328. TSMinorFormat
  329. Form_Resizen
  330. SCHED_HOUR
  331. MonthlyView_Click
  332. SCHED_DISPLAYMODE_MONTHLYHORZ
  333. WeeklyView_ClickO
  334. SCHED_DISPLAYMODE_WEEKLYVERT%
  335. DailyView_Click
  336. SCHED_DISPLAYMODE_DAILYVERT
  337. SCHED_YEAR
  338. iNumberOfTBs
  339. iNumberOfMeetings@
  340. iMeeting
  341. MeetingName
  342. TBUser1
  343. Contact
  344. TBUser2
  345. Equip
  346. TBUser35
  347. iRoomNumber
  348. SchedVBX1_TBChanged)
  349. RoomNumber
  350. FindCriteria
  351. NoMatcho
  352. ResLineHeight
  353. SCHED_BARTEXTFIELD_TBUSER1
  354. ResFontSizePercent
  355. MeetingsList
  356. TBDelete/
  357. Database
  358. TBDurb
  359. enceRoomForm
  360. BarTextField
  361. SCHED_BARTEXTFIELD_NONEx
  362. MeetingNotes_DragDropN
  363. MeetingEditForm
  364. TBNumber
  365. MeetingBeg@
  366. MeetingDur
  367. Notes
  368. MeetingNotesForm
  369. MeetingDescription
  370. MeetingInfo_DragDrop?
  371. MeetingInfoFormz
  372. DescriptionL
  373. Begins
  374. Duration
  375. DefaultDateTimeFormat
  376. defaultl
  377. dates
  378. DefDateFormat
  379. TSNumMinorTicks
  380. TSDateTimeBeg
  381. ViewDate
  382. TSDateTimeView
  383. SchedVBX1_BarDoubleClick
  384. yearsb
  385. TSMajorFontOrient
  386. SCHED
  387. SCHED_FONTORIENT_DOWN6
  388. BegDate
  389. EndDate
  390. TSDateTimeEnd
  391. TSMajorFontSizePercentP
  392. TSMinorFontSizePercent
  393. TSSize 
  394. TSSizeToTickU
  395. TSMajorPercent
  396. SCHED_DISPLAYMODE_YEARHORA
  397.     EndSelects
  398. TBUser4
  399. Doctors
  400.     ExamRooms
  401. ExamDoctorsV
  402. iNumberOfDocs"
  403. Name<
  404.     sRoomName/
  405.     sLocation=
  406. SchedVBXAddResource
  407. sName/
  408. sPhoneOfficeH
  409. sPhoneHome
  410. SCHED_BARPATTERN_NONE
  411. iiResult
  412. iFontS
  413. SCHED_BARTEXTPOS_INSIDECENTERT
  414. SCHED_SYM_NONE
  415. SCHED_SYMTYPE_SOLID
  416.     iExamRoomb
  417. Appointments
  418.     iNumAppts
  419. iApptK
  420. iDoctor8
  421. iPatient
  422. sEnd%
  423. sReasonH
  424. sNotes
  425. sDescription
  426. sContactR
  427. sEquip
  428. sPatientNamev
  429. Patients
  430. LookupCriteria
  431. mnuDoctors_Click
  432. Appts5
  433. DoctorsForm
  434. iNumberOfExamRooms[
  435. iNumberOfAppts
  436. SCHED_BARADJUSTABLE_BEG
  437. Frame3D1_DragDrop
  438. Command3D2_Click^
  439. Hour4_Click
  440. Hour6V
  441. Font3D
  442. Hour4J
  443. Hour8|
  444. Hour12m
  445. Hour6_Click
  446. Hour2_Click
  447. Hour2
  448. Hour8_Click
  449. Command3D6_ClickS
  450.     Now_Click
  451. dFont
  452. Tomorrow
  453. NextWeek
  454.     NextAvail
  455. NextWeek_Click0
  456. Tomorrow_Click
  457. NextAvail_Click
  458. DateVarf
  459. TimeVar
  460. MessageBox6
  461. Format^
  462. NewDate
  463. NowButton_Clicks
  464.     NowButton
  465. TimeDateVar
  466. sDateTimeFormat
  467. ViewTimeC
  468. TimeAdd
  469. sUser4
  470. Patient_Click
  471. PatientTime_Click
  472. SCHED_BARTEXTFIELD_TBUSER4
  473. sOldFormat
  474. PatientPhone_Click
  475. PatientReason_Clickz
  476. sPhoneR
  477. Patient
  478. PatientReasonj
  479. PatientTime
  480. PatientPhone$
  481. Label5_Click
  482. Panel3D1_DragDrop
  483. Panel3D3_DragDropf
  484. SchedVBX1_BarSingleClick)
  485. CaptionW
  486. ApptTime
  487. sOldDefault
  488. sHomePhone
  489. sWorkPhone)
  490.     HomePhone
  491. sHomePhoneSchedVBX1
  492.     WorkPhoneM
  493. Doctor
  494. Reason
  495. PatientName
  496. SchedVBX1_BarRightSingleClick
  497. mnuExamRoomList
  498. Visiblem
  499. Index*
  500. Visisble6
  501. RoomList
  502. ExamRoom
  503. mnuHelp_Click
  504. SchedVBX1_CellDoubleClick
  505. DoctorInfox
  506. DoctorInfoFormC
  507.     PhoneHomew
  508. PhoneOffice
  509. ResUser2
  510. DoctorsName
  511. DocList
  512. DocListForm
  513. DoctorsListForm
  514. DoctorListForm
  515. mnuPatients_Clickg
  516. PatientListForm
  517. LoadTimeBlocksW
  518. MousePointer
  519. mnuExamRooms_Clickz
  520. PatientName_DragDrop?
  521. PatientName_Click
  522. PatientName_DblClick`
  523. ExamListForm
  524. PatientInfoForm
  525. octorInfoForm}
  526. InfoForm
  527.     PatNumber
  528. Address
  529.     PhoneWorkv
  530. InsuranceCompany
  531. PrimaryDoc
  532. Status
  533. InsuranceCo
  534. mnuAppts_Clickh
  535. ApptsListFormj
  536. SetBarTextO
  537. BarTextClip
  538. checkZ
  539. legend
  540. PatApptForm
  541. DragAppt_Click
  542. PatListV
  543.     Patientst`
  544. ApptDuration
  545. BarTextNone_Click
  546. BarTextNone
  547. BarTextPatientG
  548. BarTextReasonQ
  549. BarTextPhone$
  550. BarTextName_Click;
  551. BarTextReason_Click
  552. BarTextPhone_Click
  553. BarTextName
  554. SCHED_BARTEXTPOS_INSIDELEFT 
  555. PatientNone
  556. SnapToHalfHour
  557. ApptNum
  558. sOriginalDurFormat
  559. DefaultDurationFormat
  560.     SchedVBXa
  561. mnuClearExamRooms_Click-
  562. DocHelpForm
  563. Hour1
  564. Hour38
  565. Hour1_Click
  566. Hour3_Click
  567. Form_Unload
  568. Cancel
  569. iYesNo
  570. ID_YESNO
  571. IDYES
  572. ApptList
  573. ItemData
  574. ApptNumber
  575. IDYESNO<
  576. MB_YESNO
  577. SchedVBXFindFreeTimeBlock
  578.  SchedVBXFindFreeTimeBlockDeclareG
  579. lpBeg
  580. lpDur
  581. ExamPickFormc
  582. DocPickForm
  583. DocPick
  584. iValidTimeFound
  585. iHourq
  586. iDayOfWeek
  587. iDayWeek
  588. tBegString
  589. iDocPick
  590. ExamRooms_Validate
  591. BarTextName_Click
  592. BarTextNone_Click
  593. BarTextPhone_Click
  594. BarTextReason_Click
  595. DragAppt_Click
  596. Drag this button to a point on the schedule to create a patient appointment.
  597. Form_Load
  598.  Change pointer to hourglass.B
  599.  load doctors from database int Sched/VBX Resources array
  600. Phone-Office
  601. Phone-Home
  602.  load exam rooms database into the Sched/VBX Bars arrayy
  603.  always setup at least one room - unassigned
  604. Not Assigned Yet
  605. Color
  606.  load appointments table into timeblocks in Sched/VBXr
  607. Form_Resize
  608.  Resize the Schedule/VBX control based on new form sizeR
  609. If DoctorsForm.Width > 85 Then
  610.  SchedVBX1.Width = DoctorsForm.Width - 85e
  611. End If
  612. If DoctorsForm.Height > 1150 ThenW
  613.  SchedVBX1.Height = DoctorsForm.Height - 1150
  614. End If
  615. Form_Unload
  616. Do you want to save Examination Room assignments?
  617.  Position Appointment Table Datacontrol to this record
  618. [Appointment Number] = 
  619. Exam Room
  620. Hour1_Click
  621. Hour2_Click
  622. Hour3_Click
  623. Hour4_Click
  624. mnuAppts_Click
  625. mnuClearExamRooms_Click
  626. mnuDoctors_Click
  627. mnuExamRooms_Click
  628. mnuHelp_Click
  629. mnuPatients_Click
  630. NextAvail_Click
  631. 30 Mins
  632.  take zero terminator off of returned time string
  633.  check to see if new time is weekend or outside work hours
  634. NextWeek_Click
  635.  save current DefaultDateTimeFormat    
  636.  set to return time only
  637. INTLTIME
  638.  get view time of primary timescale-
  639.  set back original DefaultDateTimeFormat
  640. mm/dd/yy
  641. NowButton_Click
  642. PatientName_DblClick
  643.  position Patients datacontrol to correct record
  644. [Patient Number] = 
  645. Warning - that Patient was not found in the Patients table!
  646. Phone-Home
  647. Phone-Work
  648. Insurance Company
  649. Primary Doctor
  650. Status
  651. Notes
  652. SchedVBX1_BarDoubleClick
  653.  Load Patient list from Patients Table
  654.  Load Primary Doctor ComboList
  655. %H Hours %M Mins
  656.  get notes from database table
  657. [Appointment Number] = 
  658. Warning - that Appointment was not found in the Appointments table!
  659. Notes
  660.  Return pointer to normal.
  661. SchedVBX1_BarRightSingleClick
  662. SchedVBX1_BarSingleClick
  663. INTLTIME
  664.  get patient record from Patients table    
  665. [Patient Number] = 
  666. Phone-Home
  667. Phone-Work
  668.  get doctor record from Doctors table
  669. [Doctor Number] = 
  670. SchedVBX1_CellDoubleClick
  671. SchedVBX1_DragDrop
  672.  Change pointer to hourglass.t
  673.  convert drag/drop coordinates from twips to pixelsC
  674.  get resource # of coord from Schedule/VBX DLL CallC
  675.  if coord not on resource, abort dragdrop 
  676.  get date/time of coord from Schedule/VBX into sTime
  677.  Load Patient list from Patients Table
  678.  Load Primary Doctor ComboList
  679. 30 Mins
  680.  Return pointer to normal.
  681. SchedVBX1_MouseDown
  682. bardrag.ico
  683. SchedVBX1_TBChanged
  684.  update appointment table in database 
  685.  find record in appointment tableb
  686. [Appointment Number] =
  687. Warning! No Appointment record found in database.
  688.  add appointment to database
  689. Doctor Number
  690. Begin
  691. Tomorrow_Click
  692.  save current DefaultDateTimeFormatm
  693.  set to return time only
  694. INTLTIME
  695.  get view time of primary timescalem
  696.  set back original DefaultDateTimeFormat
  697. mm/dd/yy
  698.