home *** CD-ROM | disk | FTP | other *** search
/ Total C++ 2 / TOTALCTWO.iso / vfp5.0 / vfp / tools / hexedit / hexedit.app (.txt) < prev    next >
MS Visual FoxPro App  |  1996-08-21  |  93KB  |  2,848 lines

  1. PLATFORM
  2. UNIQUEID
  3. TIMESTAMP
  4. CLASS
  5. CLASSLOC
  6. BASECLASS
  7. OBJNAME
  8. PARENT
  9. PROPERTIES
  10. PROTECTED
  11. METHODS
  12. OBJCODE
  13. RESERVED1
  14. RESERVED2
  15. RESERVED3
  16. RESERVED4
  17. RESERVED5
  18. RESERVED6
  19. RESERVED7
  20. RESERVED8
  21.  COMMENT Screen              
  22.  WINDOWS _R8J0IQD92 543638924
  23.  WINDOWS _R00184RQL 551908985
  24.  WINDOWS _QUS11CIBD 551255255T8
  25.  WINDOWS _QUS11CILN 551908985
  26.  WINDOWS _QUS11CIOE 548696207
  27.  WINDOWS _QUS11CIOZ 548696207gG
  28.  WINDOWS _QUS11CIPJ 551064898
  29.  WINDOWS _QUS11CIPT 551064898
  30.  WINDOWS _QUS11CIQ3 551907152
  31.  WINDOWS _QUT100TGA 548696207
  32.  WINDOWS _QUT100TGU 548696207zR
  33.  WINDOWS _QUT1DA20M 551064898
  34.  WINDOWS _QUT1DA216 551064898
  35.  WINDOWS _QUS11CIDK 551908985
  36.  WINDOWS _QV717UJHJ 496272440
  37.  WINDOWS _QZU12OJST 513904730[n
  38.  WINDOWS _QV717UJHK 496272440
  39.  WINDOWS _QZU12OJV1 513904730
  40.  WINDOWS _QV717UJHT 496272440*p
  41.  WINDOWS _QZU12OJX9 513904730
  42.  WINDOWS _QV717UJI3 496272440sq
  43.  WINDOWS _QZU12OJZH 513904730<r
  44.  WINDOWS _QV717UJI4 496272440
  45.  WINDOWS _QZU12OK1Q 513904730
  46.  WINDOWS _QV717UJID 496272440
  47.  WINDOWS _QZU12OK48 513904730
  48.  WINDOWS _QV717UJIE 496272440Nu
  49.  WINDOWS _QZU12OK6G 513904730
  50.  WINDOWS _QV717UJIN 496272440
  51.  WINDOWS _QZU12OK8O 513904730`w
  52.  WINDOWS _QV717UJIO 496272440
  53.  WINDOWS _QZU12OKAM 513904730
  54.  WINDOWS _QV717UJIX 496272440)y
  55.  WINDOWS _QZU12OKD4 513904730
  56.  WINDOWS _QV717UJJ7 496272440tz
  57.  WINDOWS _QZU12OKFC 513904730>{
  58.  WINDOWS _QV717UJJ8 496272440
  59.  WINDOWS _QZU12OKHK 513904730
  60.  WINDOWS _QV717UJJH 496272440
  61.  WINDOWS _QZU12OKJI 513904730
  62.  WINDOWS _QV717UJJI 496272440U~
  63.  WINDOWS _QZU12OKLR 513904730
  64.  WINDOWS _QV717UJJR 496272440
  65.  WINDOWS _QZU12OKNZ 513904730j
  66.  WINDOWS _QV717UJK1 496272440
  67.  WINDOWS _QZU12OKQ7 513904731
  68.  WINDOWS _QV717UJK2 4962724406
  69.  WINDOWS _QZU12OKSF 513904731
  70.  WINDOWS _QV717UJKB 496272440
  71.  WINDOWS _QZU12OKUD 513904731N
  72.  WINDOWS _QUU0USR3E 548696207
  73.  WINDOWS _QV10ZVM6X 551907152s
  74.  WINDOWS _QV10ZVM7H 550673646A
  75.  WINDOWS _QV10ZVM7R 550673646
  76.  WINDOWS _QZX1AX8ZD 548696207
  77.  WINDOWS _RAH11XZUC 551252052
  78.  WINDOWS _R001AA1PJ 553750930e
  79.  WINDOWS _R001AA1SV 548696207
  80.  WINDOWS _R001AA1TP 548696207
  81.  WINDOWS _R001AA1UJ 551064278
  82.  WINDOWS _R001AA1VD 548476010
  83.  WINDOWS _R001AA1VX 551905920k
  84.  WINDOWS _R001AA272 548440079
  85.  WINDOWS _R001AA27C 548440079_
  86.  WINDOWS _R001AA28G 548440079 
  87.  WINDOWS _R001AA28Q 548440079
  88.  WINDOWS _R001AA29U 548440079t
  89.  WINDOWS _R001AA2A4 548440079
  90.  WINDOWS _R001AA2B8 548440079
  91.  WINDOWS _R001AA2BI 548440079[
  92.  WINDOWS _R001AA2CC 548440079
  93.  WINDOWS _R001AA2CM 548440079
  94.  WINDOWS _R001AA2DQ 548440079p
  95.  WINDOWS _R001AA2E0 548440079
  96.  WINDOWS _R001AA2F4 548440079
  97.  WINDOWS _R001AA2FE 548440079W
  98.  WINDOWS _R001AA2GJ 548440079
  99.  WINDOWS _R001AA2GT 548440079
  100.  WINDOWS _R001AA2HX 548440079l
  101.  WINDOWS _R001AA2I7 548440079
  102.  WINDOWS _R001AA2J1 548440079
  103.  WINDOWS _R001AA2JL 548440079T
  104.  WINDOWS _R001AA2KF 548440079
  105.  WINDOWS _R001AA2KZ 548440079
  106.  WINDOWS _R001AA2LT 548440079l
  107.  WINDOWS _R001AA2M3 548440079
  108.  WINDOWS _R001AA2N7 548440079
  109.  WINDOWS _R001AA2NH 548440079V
  110.  WINDOWS _R001AA2OL 548440079
  111.  WINDOWS _R001AA2OV 548440079
  112.  WINDOWS _R001AA2PZ 548440079n
  113.  WINDOWS _R001AA2Q9 548440079
  114.  WINDOWS _R001AA2R3 551905920
  115.  WINDOWS _R001AA31Y 548440137
  116.  WINDOWS _R001AA328 548440137?
  117.  WINDOWS _R001AA33C 548440137
  118.  WINDOWS _R001AA33M 548440137
  119.  WINDOWS _R001AA34G 548440137R
  120.  WINDOWS _R001AA350 548440137
  121.  WINDOWS _R001AA35U 548440138
  122.  WINDOWS _R001AA364 548440138A
  123.  WINDOWS _R001AA378 548440138
  124.  WINDOWS _R001AA37I 548440138
  125.  WINDOWS _R001AA38M 548440138T
  126.  WINDOWS _R001AA38W 548440138
  127.  WINDOWS _R001AA3A0 548440138
  128.  WINDOWS _R001AA3AA 548440138C
  129.  WINDOWS _R001AA3BE 548440138
  130.  WINDOWS _R001AA3BO 548440138
  131.  WINDOWS _R001AA3CS 548440138V
  132.  WINDOWS _R001AA3D2 548440138
  133.  WINDOWS _R001AA3DW 548440138
  134.  WINDOWS _R001AA3E6 548440138F
  135.  WINDOWS _R001AA3FA 548440138
  136.  WINDOWS _R001AA3FU 548440138
  137.  WINDOWS _R001AA3GO 548440138\
  138.  WINDOWS _R001AA3GY 548440138
  139.  WINDOWS _R001AA3I2 548440138
  140.  WINDOWS _R001AA3IC 548440138N
  141.  WINDOWS _R001AA3JH 548440138
  142.  WINDOWS _R001AA3JR 548440138
  143.  WINDOWS _R001AA3KV 548440138d
  144.  WINDOWS _R001AA3L5 548440138
  145.  WINDOWS _R001AA3M9 551906038
  146.  WINDOWS _R001AA3OH 551255175-
  147.  WINDOWS _R001AA3PL 551064279=
  148.  WINDOWS _R001AA3SN 548476010h
  149.  WINDOWS _R001AA3TH 548476010D
  150.  WINDOWS _R0712WSDD 551269917$
  151.  WINDOWS _R0712WSF1 553750930
  152.  WINDOWS _R0712WSGF 553750930
  153.  WINDOWS _R0712WSHT 548696207
  154.  WINDOWS _R0712WSIX 548696207f
  155.  WINDOWS _R0712WSK1 551064279
  156.  WINDOWS _R0712WSKV 551064279
  157.  COMMENT RESERVED            
  158. VERSION =   3.00
  159. dataenvironment
  160. dataenvironment
  161. Dataenvironment
  162. LLeft = 159
  163. Top = 237
  164. Width = 749
  165. Height = 364
  166. Name = "Dataenvironment"
  167. formset
  168. formset
  169. Hexedit
  170. DataSession = 2
  171. AutoRelease = .T.
  172. csearchstring = 
  173. nsearchdirection = 1
  174. nsearchfrom = 2
  175. npointerlocation = 0
  176. nfiletoedit = 0
  177. ctemptable = 
  178. nnumberofbytes = 0
  179. ndesiredlocation = 0
  180. chighlightarrayname = 
  181. coldcompat = 
  182. coldonesca = 
  183. coldsetesca = 
  184. nfilesize = 0
  185. ncolnum = 0
  186. chexarrayname = 
  187. cfindstrhname = 
  188. cfindstrname = 
  189. lformsetlostfocus = .T.
  190. Name = "Hexedit"
  191. csearchstring
  192. nsearchdirection
  193. nsearchfrom
  194. lcasesen
  195. lsectordirty
  196. npointerlocation
  197. nfiletoedit
  198. ctemptable
  199. nnumberofbytes
  200. ndesiredlocation
  201. lgridwasscrolled
  202. chighlightarrayname
  203. coldcompat
  204. coldonesca
  205. coldsetesca
  206. nfilesize
  207. ncolnum
  208. lstringhighlighted
  209. chexarrayname
  210. cfindstrhname Name of file used for hex search string
  211. cfindstrname Name of file used for character representation of search string
  212. chexaddress Address to jump to, in Hex notation.
  213. cdecimaladdress Address to jump to, in base ten.  
  214. liceventfired Used in txtFindStringHex, to specify whether the last keystroke made any modifications to the data.
  215. loldinsmode
  216. coldbell
  217. lformsetlostfocus
  218. hexeditor
  219. findstr
  220. gotosect
  221. *reportfileerror 
  222. *fillhexarray 
  223. *filltable 
  224. *setgridhighlights 
  225. *writesector 
  226. *cleargridhighlights 
  227. *dec2hex 
  228. *findstring 
  229. *readsector 
  230. *hex2dec 
  231. ^atwodigithexarray[256,0] 
  232. *checkkeystroke 
  233. File Error: 
  234. File not found.
  235. File Error: 
  236. Out of file handles
  237. File Error: 
  238. Access denied.
  239. File Error: 
  240. Invalid file handle. (programmer error).
  241. File Error: 
  242. Out of memory.
  243. File Error: 
  244. File seek error.
  245. File Error: 
  246. Disk is full.
  247. File Error: 
  248. Error opening file.
  249. Unexpected file I/O condition.
  250. NFILEERRORNUMBER
  251. CMESSAGETEXT
  252. 0123456789ABCDEF
  253. 0123456789ABCDEF
  254. AHEXFF
  255. NFIRSTCHAR
  256. NSECONDCHAR
  257. THISFORMSET
  258. ATWODIGITHEXARRAY
  259. HEXEDIT
  260. NLASTROW
  261. NBYTESINLASTROW
  262. NPTRLOCATION
  263. CWORKSTRING
  264. AHEXFF
  265. THISFORMSET
  266. ATWODIGITHEXARRAY    
  267. AFILEDATA
  268. NROW    
  269. NLASTBYTE
  270. NROWBYTE
  271. NASCII
  272. CTEMPSTRING1
  273. NCOLUMN
  274. IIF(RECNO() = 
  275. NFIRSTSTRINGCOLUMN
  276. NSTRINGLENGTH
  277. NFOUNDROWNUMBER
  278. CSTARTSTRING
  279. THISFORMSET    
  280. HEXEDITOR
  281. GRDDATA
  282. CENDSTRING    
  283. BACKCOLOR
  284. NCURRENTCOL
  285. NHIGHLIGHTROW
  286. COLUMNS
  287. DYNAMICBACKCOLOR
  288. LSTRINGHIGHLIGHTED
  289. HexEditW
  290. Cannot access file.  Aborting program.
  291. Hex Editor
  292. HEXEDIT
  293. HEXEDIT
  294. Sector has been edited.  Write changes to disk?
  295. Hex Editor
  296. HEXEDIT
  297. HEXEDITN
  298. HEXEDIT
  299. Program error.
  300. LWRITEIMMEDIATELY
  301. THISFORMSET
  302. NFILETOEDIT
  303. LSECTORDIRTY    
  304. HEXEDITOR
  305. CMDSAVEEDITS
  306. ENABLED
  307. CMDREVERTEDITS
  308. NUSERCHOICE
  309. NLASTROW
  310. NBYTESINLASTROW
  311. NNUMBEROFBYTES
  312. HEXEDIT
  313. CWORKSTRING
  314. NBYTESWRITTEN
  315. NPOINTERLOCATION
  316. REPORTFILEERROR:
  317. DynamicBackColor
  318. THISFORMSET    
  319. HEXEDITOR
  320. GRDDATA
  321. SETALL
  322. LSTRINGHIGHLIGHTED
  323. NDECIMAL
  324. NDIGITS
  325. THISFORMSET
  326. ATWODIGITHEXARRAY
  327. AHEXFF
  328. Search Status:
  329. Press [Escape] to cancel.
  330. String not found.
  331. Search Status:
  332. Press [Escape] to cancel.
  333. String not found.
  334. CSTRINGTOFIND
  335. NSEARCHDIRECTION
  336. NSEARCHFROM
  337. LCASESEN
  338. THISFORMSET
  339. NSEARCHLOCATION
  340. NPOINTERLOCATION
  341. NCOLNUM    
  342. NFILESIZE
  343. NBYTESTOSEARCH
  344. NLARGERBUFFERSIZE
  345. LESCAPEPRESSED    
  346. HEXEDITOR
  347. MOUSEPOINTER
  348. NSTARTTIME
  349. NFILETOEDIT
  350. CSEEKWORKSTRING
  351. NSTRINGLOCATION
  352. NFIRSTSTRINGCELL
  353. NDESIREDLOCATION
  354. READSECTOR
  355. LOCKSCREEN
  356. NFOUNDROWNUMBER
  357. HEXEDIT
  358. NFIRSTSTRINGCOLUMN
  359. SETGRIDHIGHLIGHTS
  360. GRDDATA
  361. REFRESH
  362. COLUMNS
  363. SETFOCUS
  364. HexEditW
  365. Cannot access file.  Aborting program.
  366. Hex Editor
  367. cWorkString>
  368. Cannot access file.  Aborting program.
  369. Hex Editor
  370. HEXEDIT
  371. HEXEDIT
  372. HEXEDIT
  373. NDIRECTION
  374. LLEAVESCREENLOCKED
  375. THISFORMSET
  376. NFILETOEDIT
  377. NOLDLOCATION
  378. NPOINTERLOCATION
  379. LSTRINGHIGHLIGHTED
  380. CLEARGRIDHIGHLIGHTS    
  381. HEXEDITOR
  382. LOCKSCREEN
  383. CWORKSTRING
  384. NNUMBEROFBYTES
  385. NLASTROW
  386. NBYTESINLASTROW
  387. CMDNEXTSECTOR
  388. ENABLED
  389. CMDBOTTOMOFFILE
  390. CMDPREVIOUSSECTOR
  391. CMDTOPOFFILE
  392. HEXEDIT    
  393. FILLTABLE
  394. GRDDATA
  395. REFRESH
  396. ACTIVECOLUMN
  397. COLUMNS
  398. SETFOCUS2
  399. RETURN &cDigits
  400. CDIGITS*
  401. NKEYCODE
  402. THISFORMSET    
  403. HEXEDITOR
  404. CMDPREVIOUSSECTOR
  405. CLICK
  406. CMDNEXTSECTOR
  407. CMDTOPOFFILE
  408. CMDBOTTOMOFFILE
  409. CMDFINDNEXT
  410. ENABLED
  411. CMDFINDPREVIOUS
  412. cFileToLoadb
  413. Choose a file to open in the Hex Editor.
  414. CFILETOLOAD
  415. THISFORMSET    
  416. HEXEDITOR
  417. CMDFILE
  418. CLICK
  419. NFILETOEDIT
  420. Escape
  421. Escapev
  422. BELLv
  423. COMPATv
  424. lEscapePressed = .T.
  425. THISFORMSET
  426. LFORMSETLOSTFOCUS
  427. COLDONESCA
  428. COLDSETESCA
  429. LOLDINSMODE
  430. COLDBELL
  431. COLDCOMPAT
  432. SET COMPAT &cOldCompat        
  433. ON ESCAPE &cOldEscape
  434. SET ESCAPE &cOldSetEscape
  435. SET BELL &cOldBell
  436. THISFORMSET
  437. LFORMSETLOSTFOCUS
  438. COLDCOMPAT
  439. COLDESCAPE
  440. COLDONESCA
  441. COLDSETESCAPE
  442. COLDSETESCA
  443. COLDBELL
  444. LOLDINSMODE
  445. HEXEDITW
  446. HEXEDIT
  447. HEXEDIT
  448. HEXEDIT
  449. FindStrW
  450. FindStr
  451. FindStrHW
  452. FindStrH
  453. THISFORMSET
  454. NFILETOEDIT
  455. CTEMPTABLE
  456. CFINDSTRNAME
  457. CFINDSTRHNAME
  458. HEXEDIT
  459. BUFFERING
  460. HEXEDIT
  461. FindStr
  462. BUFFERING
  463. FindStr
  464. FindStrH
  465. BUFFERING
  466. FindStrH
  467. THISFORMSET
  468. FILLHEXARRAY
  469. NPOINTERLOCATION
  470. NFILETOEDIT
  471. LSECTORDIRTY
  472. NCOLNUM
  473. CTEMPTABLE
  474. ADDRESS
  475. CFINDSTRNAME
  476. CFINDSTRHNAME
  477. reportfileerror,
  478. fillhexarray
  479. filltable
  480. setgridhighlights.
  481. writesector
  482. cleargridhighlights?
  483. dec2hex
  484. findstring
  485. readsectorL
  486. hex2decm
  487. checkkeystroke
  488. Initk
  489. Activate\ 
  490. Deactivate
  491. Unload
  492. LoadT$
  493. frmHexEditor
  494. Hexedit
  495. Height = 360
  496. Width = 613
  497. ShowWindow = 2
  498. DoCreate = .T.
  499. ShowTips = .T.
  500. AutoCenter = .T.
  501. BorderStyle = 1
  502. Caption = "Hex Editor"
  503. MaxButton = .F.
  504. KeyPreview = .T.
  505. Name = "frmHexEditor"
  506. THISFORMSET
  507. WRITESECTOR
  508. DEACTIVATE?
  509. NKEYCODE
  510. NSHIFTALTCTRL
  511. THISFORM
  512. CMDCLOSE
  513. CLICK&
  514. THISFORMSET    
  515. HEXEDITOR
  516. NAME-
  517. THISFORMSET    
  518. HEXEDITOR
  519. FINDSTR
  520. GOTOSECT
  521. QueryUnload,
  522. KeyPress
  523. UnloadM
  524. commandbutton
  525. commandbutton
  526. cmdFile
  527. Hexedit.frmHexEditor
  528. Top = 11
  529. Left = 8
  530. Height = 23
  531. Width = 72
  532. FontName = "MS Sans Serif"
  533. FontSize = 8
  534. Caption = "Select Fi\<le..."
  535. TabIndex = 13
  536. ToolTipText = ""
  537. Name = "cmdFile"
  538. NKEYCODE
  539. NSHIFTALTCTRL
  540. THISFORMSET
  541. CHECKKEYSTROKE
  542. cFileToLoadb
  543. Select a file to edit:
  544. File cannot be locked.  Read-only access.
  545. Hex Editor
  546. ReadOnlya
  547. ReadOnly-
  548. Error:  File has zero length.  Cannot edit.
  549. Hex Editor
  550. Error:  HexEditor cannot edit a file larger than 4 gigabytes.
  551. Hex Editor
  552. h   (
  553. Hex Editor
  554. [Read-Only]
  555. CFILETOLOAD
  556. LCALLEDFROMFORMSETINIT
  557. THISFORMSET
  558. WRITESECTOR
  559. CTEMPFILENAME
  560. NTEMPHANDLE
  561. REPORTFILEERROR
  562. THISFORM
  563. GRDDATA
  564. SETALL
  565. COLUMN2
  566. READONLY
  567. COLUMNS    
  568. NFILESIZE
  569. CFILETOEDIT
  570. NFILETOEDIT
  571. LBLDECFILESIZE
  572. CAPTION
  573. DEC2HEX
  574. NPOINTERLOCATION
  575. LSECTORDIRTY
  576. NLASTBACKSLASH
  577. CSTRIPPEDFILENAME
  578. LBLCURRENTFILE
  579. CMDGOTOADDRESS
  580. ENABLED
  581. CMDFIND
  582. READSECTOR
  583. KeyPress,
  584. Click
  585. commandbutton
  586. commandbutton
  587. cmdTopOfFile
  588. Hexedit.frmHexEditor
  589. Top = 44
  590. Left = 575
  591. Height = 47
  592. Width = 30
  593. Picture = uptop.bmp
  594. Caption = ""
  595. Enabled = .F.
  596. TabIndex = 2
  597. ToolTipText = "Read First 2k Sector  (Ctrl+Home)"
  598. Name = "cmdTopOfFile"
  599. NKEYCODE
  600. NSHIFTALTCTRL
  601. THISFORMSET
  602. CHECKKEYSTROKEb
  603. THISFORMSET
  604. WRITESECTOR
  605. NPOINTERLOCATION
  606. NFILETOEDIT
  607. READSECTOR
  608. KeyPress,
  609. Click
  610. commandbutton
  611. commandbutton
  612. cmdBottomOfFile
  613. Hexedit.frmHexEditor
  614. Top = 269
  615. Left = 575
  616. Height = 47
  617. Width = 30
  618. Picture = dnbottom.bmp
  619. Caption = ""
  620. Enabled = .F.
  621. TabIndex = 5
  622. ToolTipText = "Read Last 2k Sector   (Ctrl+End)"
  623. Name = "cmdBottomOfFile"
  624. NKEYCODE
  625. NSHIFTALTCTRL
  626. THISFORMSET
  627. CHECKKEYSTROKE
  628. THISFORMSET
  629. WRITESECTOR
  630. NOLDLOCATION
  631. NPOINTERLOCATION
  632. NFILETOEDIT
  633. NDESIREDLOCATION
  634. READSECTOR
  635. KeyPress,
  636. Click
  637. label
  638. label
  639. Label1
  640. Hexedit.frmHexEditor
  641. FontBold = .T.
  642. FontName = "MS Sans Serif"
  643. FontSize = 8
  644. Alignment = 1
  645. Caption = "File:"
  646. Height = 13
  647. Left = 84
  648. Top = 8
  649. Width = 64
  650. TabIndex = 0
  651. Name = "Label1"
  652. label
  653. label
  654. lblCurrentFile
  655. Hexedit.frmHexEditor
  656. FontBold = .F.
  657. FontName = "MS Sans Serif"
  658. FontSize = 8
  659. Caption = "<Filename>"
  660. Height = 16
  661. Left = 160
  662. Top = 8
  663. Width = 445
  664. TabIndex = 0
  665. Name = "lblCurrentFile"
  666. commandbutton
  667. commandbutton
  668. cmdGoToAddress
  669. Hexedit.frmHexEditor
  670. Top = 328
  671. Left = 401
  672. Height = 23
  673. Width = 72
  674. FontName = "MS Sans Serif"
  675. FontSize = 8
  676. Caption = "\<Jump..."
  677. Enabled = .F.
  678. TabIndex = 11
  679. ToolTipText = "Jump to a specific address"
  680. Name = "cmdGoToAddress"
  681. NKEYCODE
  682. NSHIFTALTCTRL
  683. THISFORMSET
  684. CHECKKEYSTROKE
  685. THISFORMSET
  686. WRITESECTOR
  687. CHEXADDRESS
  688. CDECIMALADDRESS
  689. THISFORM
  690. ENABLED
  691. GOTOSECT
  692. REFRESH
  693. KeyPress,
  694. Click
  695. commandbutton
  696. commandbutton
  697. cmdPreviousSector
  698. Hexedit.frmHexEditor
  699. Top = 91
  700. Left = 575
  701. Height = 65
  702. Width = 30
  703. Picture = uparrow.bmp
  704. Caption = ""
  705. Enabled = .F.
  706. TabIndex = 3
  707. ToolTipText = "Read Previous 2k Sector   (Ctrl+PgUp)"
  708. Name = "cmdPreviousSector"
  709. NKEYCODE
  710. NSHIFTALTCTRL
  711. THISFORMSET
  712. CHECKKEYSTROKE)
  713. THISFORMSET
  714. WRITESECTOR
  715. READSECTOR
  716. KeyPress,
  717. Click
  718. commandbutton
  719. commandbutton
  720. cmdNextSector
  721. Hexedit.frmHexEditor
  722. Top = 204
  723. Left = 575
  724. Height = 65
  725. Width = 30
  726. Picture = dnarrow.bmp
  727. Caption = ""
  728. Enabled = .F.
  729. TabIndex = 4
  730. ToolTipText = "Read Next 2k Sector   (Ctrl+PgDn)"
  731. Name = "cmdNextSector"
  732. NKEYCODE
  733. NSHIFTALTCTRL
  734. THISFORMSET
  735. CHECKKEYSTROKE(
  736. THISFORMSET
  737. WRITESECTOR
  738. READSECTOR
  739. KeyPress,
  740. Click
  741. label
  742. label
  743. Label2
  744. Hexedit.frmHexEditor
  745. FontBold = .T.
  746. FontName = "MS Sans Serif"
  747. FontSize = 8
  748. Alignment = 1
  749. Caption = "Size:"
  750. Height = 13
  751. Left = 84
  752. Top = 25
  753. Width = 64
  754. TabIndex = 0
  755. Name = "Label2"
  756. label
  757. label
  758. lblDecFileSize
  759. Hexedit.frmHexEditor
  760. FontBold = .F.
  761. FontName = "MS Sans Serif"
  762. FontSize = 8
  763. Caption = "<File Size>"
  764. Height = 13
  765. Left = 160
  766. Top = 25
  767. Width = 177
  768. TabIndex = 0
  769. Name = "lblDecFileSize"
  770. grdData
  771. Hexedit.frmHexEditor
  772. ColumnCount = 18
  773. FontName = "Courier"
  774. FontSize = 8
  775. AllowHeaderSizing = .F.
  776. AllowRowSizing = .F.
  777. DeleteMark = .F.
  778. Enabled = .T.
  779. GridLines = 0
  780. HeaderHeight = 15
  781. Height = 272
  782. Left = 8
  783. RecordMark = .F.
  784. RecordSource = "HEXEDIT"
  785. RowHeight = 15
  786. ScrollBars = 2
  787. TabIndex = 1
  788. Top = 44
  789. Width = 560
  790. Name = "grdData"
  791. Column1.FontBold = .F.
  792. Column1.FontName = "Courier New"
  793. Column1.FontSize = 9
  794. Column1.Alignment = 2
  795. Column1.Enabled = .T.
  796. Column1.Width = 76
  797. Column1.Movable = .F.
  798. Column1.Resizable = .F.
  799. Column1.ReadOnly = .T.
  800. Column1.DynamicForeColor = ""
  801. Column1.Name = "Column1"
  802. Column2.FontBold = .F.
  803. Column2.FontName = "Courier"
  804. Column2.FontSize = 9
  805. Column2.Alignment = 0
  806. Column2.Enabled = .T.
  807. Column2.Width = 20
  808. Column2.Movable = .F.
  809. Column2.Resizable = .F.
  810. Column2.ReadOnly = .F.
  811. Column2.SelectOnEntry = .F.
  812. Column2.DynamicForeColor = ""
  813. Column2.Name = "Column2"
  814. Column3.FontBold = .F.
  815. Column3.FontName = "Courier"
  816. Column3.FontSize = 9
  817. Column3.Enabled = .T.
  818. Column3.Width = 20
  819. Column3.Movable = .F.
  820. Column3.Resizable = .F.
  821. Column3.ReadOnly = .F.
  822. Column3.SelectOnEntry = .F.
  823. Column3.DynamicForeColor = ""
  824. Column3.Name = "Column3"
  825. Column4.FontBold = .F.
  826. Column4.FontName = "Courier"
  827. Column4.FontSize = 9
  828. Column4.Enabled = .T.
  829. Column4.Width = 20
  830. Column4.Movable = .F.
  831. Column4.Resizable = .F.
  832. Column4.ReadOnly = .F.
  833. Column4.SelectOnEntry = .F.
  834. Column4.DynamicForeColor = ""
  835. Column4.Name = "Column4"
  836. Column5.FontBold = .F.
  837. Column5.FontName = "Courier"
  838. Column5.FontSize = 9
  839. Column5.Enabled = .T.
  840. Column5.Width = 20
  841. Column5.Movable = .F.
  842. Column5.Resizable = .F.
  843. Column5.ReadOnly = .F.
  844. Column5.SelectOnEntry = .F.
  845. Column5.DynamicForeColor = ""
  846. Column5.Name = "Column5"
  847. Column6.FontBold = .F.
  848. Column6.FontName = "Courier"
  849. Column6.FontSize = 9
  850. Column6.Enabled = .T.
  851. Column6.Width = 20
  852. Column6.Movable = .F.
  853. Column6.Resizable = .F.
  854. Column6.ReadOnly = .F.
  855. Column6.SelectOnEntry = .F.
  856. Column6.DynamicForeColor = ""
  857. Column6.Name = "Column6"
  858. Column7.FontBold = .F.
  859. Column7.FontName = "Courier"
  860. Column7.FontSize = 9
  861. Column7.Enabled = .T.
  862. Column7.Width = 20
  863. Column7.Movable = .F.
  864. Column7.Resizable = .F.
  865. Column7.ReadOnly = .F.
  866. Column7.SelectOnEntry = .F.
  867. Column7.DynamicForeColor = ""
  868. Column7.Name = "Column7"
  869. Column8.FontBold = .F.
  870. Column8.FontName = "Courier"
  871. Column8.FontSize = 9
  872. Column8.Enabled = .T.
  873. Column8.Width = 20
  874. Column8.Movable = .F.
  875. Column8.Resizable = .F.
  876. Column8.ReadOnly = .F.
  877. Column8.SelectOnEntry = .F.
  878. Column8.DynamicForeColor = ""
  879. Column8.Name = "Column8"
  880. Column9.FontBold = .F.
  881. Column9.FontName = "Courier"
  882. Column9.FontSize = 9
  883. Column9.Enabled = .T.
  884. Column9.Width = 20
  885. Column9.Movable = .F.
  886. Column9.Resizable = .F.
  887. Column9.ReadOnly = .F.
  888. Column9.SelectOnEntry = .F.
  889. Column9.DynamicForeColor = ""
  890. Column9.Name = "Column9"
  891. Column10.FontBold = .F.
  892. Column10.FontName = "Courier"
  893. Column10.FontSize = 9
  894. Column10.Enabled = .T.
  895. Column10.Width = 20
  896. Column10.Movable = .F.
  897. Column10.Resizable = .F.
  898. Column10.ReadOnly = .F.
  899. Column10.SelectOnEntry = .F.
  900. Column10.DynamicForeColor = ""
  901. Column10.Name = "Column10"
  902. Column11.FontBold = .F.
  903. Column11.FontName = "Courier"
  904. Column11.FontSize = 9
  905. Column11.Enabled = .T.
  906. Column11.Width = 20
  907. Column11.Movable = .F.
  908. Column11.Resizable = .F.
  909. Column11.ReadOnly = .F.
  910. Column11.SelectOnEntry = .F.
  911. Column11.DynamicForeColor = ""
  912. Column11.Name = "Column11"
  913. Column12.FontBold = .F.
  914. Column12.FontName = "Courier"
  915. Column12.FontSize = 9
  916. Column12.Enabled = .T.
  917. Column12.Width = 20
  918. Column12.Movable = .F.
  919. Column12.Resizable = .F.
  920. Column12.ReadOnly = .F.
  921. Column12.SelectOnEntry = .F.
  922. Column12.DynamicForeColor = ""
  923. Column12.Name = "Column12"
  924. Column13.FontBold = .F.
  925. Column13.FontName = "Courier"
  926. Column13.FontSize = 9
  927. Column13.Enabled = .T.
  928. Column13.Width = 20
  929. Column13.Movable = .F.
  930. Column13.Resizable = .F.
  931. Column13.ReadOnly = .F.
  932. Column13.SelectOnEntry = .F.
  933. Column13.DynamicForeColor = ""
  934. Column13.Name = "Column13"
  935. Column14.FontBold = .F.
  936. Column14.FontName = "Courier"
  937. Column14.FontSize = 9
  938. Column14.Enabled = .T.
  939. Column14.Width = 20
  940. Column14.Movable = .F.
  941. Column14.Resizable = .F.
  942. Column14.ReadOnly = .F.
  943. Column14.SelectOnEntry = .F.
  944. Column14.DynamicForeColor = ""
  945. Column14.Name = "Column14"
  946. Column15.FontBold = .F.
  947. Column15.FontName = "Courier"
  948. Column15.FontSize = 9
  949. Column15.Enabled = .T.
  950. Column15.Width = 20
  951. Column15.Movable = .F.
  952. Column15.Resizable = .F.
  953. Column15.ReadOnly = .F.
  954. Column15.SelectOnEntry = .F.
  955. Column15.DynamicForeColor = ""
  956. Column15.Name = "Column15"
  957. Column16.FontBold = .F.
  958. Column16.FontName = "Courier"
  959. Column16.FontSize = 9
  960. Column16.ColumnOrder = 16
  961. Column16.Enabled = .T.
  962. Column16.Width = 20
  963. Column16.Movable = .F.
  964. Column16.Resizable = .F.
  965. Column16.ReadOnly = .F.
  966. Column16.SelectOnEntry = .F.
  967. Column16.DynamicForeColor = ""
  968. Column16.Name = "Column16"
  969. Column17.FontBold = .F.
  970. Column17.FontName = "Courier"
  971. Column17.FontSize = 9
  972. Column17.Bound = .T.
  973. Column17.ColumnOrder = 17
  974. Column17.Enabled = .T.
  975. Column17.Width = 20
  976. Column17.Movable = .F.
  977. Column17.Resizable = .F.
  978. Column17.ReadOnly = .F.
  979. Column17.SelectOnEntry = .F.
  980. Column17.DynamicForeColor = ""
  981. Column17.DynamicAlignment = ""
  982. Column17.Name = "Column17"
  983. Column18.FontBold = .F.
  984. Column18.FontName = "Courier New"
  985. Column18.FontSize = 9
  986. Column18.Alignment = 2
  987. Column18.Enabled = .T.
  988. Column18.Width = 144
  989. Column18.Movable = .F.
  990. Column18.Resizable = .F.
  991. Column18.ReadOnly = .T.
  992. Column18.Name = "Column18"
  993. NCOLINDEX
  994. THISFORMSET
  995. NCOLNUM
  996. BeforeRowColChange,
  997. header
  998. header
  999. Header1
  1000. $Hexedit.frmHexEditor.grdData.Column1
  1001. pFontBold = .F.
  1002. FontName = "MS Sans Serif"
  1003. FontSize = 8
  1004. Alignment = 2
  1005. Caption = "Address"
  1006. Name = "Header1"
  1007. refusefocus
  1008. hexedit.vcx
  1009. textbox
  1010. Text1
  1011. $Hexedit.frmHexEditor.grdData.Column1
  1012. Name = "Text1"
  1013. header
  1014. header
  1015. Header1
  1016. $Hexedit.frmHexEditor.grdData.Column2
  1017. jFontBold = .F.
  1018. FontName = "MS Sans Serif"
  1019. FontSize = 8
  1020. Alignment = 2
  1021. Caption = "0"
  1022. Name = "Header1"
  1023. text1
  1024. hexedit.vcx
  1025. textbox
  1026. Text1
  1027. $Hexedit.frmHexEditor.grdData.Column2
  1028. Name = "Text1"
  1029. header
  1030. header
  1031. Header1
  1032. $Hexedit.frmHexEditor.grdData.Column3
  1033. jFontBold = .F.
  1034. FontName = "MS Sans Serif"
  1035. FontSize = 8
  1036. Alignment = 2
  1037. Caption = "1"
  1038. Name = "Header1"
  1039. text1
  1040. hexedit.vcx
  1041. textbox
  1042. Text1
  1043. $Hexedit.frmHexEditor.grdData.Column3
  1044. Name = "Text1"
  1045. header
  1046. header
  1047. Header1
  1048. $Hexedit.frmHexEditor.grdData.Column4
  1049. jFontBold = .F.
  1050. FontName = "MS Sans Serif"
  1051. FontSize = 8
  1052. Alignment = 2
  1053. Caption = "2"
  1054. Name = "Header1"
  1055. text1
  1056. hexedit.vcx
  1057. textbox
  1058. Text1
  1059. $Hexedit.frmHexEditor.grdData.Column4
  1060. Name = "Text1"
  1061. header
  1062. header
  1063. Header1
  1064. $Hexedit.frmHexEditor.grdData.Column5
  1065. jFontBold = .F.
  1066. FontName = "MS Sans Serif"
  1067. FontSize = 8
  1068. Alignment = 2
  1069. Caption = "3"
  1070. Name = "Header1"
  1071. text1
  1072. hexedit.vcx
  1073. textbox
  1074. Text1
  1075. $Hexedit.frmHexEditor.grdData.Column5
  1076. Name = "Text1"
  1077. header
  1078. header
  1079. Header1
  1080. $Hexedit.frmHexEditor.grdData.Column6
  1081. jFontBold = .F.
  1082. FontName = "MS Sans Serif"
  1083. FontSize = 8
  1084. Alignment = 2
  1085. Caption = "4"
  1086. Name = "Header1"
  1087. text1
  1088. hexedit.vcx
  1089. textbox
  1090. Text1
  1091. $Hexedit.frmHexEditor.grdData.Column6
  1092. Name = "Text1"
  1093. header
  1094. header
  1095. Header1
  1096. $Hexedit.frmHexEditor.grdData.Column7
  1097. jFontBold = .F.
  1098. FontName = "MS Sans Serif"
  1099. FontSize = 8
  1100. Alignment = 2
  1101. Caption = "5"
  1102. Name = "Header1"
  1103. text1
  1104. hexedit.vcx
  1105. textbox
  1106. Text1
  1107. $Hexedit.frmHexEditor.grdData.Column7
  1108. Name = "Text1"
  1109. header
  1110. header
  1111. Header1
  1112. $Hexedit.frmHexEditor.grdData.Column8
  1113. jFontBold = .F.
  1114. FontName = "MS Sans Serif"
  1115. FontSize = 8
  1116. Alignment = 2
  1117. Caption = "6"
  1118. Name = "Header1"
  1119. text1
  1120. hexedit.vcx
  1121. textbox
  1122. Text1
  1123. $Hexedit.frmHexEditor.grdData.Column8
  1124. Name = "Text1"
  1125. header
  1126. header
  1127. Header1
  1128. $Hexedit.frmHexEditor.grdData.Column9
  1129. jFontBold = .F.
  1130. FontName = "MS Sans Serif"
  1131. FontSize = 8
  1132. Alignment = 2
  1133. Caption = "7"
  1134. Name = "Header1"
  1135. text1
  1136. hexedit.vcx
  1137. textbox
  1138. Text1
  1139. $Hexedit.frmHexEditor.grdData.Column9
  1140. Name = "Text1"
  1141. header
  1142. header
  1143. Header1
  1144. %Hexedit.frmHexEditor.grdData.Column10
  1145. jFontBold = .F.
  1146. FontName = "MS Sans Serif"
  1147. FontSize = 8
  1148. Alignment = 2
  1149. Caption = "8"
  1150. Name = "Header1"
  1151. text1
  1152. hexedit.vcx
  1153. textbox
  1154. Text1
  1155. %Hexedit.frmHexEditor.grdData.Column10
  1156. Name = "Text1"
  1157. header
  1158. header
  1159. Header1
  1160. %Hexedit.frmHexEditor.grdData.Column11
  1161. jFontBold = .F.
  1162. FontName = "MS Sans Serif"
  1163. FontSize = 8
  1164. Alignment = 2
  1165. Caption = "9"
  1166. Name = "Header1"
  1167. text1
  1168. hexedit.vcx
  1169. textbox
  1170. Text1
  1171. %Hexedit.frmHexEditor.grdData.Column11
  1172. Name = "Text1"
  1173. header
  1174. header
  1175. Header1
  1176. %Hexedit.frmHexEditor.grdData.Column12
  1177. jFontBold = .F.
  1178. FontName = "MS Sans Serif"
  1179. FontSize = 8
  1180. Alignment = 2
  1181. Caption = "A"
  1182. Name = "Header1"
  1183. text1
  1184. hexedit.vcx
  1185. textbox
  1186. Text1
  1187. %Hexedit.frmHexEditor.grdData.Column12
  1188. Name = "Text1"
  1189. header
  1190. header
  1191. Header1
  1192. %Hexedit.frmHexEditor.grdData.Column13
  1193. jFontBold = .F.
  1194. FontName = "MS Sans Serif"
  1195. FontSize = 8
  1196. Alignment = 2
  1197. Caption = "B"
  1198. Name = "Header1"
  1199. text1
  1200. hexedit.vcx
  1201. textbox
  1202. Text1
  1203. %Hexedit.frmHexEditor.grdData.Column13
  1204. Name = "Text1"
  1205. header
  1206. header
  1207. Header1
  1208. %Hexedit.frmHexEditor.grdData.Column14
  1209. jFontBold = .F.
  1210. FontName = "MS Sans Serif"
  1211. FontSize = 8
  1212. Alignment = 2
  1213. Caption = "C"
  1214. Name = "Header1"
  1215. text1
  1216. hexedit.vcx
  1217. textbox
  1218. Text1
  1219. %Hexedit.frmHexEditor.grdData.Column14
  1220. Name = "Text1"
  1221. header
  1222. header
  1223. Header1
  1224. %Hexedit.frmHexEditor.grdData.Column15
  1225. jFontBold = .F.
  1226. FontName = "MS Sans Serif"
  1227. FontSize = 8
  1228. Alignment = 2
  1229. Caption = "D"
  1230. Name = "Header1"
  1231. text1
  1232. hexedit.vcx
  1233. textbox
  1234. Text1
  1235. %Hexedit.frmHexEditor.grdData.Column15
  1236. Name = "Text1"
  1237. header
  1238. header
  1239. Header1
  1240. %Hexedit.frmHexEditor.grdData.Column16
  1241. jFontBold = .F.
  1242. FontName = "MS Sans Serif"
  1243. FontSize = 8
  1244. Alignment = 2
  1245. Caption = "E"
  1246. Name = "Header1"
  1247. text1
  1248. hexedit.vcx
  1249. textbox
  1250. Text1
  1251. %Hexedit.frmHexEditor.grdData.Column16
  1252. Name = "Text1"
  1253. header
  1254. header
  1255. Header1
  1256. %Hexedit.frmHexEditor.grdData.Column17
  1257. jFontBold = .F.
  1258. FontName = "MS Sans Serif"
  1259. FontSize = 8
  1260. Alignment = 2
  1261. Caption = "F"
  1262. Name = "Header1"
  1263. text1
  1264. hexedit.vcx
  1265. textbox
  1266. Text1
  1267. %Hexedit.frmHexEditor.grdData.Column17
  1268. Name = "Text1"
  1269. header
  1270. header
  1271. Header1
  1272. %Hexedit.frmHexEditor.grdData.Column18
  1273. mFontBold = .F.
  1274. FontName = "MS Sans Serif"
  1275. FontSize = 8
  1276. Alignment = 2
  1277. Caption = "Text"
  1278. Name = "Header1"
  1279. refusefocus
  1280. hexedit.vcx
  1281. textbox
  1282. Text1
  1283. %Hexedit.frmHexEditor.grdData.Column18
  1284. Name = "Text1"
  1285. commandbutton
  1286. commandbutton
  1287. cmdRevertEdits
  1288. Hexedit.frmHexEditor
  1289. Top = 328
  1290. Left = 104
  1291. Height = 23
  1292. Width = 72
  1293. FontName = "MS Sans Serif"
  1294. Caption = "\<Undo Edits"
  1295. Enabled = .F.
  1296. TabIndex = 7
  1297. ToolTipText = ""
  1298. Name = "cmdRevertEdits"
  1299. NKEYCODE
  1300. NSHIFTALTCTRL
  1301. THISFORMSET
  1302. CHECKKEYSTROKED
  1303. Hexedit
  1304. THISFORMSET
  1305. LSECTORDIRTY
  1306. ENABLED
  1307. THISFORM
  1308. CMDSAVEEDITS
  1309. KeyPress,
  1310. Click
  1311. commandbutton
  1312. commandbutton
  1313. cmdFind
  1314. Hexedit.frmHexEditor
  1315. Top = 328
  1316. Left = 252
  1317. Height = 23
  1318. Width = 72
  1319. FontName = "MS Sans Serif"
  1320. FontSize = 8
  1321. Caption = "\<Find..."
  1322. Enabled = .F.
  1323. TabIndex = 9
  1324. ToolTipText = "Search for a string"
  1325. Name = "cmdFind"
  1326. NKEYCODE
  1327. NSHIFTALTCTRL
  1328. THISFORMSET
  1329. CHECKKEYSTROKEb
  1330. THISFORMSET
  1331. WRITESECTOR
  1332. THISFORM
  1333. ENABLED
  1334. FINDSTR
  1335. KeyPress,
  1336. Click
  1337. commandbutton
  1338. commandbutton
  1339. cmdFindPrevious
  1340. Hexedit.frmHexEditor
  1341. Top = 328
  1342. Left = 222
  1343. Height = 23
  1344. Width = 25
  1345. Picture = left.bmp
  1346. Caption = ""
  1347. Enabled = .F.
  1348. TabIndex = 8
  1349. ToolTipText = "Search backward   (Shift+F3)"
  1350. Name = "cmdFindPrevious"
  1351. NKEYCODE
  1352. NSHIFTALTCTRL
  1353. THISFORMSET
  1354. CHECKKEYSTROKEE
  1355. THISFORMSET
  1356. WRITESECTOR
  1357. FINDSTRING
  1358. CSEARCHSTRING
  1359. LCASESEN
  1360. KeyPress,
  1361. Click
  1362. commandbutton
  1363. commandbutton
  1364. cmdFindNext
  1365. Hexedit.frmHexEditor
  1366. Top = 328
  1367. Left = 330
  1368. Height = 23
  1369. Width = 25
  1370. Picture = right.bmp
  1371. Caption = ""
  1372. Enabled = .F.
  1373. TabIndex = 10
  1374. ToolTipText = "Search forward   (F3)"
  1375. Name = "cmdFindNext"
  1376. NKEYCODE
  1377. NSHIFTALTCTRL
  1378. THISFORMSET
  1379. CHECKKEYSTROKEE
  1380. THISFORMSET
  1381. WRITESECTOR
  1382. FINDSTRING
  1383. CSEARCHSTRING
  1384. LCASESEN
  1385. KeyPress,
  1386. Click
  1387. commandbutton
  1388. commandbutton
  1389. cmdSaveEdits
  1390. Hexedit.frmHexEditor
  1391. Top = 328
  1392. Left = 24
  1393. Height = 23
  1394. Width = 72
  1395. FontName = "MS Sans Serif"
  1396. FontSize = 9
  1397. Caption = "\<Save Edits"
  1398. Enabled = .F.
  1399. TabIndex = 6
  1400. ToolTipText = ""
  1401. Name = "cmdSaveEdits"
  1402. NKEYCODE
  1403. NSHIFTALTCTRL
  1404. THISFORMSET
  1405. CHECKKEYSTROKE
  1406. THISFORMSET
  1407. WRITESECTOR
  1408. KeyPress,
  1409. Click
  1410. commandbutton
  1411. commandbutton
  1412. cmdClose
  1413. Hexedit.frmHexEditor
  1414. Top = 327
  1415. Left = 516
  1416. Height = 23
  1417. Width = 72
  1418. FontName = "MS Sans Serif"
  1419. FontSize = 8
  1420. Caption = "Close"
  1421. TabIndex = 12
  1422. Name = "cmdClose"
  1423. NKEYCODE
  1424. NSHIFTALTCTRL
  1425. THISFORMSET
  1426. CHECKKEYSTROKEX
  1427. THISFORMSET
  1428. WRITESECTOR
  1429. DEACTIVATE    
  1430. HEXEDITOR
  1431. FINDSTR
  1432. GOTOSECT
  1433. KeyPress,
  1434. Click
  1435. frmFindStr
  1436. Hexedit
  1437. Top = 22
  1438. Left = 93
  1439. Height = 269
  1440. Width = 437
  1441. ShowWindow = 2
  1442. DoCreate = .T.
  1443. BorderStyle = 1
  1444. Caption = "Enter String to Find"
  1445. Closable = .F.
  1446. MaxButton = .F.
  1447. MinButton = .F.
  1448. Visible = .F.
  1449. Enabled = .F.
  1450. KeyPreview = .T.
  1451. AlwaysOnTop = .T.
  1452. Name = "frmFindStr"
  1453. findstr
  1454. findstrh
  1455. THISFORM
  1456. ENABLED4
  1457. NKEYCODE
  1458. NSHIFTALTCTRL
  1459. THISFORM    
  1460. CMDCANCEL
  1461. CLICK&
  1462. THISFORMSET
  1463. FINDSTR
  1464. THISFORM
  1465. LOCKSCREEN
  1466. CHKCASESEN
  1467. VALUE
  1468. THISFORMSET
  1469. LCASESEN
  1470. GRDHEX
  1471. COLUMN1
  1472. TEXT1
  1473. NCURRENTCOL
  1474. COLUMNS
  1475. GRDCHAR
  1476. SETFOCUS
  1477. REFRESH
  1478. Hide,
  1479. KeyPress}
  1480. Activate6
  1481. commandbutton
  1482. commandbutton
  1483. cmdFind
  1484. Hexedit.frmFindStr
  1485. Top = 224
  1486. Left = 80
  1487. Height = 23
  1488. Width = 72
  1489. FontName = "MS Sans Serif"
  1490. FontSize = 8
  1491. Caption = "\<Find"
  1492. Default = .F.
  1493. TabIndex = 10
  1494. Name = "cmdFind"
  1495. FindStrH.C
  1496. FindStrH/
  1497. FindStr.C
  1498. FindStr/
  1499. FindStrH.C
  1500. FindStrH/
  1501. THISFORMSET
  1502. CTMPSEARCHSTRING
  1503. HEX2DEC
  1504. CSEARCHSTRING
  1505. LCASESEN
  1506. THISFORM
  1507. CHKCASESEN
  1508. VALUE    
  1509. HEXEDITOR
  1510. ENABLED
  1511. CMDFINDPREVIOUS
  1512. CMDFINDNEXT
  1513. FINDSTRING
  1514. NSEARCHDIRECTION
  1515. NSEARCHFROM
  1516. Click,
  1517. commandbutton
  1518. commandbutton
  1519.     cmdCancel
  1520. Hexedit.frmFindStr
  1521. AutoSize = .F.
  1522. Top = 224
  1523. Left = 272
  1524. Height = 23
  1525. Width = 72
  1526. FontName = "MS Sans Serif"
  1527. FontSize = 8
  1528. Caption = "\<Cancel"
  1529. TabIndex = 11
  1530. Name = "cmdCancel"
  1531. THISFORMSET    
  1532. HEXEDITOR
  1533. ENABLED
  1534. THISFORM
  1535. Click,
  1536. label
  1537. label
  1538. Label1
  1539. Hexedit.frmFindStr
  1540. FontName = "MS Sans Serif"
  1541. FontSize = 8
  1542. Caption = "Character:"
  1543. Height = 13
  1544. Left = 32
  1545. Top = 13
  1546. Width = 93
  1547. TabIndex = 1
  1548. Name = "Label1"
  1549. label
  1550. label
  1551. Label2
  1552. Hexedit.frmFindStr
  1553. FontName = "MS Sans Serif"
  1554. FontSize = 8
  1555. Caption = "Hex:"
  1556. Height = 13
  1557. Left = 32
  1558. Top = 62
  1559. Width = 105
  1560. TabIndex = 3
  1561. Name = "Label2"
  1562. grdChar
  1563. Hexedit.frmFindStr
  1564. ColumnCount = 15
  1565. FontSize = 10
  1566. AllowHeaderSizing = .F.
  1567. AllowRowSizing = .F.
  1568. DeleteMark = .F.
  1569. GridLines = 0
  1570. GridLineWidth = 1
  1571. HeaderHeight = 0
  1572. Height = 23
  1573. Left = 60
  1574. RecordMark = .F.
  1575. RecordSource = "FindStr"
  1576. RowHeight = 22
  1577. ScrollBars = 0
  1578. TabIndex = 2
  1579. Top = 33
  1580. Width = 319
  1581. Name = "grdChar"
  1582. Column1.FontBold = .T.
  1583. Column1.FontName = "MS Sans Serif"
  1584. Column1.FontSize = 10
  1585. Column1.Alignment = 2
  1586. Column1.Width = 20
  1587. Column1.SelectOnEntry = .T.
  1588. Column1.Name = "Column1"
  1589. Column2.FontBold = .T.
  1590. Column2.FontName = "MS Sans Serif"
  1591. Column2.FontSize = 10
  1592. Column2.Alignment = 2
  1593. Column2.Width = 20
  1594. Column2.SelectOnEntry = .T.
  1595. Column2.Name = "Column2"
  1596. Column3.FontBold = .T.
  1597. Column3.FontName = "MS Sans Serif"
  1598. Column3.FontSize = 10
  1599. Column3.Alignment = 2
  1600. Column3.Width = 20
  1601. Column3.SelectOnEntry = .T.
  1602. Column3.Name = "Column3"
  1603. Column4.FontBold = .T.
  1604. Column4.FontName = "MS Sans Serif"
  1605. Column4.FontSize = 10
  1606. Column4.Alignment = 2
  1607. Column4.Width = 20
  1608. Column4.SelectOnEntry = .T.
  1609. Column4.Name = "Column4"
  1610. Column5.FontBold = .T.
  1611. Column5.FontName = "MS Sans Serif"
  1612. Column5.FontSize = 10
  1613. Column5.Alignment = 2
  1614. Column5.Width = 20
  1615. Column5.SelectOnEntry = .T.
  1616. Column5.Name = "Column5"
  1617. Column6.FontBold = .T.
  1618. Column6.FontName = "MS Sans Serif"
  1619. Column6.FontSize = 10
  1620. Column6.Alignment = 2
  1621. Column6.Width = 20
  1622. Column6.SelectOnEntry = .T.
  1623. Column6.Name = "Column6"
  1624. Column7.FontBold = .T.
  1625. Column7.FontName = "MS Sans Serif"
  1626. Column7.FontSize = 10
  1627. Column7.Alignment = 2
  1628. Column7.Width = 20
  1629. Column7.SelectOnEntry = .T.
  1630. Column7.Name = "Column7"
  1631. Column8.FontBold = .T.
  1632. Column8.FontName = "MS Sans Serif"
  1633. Column8.FontSize = 10
  1634. Column8.Alignment = 2
  1635. Column8.Width = 20
  1636. Column8.SelectOnEntry = .T.
  1637. Column8.Name = "Column8"
  1638. Column9.FontBold = .T.
  1639. Column9.FontName = "MS Sans Serif"
  1640. Column9.FontSize = 10
  1641. Column9.Alignment = 2
  1642. Column9.Width = 20
  1643. Column9.SelectOnEntry = .T.
  1644. Column9.Name = "Column9"
  1645. Column10.FontBold = .T.
  1646. Column10.FontName = "MS Sans Serif"
  1647. Column10.FontSize = 10
  1648. Column10.Alignment = 2
  1649. Column10.Width = 20
  1650. Column10.SelectOnEntry = .T.
  1651. Column10.Name = "Column10"
  1652. Column11.FontBold = .T.
  1653. Column11.FontName = "MS Sans Serif"
  1654. Column11.FontSize = 10
  1655. Column11.Alignment = 2
  1656. Column11.Width = 20
  1657. Column11.SelectOnEntry = .T.
  1658. Column11.Name = "Column11"
  1659. Column12.FontBold = .T.
  1660. Column12.FontName = "MS Sans Serif"
  1661. Column12.FontSize = 10
  1662. Column12.Alignment = 2
  1663. Column12.Width = 20
  1664. Column12.SelectOnEntry = .T.
  1665. Column12.Name = "Column12"
  1666. Column13.FontBold = .T.
  1667. Column13.FontName = "MS Sans Serif"
  1668. Column13.FontSize = 10
  1669. Column13.Alignment = 2
  1670. Column13.Width = 20
  1671. Column13.SelectOnEntry = .T.
  1672. Column13.Name = "Column13"
  1673. Column14.FontBold = .T.
  1674. Column14.FontName = "MS Sans Serif"
  1675. Column14.FontSize = 10
  1676. Column14.Alignment = 2
  1677. Column14.Width = 20
  1678. Column14.SelectOnEntry = .T.
  1679. Column14.Name = "Column14"
  1680. Column15.FontBold = .T.
  1681. Column15.FontName = "MS Sans Serif"
  1682. Column15.FontSize = 10
  1683. Column15.Alignment = 2
  1684. Column15.Width = 20
  1685. Column15.SelectOnEntry = .T.
  1686. Column15.ForeColor = 0,0,0
  1687. Column15.Name = "Column15"
  1688. header
  1689. header
  1690. Header1
  1691. "Hexedit.frmFindStr.grdChar.Column1
  1692. 6FontSize = 10
  1693. Caption = "Header1"
  1694. Name = "Header1"
  1695. txtfindstring
  1696. hexedit.vcx
  1697. textbox
  1698. Text1
  1699. "Hexedit.frmFindStr.grdChar.Column1
  1700. KFontBold = .T.
  1701. FontName = "MS Sans Serif"
  1702. FontSize = 10
  1703. Name = "Text1"
  1704. header
  1705. header
  1706. Header1
  1707. "Hexedit.frmFindStr.grdChar.Column2
  1708. 6FontSize = 10
  1709. Caption = "Header1"
  1710. Name = "Header1"
  1711. txtfindstring
  1712. hexedit.vcx
  1713. textbox
  1714. Text1
  1715. "Hexedit.frmFindStr.grdChar.Column2
  1716. KFontBold = .T.
  1717. FontName = "MS Sans Serif"
  1718. FontSize = 10
  1719. Name = "Text1"
  1720. header
  1721. header
  1722. Header1
  1723. "Hexedit.frmFindStr.grdChar.Column3
  1724. 6FontSize = 10
  1725. Caption = "Header1"
  1726. Name = "Header1"
  1727. txtfindstring
  1728. hexedit.vcx
  1729. textbox
  1730. Text1
  1731. "Hexedit.frmFindStr.grdChar.Column3
  1732. KFontBold = .T.
  1733. FontName = "MS Sans Serif"
  1734. FontSize = 10
  1735. Name = "Text1"
  1736. header
  1737. header
  1738. Header1
  1739. "Hexedit.frmFindStr.grdChar.Column4
  1740. 6FontSize = 10
  1741. Caption = "Header1"
  1742. Name = "Header1"
  1743. txtfindstring
  1744. hexedit.vcx
  1745. textbox
  1746. Text1
  1747. "Hexedit.frmFindStr.grdChar.Column4
  1748. KFontBold = .T.
  1749. FontName = "MS Sans Serif"
  1750. FontSize = 10
  1751. Name = "Text1"
  1752. header
  1753. header
  1754. Header1
  1755. "Hexedit.frmFindStr.grdChar.Column5
  1756. 6FontSize = 10
  1757. Caption = "Header1"
  1758. Name = "Header1"
  1759. txtfindstring
  1760. hexedit.vcx
  1761. textbox
  1762. Text1
  1763. "Hexedit.frmFindStr.grdChar.Column5
  1764. KFontBold = .T.
  1765. FontName = "MS Sans Serif"
  1766. FontSize = 10
  1767. Name = "Text1"
  1768. header
  1769. header
  1770. Header1
  1771. "Hexedit.frmFindStr.grdChar.Column6
  1772. 6FontSize = 10
  1773. Caption = "Header1"
  1774. Name = "Header1"
  1775. txtfindstring
  1776. hexedit.vcx
  1777. textbox
  1778. Text1
  1779. "Hexedit.frmFindStr.grdChar.Column6
  1780. KFontBold = .T.
  1781. FontName = "MS Sans Serif"
  1782. FontSize = 10
  1783. Name = "Text1"
  1784. header
  1785. header
  1786. Header1
  1787. "Hexedit.frmFindStr.grdChar.Column7
  1788. 6FontSize = 10
  1789. Caption = "Header1"
  1790. Name = "Header1"
  1791. txtfindstring
  1792. hexedit.vcx
  1793. textbox
  1794. Text1
  1795. "Hexedit.frmFindStr.grdChar.Column7
  1796. KFontBold = .T.
  1797. FontName = "MS Sans Serif"
  1798. FontSize = 10
  1799. Name = "Text1"
  1800. header
  1801. header
  1802. Header1
  1803. "Hexedit.frmFindStr.grdChar.Column8
  1804. 6FontSize = 10
  1805. Caption = "Header1"
  1806. Name = "Header1"
  1807. txtfindstring
  1808. hexedit.vcx
  1809. textbox
  1810. Text1
  1811. "Hexedit.frmFindStr.grdChar.Column8
  1812. KFontBold = .T.
  1813. FontName = "MS Sans Serif"
  1814. FontSize = 10
  1815. Name = "Text1"
  1816. header
  1817. header
  1818. Header1
  1819. "Hexedit.frmFindStr.grdChar.Column9
  1820. 6FontSize = 10
  1821. Caption = "Header1"
  1822. Name = "Header1"
  1823. txtfindstring
  1824. hexedit.vcx
  1825. textbox
  1826. Text1
  1827. "Hexedit.frmFindStr.grdChar.Column9
  1828. KFontBold = .T.
  1829. FontName = "MS Sans Serif"
  1830. FontSize = 10
  1831. Name = "Text1"
  1832. header
  1833. header
  1834. Header1
  1835. #Hexedit.frmFindStr.grdChar.Column10
  1836. 6FontSize = 10
  1837. Caption = "Header1"
  1838. Name = "Header1"
  1839. txtfindstring
  1840. hexedit.vcx
  1841. textbox
  1842. Text1
  1843. #Hexedit.frmFindStr.grdChar.Column10
  1844. KFontBold = .T.
  1845. FontName = "MS Sans Serif"
  1846. FontSize = 10
  1847. Name = "Text1"
  1848. header
  1849. header
  1850. Header1
  1851. #Hexedit.frmFindStr.grdChar.Column11
  1852. 6FontSize = 10
  1853. Caption = "Header1"
  1854. Name = "Header1"
  1855. txtfindstring
  1856. hexedit.vcx
  1857. textbox
  1858. Text1
  1859. #Hexedit.frmFindStr.grdChar.Column11
  1860. KFontBold = .T.
  1861. FontName = "MS Sans Serif"
  1862. FontSize = 10
  1863. Name = "Text1"
  1864. header
  1865. header
  1866. Header1
  1867. #Hexedit.frmFindStr.grdChar.Column12
  1868. 6FontSize = 10
  1869. Caption = "Header1"
  1870. Name = "Header1"
  1871. txtfindstring
  1872. hexedit.vcx
  1873. textbox
  1874. Text1
  1875. #Hexedit.frmFindStr.grdChar.Column12
  1876. KFontBold = .T.
  1877. FontName = "MS Sans Serif"
  1878. FontSize = 10
  1879. Name = "Text1"
  1880. header
  1881. header
  1882. Header1
  1883. #Hexedit.frmFindStr.grdChar.Column13
  1884. 6FontSize = 10
  1885. Caption = "Header1"
  1886. Name = "Header1"
  1887. txtfindstring
  1888. hexedit.vcx
  1889. textbox
  1890. Text1
  1891. #Hexedit.frmFindStr.grdChar.Column13
  1892. KFontBold = .T.
  1893. FontName = "MS Sans Serif"
  1894. FontSize = 10
  1895. Name = "Text1"
  1896. header
  1897. header
  1898. Header1
  1899. #Hexedit.frmFindStr.grdChar.Column14
  1900. 6FontSize = 10
  1901. Caption = "Header1"
  1902. Name = "Header1"
  1903. txtfindstring
  1904. hexedit.vcx
  1905. textbox
  1906. Text1
  1907. #Hexedit.frmFindStr.grdChar.Column14
  1908. KFontBold = .T.
  1909. FontName = "MS Sans Serif"
  1910. FontSize = 10
  1911. Name = "Text1"
  1912. header
  1913. header
  1914. Header1
  1915. #Hexedit.frmFindStr.grdChar.Column15
  1916. 6FontSize = 10
  1917. Caption = "Header1"
  1918. Name = "Header1"
  1919. txtfindstring
  1920. hexedit.vcx
  1921. textbox
  1922. Text1
  1923. #Hexedit.frmFindStr.grdChar.Column15
  1924. ^FontBold = .T.
  1925. FontName = "MS Sans Serif"
  1926. FontSize = 10
  1927. ForeColor = 0,0,0
  1928. Name = "Text1"
  1929. grdHex
  1930. Hexedit.frmFindStr
  1931. ColumnCount = 15
  1932. FontName = "Courier"
  1933. AllowHeaderSizing = .F.
  1934. AllowRowSizing = .F.
  1935. DeleteMark = .F.
  1936. GridLines = 0
  1937. HeaderHeight = 0
  1938. Height = 23
  1939. Left = 60
  1940. RecordMark = .F.
  1941. RecordSource = "FindStrH"
  1942. RowHeight = 22
  1943. ScrollBars = 0
  1944. TabIndex = 4
  1945. Top = 81
  1946. Width = 319
  1947. Name = "grdHex"
  1948. Column1.FontBold = .T.
  1949. Column1.FontName = "Courier"
  1950. Column1.FontSize = 10
  1951. Column1.Alignment = 2
  1952. Column1.ControlSource = ""
  1953. Column1.Width = 20
  1954. Column1.Name = "Column1"
  1955. Column2.FontBold = .T.
  1956. Column2.FontName = "Courier"
  1957. Column2.FontSize = 10
  1958. Column2.Alignment = 2
  1959. Column2.ControlSource = ""
  1960. Column2.Width = 20
  1961. Column2.Name = "Column2"
  1962. Column3.FontBold = .T.
  1963. Column3.FontName = "Courier"
  1964. Column3.FontSize = 10
  1965. Column3.Alignment = 2
  1966. Column3.ControlSource = ""
  1967. Column3.Width = 20
  1968. Column3.Name = "Column3"
  1969. Column4.FontBold = .T.
  1970. Column4.FontName = "Courier"
  1971. Column4.FontSize = 10
  1972. Column4.Alignment = 2
  1973. Column4.ControlSource = ""
  1974. Column4.Width = 20
  1975. Column4.Name = "Column4"
  1976. Column5.FontBold = .T.
  1977. Column5.FontName = "Courier"
  1978. Column5.FontSize = 10
  1979. Column5.Alignment = 2
  1980. Column5.ControlSource = ""
  1981. Column5.Width = 20
  1982. Column5.Name = "Column5"
  1983. Column6.FontBold = .T.
  1984. Column6.FontName = "Courier"
  1985. Column6.FontSize = 10
  1986. Column6.Alignment = 2
  1987. Column6.ControlSource = ""
  1988. Column6.Width = 20
  1989. Column6.Name = "Column6"
  1990. Column7.FontBold = .T.
  1991. Column7.FontName = "Courier"
  1992. Column7.FontSize = 10
  1993. Column7.Alignment = 2
  1994. Column7.ControlSource = ""
  1995. Column7.Width = 20
  1996. Column7.Name = "Column7"
  1997. Column8.FontBold = .T.
  1998. Column8.FontName = "Courier"
  1999. Column8.FontSize = 10
  2000. Column8.Alignment = 2
  2001. Column8.ControlSource = ""
  2002. Column8.Width = 20
  2003. Column8.Name = "Column8"
  2004. Column9.FontBold = .T.
  2005. Column9.FontName = "Courier"
  2006. Column9.FontSize = 10
  2007. Column9.Alignment = 2
  2008. Column9.ControlSource = ""
  2009. Column9.Width = 20
  2010. Column9.Name = "Column9"
  2011. Column10.FontBold = .T.
  2012. Column10.FontName = "Courier"
  2013. Column10.FontSize = 10
  2014. Column10.Alignment = 2
  2015. Column10.ControlSource = ""
  2016. Column10.Width = 20
  2017. Column10.Name = "Column10"
  2018. Column11.FontBold = .T.
  2019. Column11.FontName = "Courier"
  2020. Column11.FontSize = 10
  2021. Column11.Alignment = 2
  2022. Column11.ControlSource = ""
  2023. Column11.Width = 20
  2024. Column11.Name = "Column11"
  2025. Column12.FontBold = .T.
  2026. Column12.FontName = "Courier"
  2027. Column12.FontSize = 10
  2028. Column12.Alignment = 2
  2029. Column12.ControlSource = ""
  2030. Column12.Width = 20
  2031. Column12.Name = "Column12"
  2032. Column13.FontBold = .T.
  2033. Column13.FontName = "Courier"
  2034. Column13.FontSize = 10
  2035. Column13.Alignment = 2
  2036. Column13.ControlSource = ""
  2037. Column13.Width = 20
  2038. Column13.Name = "Column13"
  2039. Column14.FontBold = .T.
  2040. Column14.FontName = "Courier"
  2041. Column14.FontSize = 10
  2042. Column14.Alignment = 2
  2043. Column14.ControlSource = ""
  2044. Column14.Width = 20
  2045. Column14.Name = "Column14"
  2046. Column15.FontBold = .T.
  2047. Column15.FontName = "Courier"
  2048. Column15.FontSize = 10
  2049. Column15.Alignment = 2
  2050. Column15.ControlSource = ""
  2051. Column15.Width = 20
  2052. Column15.Name = "Column15"
  2053. header
  2054. header
  2055. Header1
  2056. !Hexedit.frmFindStr.grdHex.Column1
  2057. =FontName = "Courier"
  2058. Caption = "Header1"
  2059. Name = "Header1"
  2060. txtfindstringhex
  2061. hexedit.vcx
  2062. textbox
  2063. Text1
  2064. !Hexedit.frmFindStr.grdHex.Column1
  2065. EFontBold = .T.
  2066. FontName = "Courier"
  2067. FontSize = 10
  2068. Name = "Text1"
  2069. header
  2070. header
  2071. Header1
  2072. !Hexedit.frmFindStr.grdHex.Column2
  2073. =FontName = "Courier"
  2074. Caption = "Header1"
  2075. Name = "Header1"
  2076. txtfindstringhex
  2077. hexedit.vcx
  2078. textbox
  2079. Text1
  2080. !Hexedit.frmFindStr.grdHex.Column2
  2081. EFontBold = .T.
  2082. FontName = "Courier"
  2083. FontSize = 10
  2084. Name = "Text1"
  2085. header
  2086. header
  2087. Header1
  2088. !Hexedit.frmFindStr.grdHex.Column3
  2089. =FontName = "Courier"
  2090. Caption = "Header1"
  2091. Name = "Header1"
  2092. txtfindstringhex
  2093. hexedit.vcx
  2094. textbox
  2095. Text1
  2096. !Hexedit.frmFindStr.grdHex.Column3
  2097. EFontBold = .T.
  2098. FontName = "Courier"
  2099. FontSize = 10
  2100. Name = "Text1"
  2101. header
  2102. header
  2103. Header1
  2104. !Hexedit.frmFindStr.grdHex.Column4
  2105. =FontName = "Courier"
  2106. Caption = "Header1"
  2107. Name = "Header1"
  2108. txtfindstringhex
  2109. hexedit.vcx
  2110. textbox
  2111. Text1
  2112. !Hexedit.frmFindStr.grdHex.Column4
  2113. EFontBold = .T.
  2114. FontName = "Courier"
  2115. FontSize = 10
  2116. Name = "Text1"
  2117. header
  2118. header
  2119. Header1
  2120. !Hexedit.frmFindStr.grdHex.Column5
  2121. =FontName = "Courier"
  2122. Caption = "Header1"
  2123. Name = "Header1"
  2124. txtfindstringhex
  2125. hexedit.vcx
  2126. textbox
  2127. Text1
  2128. !Hexedit.frmFindStr.grdHex.Column5
  2129. EFontBold = .T.
  2130. FontName = "Courier"
  2131. FontSize = 10
  2132. Name = "Text1"
  2133. header
  2134. header
  2135. Header1
  2136. !Hexedit.frmFindStr.grdHex.Column6
  2137. =FontName = "Courier"
  2138. Caption = "Header1"
  2139. Name = "Header1"
  2140. txtfindstringhex
  2141. hexedit.vcx
  2142. textbox
  2143. Text1
  2144. !Hexedit.frmFindStr.grdHex.Column6
  2145. EFontBold = .T.
  2146. FontName = "Courier"
  2147. FontSize = 10
  2148. Name = "Text1"
  2149. header
  2150. header
  2151. Header1
  2152. !Hexedit.frmFindStr.grdHex.Column7
  2153. =FontName = "Courier"
  2154. Caption = "Header1"
  2155. Name = "Header1"
  2156. txtfindstringhex
  2157. hexedit.vcx
  2158. textbox
  2159. Text1
  2160. !Hexedit.frmFindStr.grdHex.Column7
  2161. EFontBold = .T.
  2162. FontName = "Courier"
  2163. FontSize = 10
  2164. Name = "Text1"
  2165. header
  2166. header
  2167. Header1
  2168. !Hexedit.frmFindStr.grdHex.Column8
  2169. =FontName = "Courier"
  2170. Caption = "Header1"
  2171. Name = "Header1"
  2172. txtfindstringhex
  2173. hexedit.vcx
  2174. textbox
  2175. Text1
  2176. !Hexedit.frmFindStr.grdHex.Column8
  2177. EFontBold = .T.
  2178. FontName = "Courier"
  2179. FontSize = 10
  2180. Name = "Text1"
  2181. header
  2182. header
  2183. Header1
  2184. !Hexedit.frmFindStr.grdHex.Column9
  2185. =FontName = "Courier"
  2186. Caption = "Header1"
  2187. Name = "Header1"
  2188. txtfindstringhex
  2189. hexedit.vcx
  2190. textbox
  2191. Text1
  2192. !Hexedit.frmFindStr.grdHex.Column9
  2193. EFontBold = .T.
  2194. FontName = "Courier"
  2195. FontSize = 10
  2196. Name = "Text1"
  2197. header
  2198. header
  2199. Header1
  2200. "Hexedit.frmFindStr.grdHex.Column10
  2201. =FontName = "Courier"
  2202. Caption = "Header1"
  2203. Name = "Header1"
  2204. txtfindstringhex
  2205. hexedit.vcx
  2206. textbox
  2207. Text1
  2208. "Hexedit.frmFindStr.grdHex.Column10
  2209. EFontBold = .T.
  2210. FontName = "Courier"
  2211. FontSize = 10
  2212. Name = "Text1"
  2213. header
  2214. header
  2215. Header1
  2216. "Hexedit.frmFindStr.grdHex.Column11
  2217. =FontName = "Courier"
  2218. Caption = "Header1"
  2219. Name = "Header1"
  2220. txtfindstringhex
  2221. hexedit.vcx
  2222. textbox
  2223. Text1
  2224. "Hexedit.frmFindStr.grdHex.Column11
  2225. EFontBold = .T.
  2226. FontName = "Courier"
  2227. FontSize = 10
  2228. Name = "Text1"
  2229. header
  2230. header
  2231. Header1
  2232. "Hexedit.frmFindStr.grdHex.Column12
  2233. =FontName = "Courier"
  2234. Caption = "Header1"
  2235. Name = "Header1"
  2236. txtfindstringhex
  2237. hexedit.vcx
  2238. textbox
  2239. Text1
  2240. "Hexedit.frmFindStr.grdHex.Column12
  2241. EFontBold = .T.
  2242. FontName = "Courier"
  2243. FontSize = 10
  2244. Name = "Text1"
  2245. header
  2246. header
  2247. Header1
  2248. "Hexedit.frmFindStr.grdHex.Column13
  2249. =FontName = "Courier"
  2250. Caption = "Header1"
  2251. Name = "Header1"
  2252. txtfindstringhex
  2253. hexedit.vcx
  2254. textbox
  2255. Text1
  2256. "Hexedit.frmFindStr.grdHex.Column13
  2257. EFontBold = .T.
  2258. FontName = "Courier"
  2259. FontSize = 10
  2260. Name = "Text1"
  2261. header
  2262. header
  2263. Header1
  2264. "Hexedit.frmFindStr.grdHex.Column14
  2265. =FontName = "Courier"
  2266. Caption = "Header1"
  2267. Name = "Header1"
  2268. txtfindstringhex
  2269. hexedit.vcx
  2270. textbox
  2271. Text1
  2272. "Hexedit.frmFindStr.grdHex.Column14
  2273. EFontBold = .T.
  2274. FontName = "Courier"
  2275. FontSize = 10
  2276. Name = "Text1"
  2277. header
  2278. header
  2279. Header1
  2280. "Hexedit.frmFindStr.grdHex.Column15
  2281. =FontName = "Courier"
  2282. Caption = "Header1"
  2283. Name = "Header1"
  2284. txtfindstringhex
  2285. hexedit.vcx
  2286. textbox
  2287. Text1
  2288. "Hexedit.frmFindStr.grdHex.Column15
  2289. EFontBold = .T.
  2290. FontName = "Courier"
  2291. FontSize = 10
  2292. Name = "Text1"
  2293. optiongroup
  2294. optiongroup
  2295. optSearchDirection
  2296. Hexedit.frmFindStr
  2297. }ButtonCount = 2
  2298. Value = 1
  2299. ControlSource = "THISFORMSET.nSearchDirection"
  2300. Height = 52
  2301. Left = 44
  2302. Top = 128
  2303. Width = 157
  2304. TabIndex = 6
  2305. Name = "optSearchDirection"
  2306. Option1.FontName = "MS Sans Serif"
  2307. Option1.FontSize = 8
  2308. Option1.BackStyle = 0
  2309. Option1.Caption = "Fo\<rward"
  2310. Option1.Value = 1
  2311. Option1.Height = 18
  2312. Option1.Left = 5
  2313. Option1.Top = 9
  2314. Option1.Width = 140
  2315. Option1.Name = "Option1"
  2316. Option2.FontName = "MS Sans Serif"
  2317. Option2.FontSize = 8
  2318. Option2.BackStyle = 0
  2319. Option2.Caption = "Bac\<kward"
  2320. Option2.Value = 0
  2321. Option2.Height = 18
  2322. Option2.Left = 5
  2323. Option2.Top = 29
  2324. Option2.Width = 152
  2325. Option2.Name = "Option2"
  2326. VALUE
  2327. THISFORM
  2328. OPTSEARCHFROM
  2329. REFRESH
  2330. InteractiveChange,
  2331. checkbox
  2332. checkbox
  2333. chkCaseSen
  2334. Hexedit.frmFindStr
  2335. Top = 186
  2336. Left = 44
  2337. Height = 15
  2338. Width = 121
  2339. FontName = "MS Sans Serif"
  2340. FontSize = 8
  2341. Caption = "Case \<sensitive"
  2342. Value = .F.
  2343. ControlSource = ""
  2344. TabIndex = 7
  2345. Name = "chkCaseSen"
  2346. optiongroup
  2347. optiongroup
  2348. optSearchFrom
  2349. Hexedit.frmFindStr
  2350. uButtonCount = 3
  2351. Value = 1
  2352. ControlSource = "THISFORMSET.nSearchFrom"
  2353. Height = 73
  2354. Left = 236
  2355. Top = 128
  2356. Width = 157
  2357. TabIndex = 9
  2358. Name = "optSearchFrom"
  2359. Option1.FontName = "MS Sans Serif"
  2360. Option1.FontSize = 8
  2361. Option1.BackStyle = 0
  2362. Option1.Caption = "\<Beginning of file"
  2363. Option1.Value = 1
  2364. Option1.Height = 18
  2365. Option1.Left = 5
  2366. Option1.Top = 9
  2367. Option1.Width = 152
  2368. Option1.Name = "option1"
  2369. Option2.FontName = "MS Sans Serif"
  2370. Option2.FontSize = 8
  2371. Option2.BackStyle = 0
  2372. Option2.Caption = "C\<urrent location"
  2373. Option2.Value = 0
  2374. Option2.Height = 18
  2375. Option2.Left = 5
  2376. Option2.Top = 29
  2377. Option2.Width = 152
  2378. Option2.Name = "option2"
  2379. Option3.FontName = "MS Sans Serif"
  2380. Option3.FontSize = 8
  2381. Option3.BackStyle = 0
  2382. Option3.Caption = "\<End of file"
  2383. Option3.Value = 0
  2384. Option3.Height = 18
  2385. Option3.Left = 5
  2386. Option3.Top = 49
  2387. Option3.Width = 164
  2388. Option3.Name = "option3"
  2389. VALUE
  2390. THISFORM
  2391. OPTSEARCHDIRECTION
  2392. REFRESH
  2393. InteractiveChange,
  2394. label
  2395. label
  2396. Label3
  2397. Hexedit.frmFindStr
  2398. FontName = "MS Sans Serif"
  2399. FontSize = 8
  2400. Caption = "Search from"
  2401. Height = 13
  2402. Left = 242
  2403. Top = 120
  2404. Width = 63
  2405. TabIndex = 8
  2406. Name = "Label3"
  2407. label
  2408. label
  2409. Label4
  2410. Hexedit.frmFindStr
  2411. FontName = "MS Sans Serif"
  2412. FontSize = 8
  2413. Caption = "Search direction"
  2414. Height = 13
  2415. Left = 50
  2416. Top = 120
  2417. Width = 83
  2418. TabIndex = 5
  2419. Name = "Label4"
  2420. frmGotoSect
  2421. Hexedit
  2422. Top = 95
  2423. Left = 128
  2424. Height = 149
  2425. Width = 363
  2426. ShowWindow = 2
  2427. DoCreate = .T.
  2428. BorderStyle = 1
  2429. Caption = "Enter Jump Address"
  2430. Closable = .F.
  2431. MaxButton = .F.
  2432. MinButton = .F.
  2433. Visible = .F.
  2434. Enabled = .F.
  2435. KeyPreview = .T.
  2436. WindowType = 1
  2437. AlwaysOnTop = .T.
  2438. Name = "frmGotoSect"
  2439. THISFORMSET    
  2440. HEXEDITOR
  2441. ENABLED
  2442. THISFORM
  2443. NSTYLE4
  2444. NKEYCODE
  2445. NSHIFTALTCTRL
  2446. THISFORM    
  2447. CMDCANCEL
  2448. CLICK&
  2449. THISFORMSET
  2450. GOTOSECT
  2451. Hide,
  2452. KeyPress
  2453. textbox
  2454. textbox
  2455. txtDecimalAddress
  2456. Hexedit.frmGotoSect
  2457. FontName = "MS Sans Serif"
  2458. FontSize = 8
  2459. ControlSource = "THISFORMSET.cDecimalAddress"
  2460. Height = 23
  2461. InputMask = "9999999999"
  2462. Left = 112
  2463. TabIndex = 2
  2464. Top = 64
  2465. Width = 193
  2466. Name = "txtDecimalAddress"
  2467. THISFORMSET
  2468. CHEXADDRESS
  2469. DEC2HEX
  2470. VALUE
  2471. CDECIMALADDRESS
  2472. THISFORM
  2473. TXTHEXADDRESS
  2474. REFRESHf
  2475. NKEYCODE
  2476. NSHIFTALTCTRL
  2477. InteractiveChange,
  2478. KeyPress
  2479. textbox
  2480. textbox
  2481. txtHexAddress
  2482. Hexedit.frmGotoSect
  2483. FontName = "MS Sans Serif"
  2484. FontSize = 8
  2485. ControlSource = "THISFORMSET.cHexAddress"
  2486. Height = 23
  2487. InputMask = "!!!!!!!!"
  2488. Left = 112
  2489. TabIndex = 1
  2490. Top = 20
  2491. Width = 193
  2492. Name = "txtHexAddress"
  2493. NKEYCODE
  2494. NSHIFTALTCTRLL
  2495. THISFORMSET
  2496. CDECIMALADDRESS
  2497. HEX2DEC
  2498. VALUE
  2499. THISFORM
  2500. TXTDECIMALADDRESS
  2501. REFRESH
  2502. CHEXADDRESS
  2503. KeyPress,
  2504. InteractiveChange
  2505. commandbutton
  2506. commandbutton
  2507. cmdOK
  2508. Hexedit.frmGotoSect
  2509. Top = 108
  2510. Left = 56
  2511. Height = 23
  2512. Width = 72
  2513. FontName = "MS Sans Serif"
  2514. FontSize = 8
  2515. Caption = "OK"
  2516. Default = .T.
  2517. TabIndex = 3
  2518. Name = "cmdOK"
  2519. Address beyond end of file.  Reading last sector.
  2520. THISFORMSET
  2521. THISFORM
  2522. HIDE    
  2523. HEXEDITOR
  2524. CDECIMALADDRESS
  2525. NDESIREDLOCATION
  2526. NOLDLOCATION
  2527. NPOINTERLOCATION    
  2528. NFILESIZE
  2529. NFILETOEDIT
  2530. REPORTFILEERROR
  2531. READSECTOR
  2532. Click,
  2533. commandbutton
  2534. commandbutton
  2535.     cmdCancel
  2536. Hexedit.frmGotoSect
  2537. Top = 108
  2538. Left = 232
  2539. Height = 23
  2540. Width = 72
  2541. FontName = "MS Sans Serif"
  2542. FontSize = 8
  2543. Caption = "Cancel"
  2544. TabIndex = 4
  2545. Name = "cmdCancel"
  2546. THISFORM
  2547. Click,
  2548. label
  2549. label
  2550. Label1
  2551. Hexedit.frmGotoSect
  2552. FontName = "MS Sans Serif"
  2553. FontSize = 8
  2554. Alignment = 1
  2555. Caption = "Decimal:"
  2556. Height = 25
  2557. Left = 21
  2558. Top = 64
  2559. Width = 80
  2560. TabIndex = 5
  2561. Name = "Label1"
  2562. label
  2563. label
  2564. Label2
  2565. Hexedit.frmGotoSect
  2566. FontName = "MS Sans Serif"
  2567. FontSize = 8
  2568. Alignment = 1
  2569. Caption = "Hex:"
  2570. Height = 25
  2571. Left = 21
  2572. Top = 20
  2573. Width = 80
  2574. TabIndex = 6
  2575. Name = "Label2"
  2576. LArial, 0, 9, 5, 15, 12, 13, 3, 0
  2577. MS Sans Serif, 0, 8, 5, 13, 11, 11, 2, 0
  2578. Courier, 0, 8, 7, 14, 11, 7, 3, 0
  2579. Courier New, 0, 9, 7, 15, 12, 8, 3, 0
  2580. Courier, 0, 9, 7, 15, 12, 8, 3, 0
  2581. MS Sans Serif, 0, 9, 5, 13, 11, 11, 2, 0
  2582. Arial, 0, 10, 6, 16, 13, 14, 3, 0
  2583. MS Sans Serif, 1, 10, 8, 16, 13, 15, 3, 0
  2584. Courier, 1, 10, 8, 16, 12, 9, 4, 0
  2585. HEXEDIT
  2586. PARAM1
  2587. HEXEDIT0`
  2588. PLATFORM
  2589. UNIQUEID
  2590. TIMESTAMP
  2591. CLASS
  2592. CLASSLOC
  2593. BASECLASS
  2594. OBJNAME
  2595. PARENT
  2596. PROPERTIES
  2597. PROTECTED
  2598. METHODS
  2599. OBJCODE
  2600. RESERVED1
  2601. RESERVED2
  2602. RESERVED3
  2603. RESERVED4
  2604. RESERVED5
  2605. RESERVED6
  2606. RESERVED7
  2607. RESERVED8
  2608.  COMMENT Class              0
  2609.  WINDOWS _R080JEIF0 548695593
  2610.  COMMENT RESERVED            
  2611.  WINDOWS _R080575B7 551906571
  2612.  COMMENT RESERVED            
  2613.  WINDOWS _R080533OE 551906743M
  2614.  COMMENT RESERVED            
  2615.  WINDOWS _R0913DP8P 551909001
  2616.  COMMENT RESERVED            
  2617. VERSION =  0.029
  2618. textbox
  2619. textbox
  2620. refusefocus
  2621. IHeight = 23
  2622. Width = 100
  2623. ForeColor = 255,255,255
  2624. Name = "refusefocus"
  2625. Class
  2626. Pixels
  2627. IIf user attempts to give column focus, focus is moved to adjacent column.
  2628. HEXEDITO
  2629. HEXEDITOC
  2630. HEXEDITN
  2631. NCOLNUM
  2632. THISFORMSET
  2633. PARENT
  2634. ACTIVECOLUMN
  2635. THISFORM
  2636. LOCKSCREEN
  2637. COLUMN17
  2638. SETFOCUS
  2639. REFRESH
  2640. COLUMN2
  2641. HEXEDIT
  2642. GotFocus,
  2643. refusefocus
  2644. !Arial, 0, 9, 5, 15, 12, 13, 3, 0
  2645. textbox
  2646. textbox
  2647. txtfindstringhex
  2648. FontName = "Courier"
  2649. FontSize = 8
  2650. BorderStyle = 0
  2651. Format = "!!"
  2652. Height = 21
  2653. Margin = 0
  2654. SpecialEffect = 1
  2655. Width = 100
  2656. Name = "txtfindstringhex"
  2657. Class
  2658. Pixels
  2659. ,Textbox object for Hex grid in FindStr form.
  2660. 1234567890abcdefABCDEF
  2661. FindStr.CCC
  2662. FindStrH.CCC
  2663. NKEYCODE
  2664. NSHIFTALTCTRL
  2665. PARENT
  2666. COLUMNS
  2667. SETFOCUS
  2668. THISFORM
  2669. CMDFIND
  2670. CLICK
  2671. NACTIVECOLUMN
  2672. ACTIVECOLUMN
  2673. TEXT1
  2674. VALUE
  2675. CFIELDNAME
  2676. GRDHEX
  2677. REFRESH
  2678. OPTSEARCHDIRECTION
  2679. OPTION1
  2680. GRDCHAR
  2681. PARENT
  2682. NPREVIOUSCOLUMN
  2683. ACTIVECOLUMN
  2684. COLUMNS
  2685. TEXT1
  2686. VALUE
  2687. THISFORM
  2688. LOCKSCREEN
  2689. SETFOCUS
  2690. REFRESH
  2691. FindStr
  2692. FindStr/
  2693. FindStr
  2694. FindStr/
  2695. NCURRENTCOL
  2696. PARENT
  2697. ACTIVECOLUMN    
  2698. CTEMPTEXT
  2699. VALUE
  2700. THISFORMSET
  2701. HEX2DEC
  2702. THISFORM
  2703. GRDCHAR
  2704. COLUMNS
  2705. REFRESH
  2706. KeyPress,
  2707. GotFocus
  2708. InteractiveChange]
  2709. txtfindstringhex
  2710. "Courier, 0, 8, 7, 14, 11, 7, 3, 0
  2711. textbox
  2712. textbox
  2713. txtfindstring
  2714. sBorderStyle = 0
  2715. Height = 21
  2716. InputMask = "X"
  2717. Margin = 0
  2718. SpecialEffect = 1
  2719. Width = 100
  2720. Name = "txtfindstring"
  2721. Class
  2722. Pixels
  2723. 0Textbox object for Decimal grid in FindStr form.
  2724. FindStr.CCC
  2725. FindStrH.CCC
  2726. NKEYCODE
  2727. NSHIFTALTCTRL
  2728. PARENT
  2729. COLUMNS
  2730. SETFOCUS
  2731. THISFORM
  2732. CMDFIND
  2733. CLICK
  2734. NACTIVECOLUMN
  2735. ACTIVECOLUMN
  2736. GRDHEX
  2737. TEXT1
  2738. VALUE
  2739. CFIELDNAME
  2740. REFRESH    
  2741. CMDCANCEL
  2742. FindStrH
  2743. FindStrH/
  2744. NCURRENTCOL
  2745. PARENT
  2746. ACTIVECOLUMN    
  2747. CTEMPTEXT
  2748. THISFORMSET
  2749. DEC2HEX
  2750. VALUE
  2751. THISFORM
  2752. GRDHEX
  2753. COLUMNS
  2754. TEXT1
  2755. REFRESH
  2756. NPREVIOUSCOLUMN
  2757. PARENT
  2758. ACTIVECOLUMN
  2759. THISFORM
  2760. GRDHEX
  2761. COLUMNS
  2762. TEXT1
  2763. VALUE
  2764. LOCKSCREEN
  2765. SETFOCUS
  2766. GRDCHAR
  2767. REFRESH
  2768. KeyPress,
  2769. InteractiveChange
  2770. GotFocus
  2771. txtfindstring
  2772. !Arial, 0, 9, 5, 15, 12, 13, 3, 0
  2773. textbox
  2774. textbox
  2775. text1
  2776. FontBold = .F.
  2777. FontName = "Courier"
  2778. FontSize = 9
  2779. BorderStyle = 0
  2780. Format = "!!"
  2781. Height = 25
  2782. InputMask = ""
  2783. Margin = 0
  2784. SpecialEffect = 1
  2785. Width = 28
  2786. hexisvalid = .T.
  2787. Name = "text1"
  2788. Class
  2789. hexisvalid
  2790. Pixels
  2791. -Text1 object for Hex editing portion of grid.
  2792. THISFORM
  2793. LOCKSCREEN
  2794. PARENT
  2795. READONLY
  2796. THISFORMSET
  2797. LSECTORDIRTY
  2798. CMDSAVEEDITS
  2799. ENABLED
  2800. CMDREVERTEDITS
  2801. NASCIICODE
  2802. HEX2DEC
  2803. VALUE    
  2804. CTEMPTEXT
  2805. HEXEDIT
  2806. NCOLNUM
  2807. ACTIVECOLUMN
  2808. COLUMN18
  2809. REFRESHX
  2810. NKEYCODE
  2811. NSHIFTALTCTRL
  2812. THISFORM
  2813. CMDPREVIOUSSECTOR
  2814. SETFOCUS
  2815. CLICK
  2816. CMDNEXTSECTOR
  2817. CMDTOPOFFILE
  2818. CMDBOTTOMOFFILE
  2819. THISFORMSET    
  2820. HEXEDITOR
  2821. CMDFINDNEXT
  2822. ENABLED
  2823. CMDFINDPREVIOUS~
  2824. BackColor
  2825. PARENT
  2826. DYNAMICBACKCOLOR    
  2827. BACKCOLOR
  2828. DISABLEDBACKCOLOR
  2829. REFRESH
  2830. RESETTODEFAULT
  2831. InteractiveChange,
  2832. KeyPress
  2833. GotFocus0
  2834. text1
  2835. "Courier, 0, 9, 7, 15, 12, 8, 3, 0
  2836. hexedit.scx
  2837. hexedit.sct
  2838. d:\temp\
  2839. hexedit.fxp
  2840. hexedit.vcx
  2841. hexedit.vct
  2842. dnarrow.bmp
  2843. dnbottom.bmp
  2844. left.bmp
  2845. right.bmp
  2846. uparrow.bmp
  2847. uptop.bmp
  2848.