home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 130 / af130a.adf / DiskOrg.lzx / DiskOrg / diskorg.s < prev    next >
Text File  |  1999-09-11  |  52KB  |  2,627 lines

  1. ;
  2. ;  Asm source code created by Interface Editor v2.0
  3. ;  Copyright 1994-95 by Simone Tellini Software
  4. ;
  5. ;  Copy registered to :  Simone Tellini
  6. ;  Serial Number      : #0
  7. ;
  8.  
  9.  
  10.     XREF    int_base
  11.     XREF    gad_base
  12.  
  13. Main_CNT        EQU     4
  14. Edit_CNT        EQU     9
  15. SearchRes_CNT   EQU     1
  16. Move_CNT        EQU     10
  17. Find_CNT        EQU     5
  18. Device_CNT      EQU     6
  19. Viewers_CNT     EQU     7
  20. AddView_CNT     EQU     4
  21. Filters_CNT     EQU     3
  22. Export_CNT      EQU     9
  23. GD_Status       EQU     0
  24. GD_Categories   EQU     1
  25. GD_Parent       EQU     2
  26. GD_Root EQU     3
  27. GD_Open EQU     4
  28. GD_Export       EQU     5
  29. GD_Edit EQU     6
  30. GD_Find EQU     7
  31. GD_Sort EQU     8
  32. GD_Move EQU     9
  33. GD_File EQU     0
  34. GD_Disk EQU     1
  35. GD_Date EQU     2
  36. GD_Size EQU     3
  37. GD_Comment      EQU     4
  38. GD_ED_Ok        EQU     5
  39. GD_ED_Del       EQU     6
  40. GD_ED_Cancel    EQU     7
  41. GD_Path EQU     8
  42. GD_FI_Files     EQU     0
  43. GD_FI_Del       EQU     1
  44. GD_Show EQU     2
  45. GD_FI_Move      EQU     3
  46. GD_FI_Export    EQU     4
  47. GD_From EQU     0
  48. GD_To   EQU     1
  49. GD_RootFrom     EQU     2
  50. GD_ParentFrom   EQU     3
  51. GD_MoveFrom     EQU     4
  52. GD_AllFrom      EQU     5
  53. GD_MoveTo       EQU     6
  54. GD_AllTo        EQU     7
  55. GD_ParentTo     EQU     8
  56. GD_RootTo       EQU     9
  57. GD_Com  EQU     0
  58. GD_FI_ByDisk    EQU     1
  59. GD_SearchFor    EQU     2
  60. GD_FindOk       EQU     3
  61. GD_FindCanc     EQU     4
  62. GD_Dr0  EQU     0
  63. GD_Dr3  EQU     1
  64. GD_Dr2  EQU     2
  65. GD_Dr1  EQU     3
  66. GD_Dev_Ok       EQU     4
  67. GD_Dev_Canc     EQU     5
  68. GD_V_List       EQU     0
  69. GD_AddView      EQU     1
  70. GD_DelView      EQU     2
  71. GD_OtherView    EQU     3
  72. GD_ViewOk       EQU     4
  73. GD_ViewCanc     EQU     5
  74. GD_Out  EQU     6
  75. GD_VExt EQU     0
  76. GD_Viewer       EQU     1
  77. GD_AddV_Ok      EQU     2
  78. GD_AddV_Canc    EQU     3
  79. GD_GetView      EQU     4
  80. GD_Filter       EQU     0
  81. GD_AddFilter    EQU     1
  82. GD_DelFilter    EQU     2
  83. GD_ExName       EQU     0
  84. GD_ExDisk       EQU     1
  85. GD_ExPath       EQU     2
  86. GD_ExDate       EQU     3
  87. GD_ExSize       EQU     4
  88. GD_ExComment    EQU     5
  89. GD_ExCat        EQU     6
  90. GD_ExOk EQU     7
  91. GD_ExCanc       EQU     8
  92.  
  93.     XDEF    MakeGadgets
  94. MakeGadgets     link    a5,#-30
  95.     move.l  gad_base,a6
  96.     jsr     -114(a6)
  97.     tst.l   d0
  98.     bne.s   MakeGadCOk
  99.     moveq   #1,d0
  100.     unlk    a5
  101.     rts
  102. MakeGadCOk      move.l  d0,a0
  103.     move.w  (a4)+,d0
  104.     ext.l   d0
  105.     lea     -30(a5),a1
  106.     movem.l d0/a0-a1,-(sp)
  107.     move.l  d2,a0
  108.     moveq   #30,d0
  109.     add.l   d0,d2
  110.     move.l  4,a6
  111.     jsr     -624(a6)
  112.     movem.l (sp)+,d0/a0-a1
  113.     add.w   d3,2(a1)
  114.     move.l  Visual,22(a1)
  115.     move.l  a3,a2
  116.     move.l  gad_base,a6
  117.     jsr     -30(a6)
  118.     tst.l   d0
  119.     bne.s   MakeGadGOk
  120.     moveq   #2,d0
  121.     unlk    a5
  122.     rts
  123. MakeGadGOk      move.l  d5,a0
  124.     addq.l  #4,d5
  125.     move.l  d0,(a0)
  126. MakeGadTloop    tst.l   (a3)+
  127.     beq.s   MakeGadTOk
  128.     addq.l  #4,a3
  129.     bra.s   MakeGadTloop
  130. MakeGadTOk      dbra    d7,MakeGadCOk
  131.     unlk    a5
  132.     moveq   #0,d0
  133.     rts
  134.  
  135. OpenWnd move.l  int_base,a6
  136.     sub.l   a0,a0
  137.     jsr     -606(a6)
  138.     tst.l   d0
  139.     bne.s   OpenWndWOk
  140.     moveq   #4,d0
  141.     rts
  142. OpenWndWOk      move.l  d0,(a2)
  143.     move.l  gad_base,a6
  144.     sub.l   a1,a1
  145.     move.l  d0,a0
  146.     jsr     -84(a6)
  147.     moveq   #0,d0
  148.     rts
  149.  
  150. CloseWnd        movem.l d0-d1/a0-a1/a6,-(sp)
  151.     move.l  a0,d0
  152.     beq.s   CloseWndNoW
  153.     move.l  int_base,a6
  154.     jsr     -72(a6)
  155. CloseWndNoW     tst.l   d2
  156.     beq.s   ExitCloseWnd
  157.     move.l  gad_base,a6
  158.     move.l  d2,a0
  159.     jsr     -36(a6)
  160. ExitCloseWnd    movem.l (sp)+,d0-d1/a0-a1/a6
  161.     rts
  162.  
  163.     XDEF    SetupScreen
  164. SetupScreen     movem.l d1/a0-a1/a6,-(sp)
  165.     move.l  PubScreenName,a0
  166.     move.l  int_base,a6
  167.     jsr     -510(a6)
  168.     move.l  d0,Scr
  169.     bne.s   SetupScreenSOk
  170.     moveq   #1,d0
  171.     bra.s   ExitSetupScreen
  172. SetupScreenSOk  move.l  gad_base,a6
  173.     move.l  d0,a0
  174.     sub.l   a1,a1
  175.     jsr     -126(a6)
  176.     move.l  d0,Visual
  177.     beq.s   SetupScreenVErr
  178.     move.l  Scr,a1
  179.     move.b  $23(a1),d0
  180.     ext.w   d0
  181.     move.l  $28(a1),a1
  182.     add.w   4(a1),d0
  183.     move.w  d0,YOffset
  184.     moveq   #0,d0
  185. ExitSetupScreen movem.l (sp)+,d1/a0-a1/a6
  186.     rts
  187. SetupScreenVErr moveq   #2,d0
  188.     bra.s   ExitSetupScreen
  189.  
  190.     XDEF    CloseDownScreen
  191. CloseDownScreen movem.l d0-d1/a0-a1/a6,-(sp)
  192.     tst.l   Visual
  193.     beq.s   CDS_NoVisual
  194.     move.l  gad_base,a6
  195.     move.l  Visual,a0
  196.     jsr     -132(a6)
  197.     clr.l   Visual
  198. CDS_NoVisual    tst.l   Scr
  199.     beq.s   CDS_Exit
  200.     move.l  int_base,a6
  201.     sub.l   a0,a0
  202.     move.l  Scr,a1
  203.     jsr     -516(a6)
  204.     clr.l   Scr
  205. CDS_Exit        movem.l (sp)+,d0-d1/a0-a1/a6
  206.     rts
  207.  
  208.     XDEF    OpenMainWindow
  209. OpenMainWindow  movem.l d1-d7/a0-a6,-(sp)
  210.         move.l  Scr,MainScr
  211.     moveq   #Main_CNT-1,d7
  212.     move.l  #MainGadgets,d5
  213.     move.l  #MainNGads,d2
  214.     move.w  YOffset,d3
  215.     lea     MainGList,a0
  216.     lea     MainGTypes,a4
  217.     lea     MainGTags,a3
  218.     move.l  #OpenGadget,d0
  219. .loop   move.l  d0,a1
  220.     add.w   d3,6(a1)
  221.     add.w   d3,50(a1)
  222.     move.l  (a1),d0
  223.     bne.s   .loop
  224.     bsr     MakeGadgets
  225.     tst.l   d0
  226.     bne.s   .quit
  227.     move.l  gad_base,a6
  228.     lea     MainNewMenu,a0
  229.     sub.l   a1,a1
  230.     jsr     -48(a6)
  231.     move.l  d0,MainMenu
  232.     bne.s   .menu_ok
  233.     moveq   #3,d0
  234.     bra.s   .quit
  235. .menu_ok        move.l  d0,a0
  236.     move.l  Visual,a1
  237.     lea     NewLook_tag,a2
  238.     jsr     -66(a6)
  239.     lea     MainWTags,a1
  240.     lea     MainWnd,a2
  241.     bsr     OpenWnd
  242.     tst.l   d0
  243.     bne.s   .quit
  244.     move.l  int_base,a6
  245.     move.l  MainWnd,a0
  246.     move.l  MainMenu,a1
  247.     jsr     -264(a6)
  248.     moveq   #0,d0
  249. .quit   movem.l (sp)+,d1-d7/a0-a6
  250.     rts
  251.  
  252.     XDEF    CloseMainWindow
  253. CloseMainWindow movem.l d0-d2/a0-a1/a6,-(sp)
  254.     move.l  MainWnd,a0
  255.     move.l  MainGList,d2
  256.     bsr     CloseWnd
  257.     clr.l   MainWnd
  258.     clr.l   MainGList
  259.     move.w  YOffset,d3
  260.     move.l  #OpenGadget,d0
  261. .loop   move.l  d0,a1
  262.     sub.w   d3,6(a1)
  263.     sub.w   d3,50(a1)
  264.     move.l  (a1),d0
  265.     bne.s   .loop
  266.     move.l  gad_base,a6
  267.     move.l  MainMenu,d0
  268.     beq.s   .quit
  269.     move.l  d0,a0
  270.     jsr     -54(a6)
  271.     clr.l   MainMenu
  272. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  273.     rts
  274.  
  275.     XDEF    OpenEditWindow
  276. OpenEditWindow  movem.l d1-d7/a0-a6,-(sp)
  277.         move.l  Scr,EditScr
  278.     moveq   #Edit_CNT-1,d7
  279.     move.l  #EditGadgets,d5
  280.     move.l  #EditNGads,d2
  281.     move.w  YOffset,d3
  282.     lea     EditGList,a0
  283.     lea     EditGTypes,a4
  284.     lea     EditGTags,a3
  285.     bsr     MakeGadgets
  286.     tst.l   d0
  287.     bne.s   .quit
  288.     lea     EditWTags,a1
  289.     lea     EditWnd,a2
  290.     bsr     OpenWnd
  291.     tst.l   d0
  292.     bne.s   .quit
  293.     moveq   #0,d0
  294. .quit   movem.l (sp)+,d1-d7/a0-a6
  295.     rts
  296.  
  297.     XDEF    CloseEditWindow
  298. CloseEditWindow movem.l d0-d2/a0-a1/a6,-(sp)
  299.     move.l  EditWnd,a0
  300.     move.l  EditGList,d2
  301.     bsr     CloseWnd
  302.     clr.l   EditWnd
  303.     clr.l   EditGList
  304. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  305.     rts
  306.  
  307.     XDEF    OpenSearchResWindow
  308. OpenSearchResWindow     movem.l d1-d7/a0-a6,-(sp)
  309.         move.l  Scr,SearchResScr
  310.     moveq   #SearchRes_CNT-1,d7
  311.     move.l  #SearchResGadgets,d5
  312.     move.l  #SearchResNGads,d2
  313.     move.w  YOffset,d3
  314.     lea     SearchResGList,a0
  315.     lea     SearchResGTypes,a4
  316.     lea     SearchResGTags,a3
  317.     move.l  #FI_DelGadget,d0
  318. .loop   move.l  d0,a1
  319.     add.w   d3,6(a1)
  320.     move.l  (a1),d0
  321.     bne.s   .loop
  322.     bsr     MakeGadgets
  323.     tst.l   d0
  324.     bne.s   .quit
  325.     lea     SearchResWTags,a1
  326.     lea     SearchResWnd,a2
  327.     bsr     OpenWnd
  328.     tst.l   d0
  329.     bne.s   .quit
  330.     moveq   #0,d0
  331. .quit   movem.l (sp)+,d1-d7/a0-a6
  332.     rts
  333.  
  334.     XDEF    CloseSearchResWindow
  335. CloseSearchResWindow    movem.l d0-d2/a0-a1/a6,-(sp)
  336.     move.l  SearchResWnd,a0
  337.     move.l  SearchResGList,d2
  338.     bsr     CloseWnd
  339.     clr.l   SearchResWnd
  340.     clr.l   SearchResGList
  341.     move.w  YOffset,d3
  342.     move.l  #FI_DelGadget,d0
  343. .loop   move.l  d0,a1
  344.     sub.w   d3,6(a1)
  345.     move.l  (a1),d0
  346.     bne.s   .loop
  347. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  348.     rts
  349.  
  350.     XDEF    OpenMoveWindow
  351. OpenMoveWindow  movem.l d1-d7/a0-a6,-(sp)
  352.         move.l  Scr,MoveScr
  353.     moveq   #Move_CNT-1,d7
  354.     move.l  #MoveGadgets,d5
  355.     move.l  #MoveNGads,d2
  356.     move.w  YOffset,d3
  357.     lea     MoveGList,a0
  358.     lea     MoveGTypes,a4
  359.     lea     MoveGTags,a3
  360.     bsr     MakeGadgets
  361.     tst.l   d0
  362.     bne.s   .quit
  363.     lea     MoveWTags,a1
  364.     lea     MoveWnd,a2
  365.     bsr     OpenWnd
  366.     tst.l   d0
  367.     bne.s   .quit
  368.     moveq   #0,d0
  369. .quit   movem.l (sp)+,d1-d7/a0-a6
  370.     rts
  371.  
  372.     XDEF    CloseMoveWindow
  373. CloseMoveWindow movem.l d0-d2/a0-a1/a6,-(sp)
  374.     move.l  MoveWnd,a0
  375.     move.l  MoveGList,d2
  376.     bsr     CloseWnd
  377.     clr.l   MoveWnd
  378.     clr.l   MoveGList
  379. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  380.     rts
  381.  
  382.     XDEF    OpenFindWindow
  383. OpenFindWindow  movem.l d1-d7/a0-a6,-(sp)
  384.         move.l  Scr,FindScr
  385.     moveq   #Find_CNT-1,d7
  386.     move.l  #FindGadgets,d5
  387.     move.l  #FindNGads,d2
  388.     move.w  YOffset,d3
  389.     lea     FindGList,a0
  390.     lea     FindGTypes,a4
  391.     lea     FindGTags,a3
  392.     bsr     MakeGadgets
  393.     tst.l   d0
  394.     bne.s   .quit
  395.     lea     FindWTags,a1
  396.     lea     FindWnd,a2
  397.     bsr     OpenWnd
  398.     tst.l   d0
  399.     bne.s   .quit
  400.     moveq   #0,d0
  401. .quit   movem.l (sp)+,d1-d7/a0-a6
  402.     rts
  403.  
  404.     XDEF    CloseFindWindow
  405. CloseFindWindow movem.l d0-d2/a0-a1/a6,-(sp)
  406.     move.l  FindWnd,a0
  407.     move.l  FindGList,d2
  408.     bsr     CloseWnd
  409.     clr.l   FindWnd
  410.     clr.l   FindGList
  411. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  412.     rts
  413.  
  414.     XDEF    OpenDeviceWindow
  415. OpenDeviceWindow        movem.l d1-d7/a0-a6,-(sp)
  416.         move.l  Scr,DeviceScr
  417.     moveq   #Device_CNT-1,d7
  418.     move.l  #DeviceGadgets,d5
  419.     move.l  #DeviceNGads,d2
  420.     move.w  YOffset,d3
  421.     lea     DeviceGList,a0
  422.     lea     DeviceGTypes,a4
  423.     lea     DeviceGTags,a3
  424.     bsr     MakeGadgets
  425.     tst.l   d0
  426.     bne.s   .quit
  427.     lea     DeviceWTags,a1
  428.     lea     DeviceWnd,a2
  429.     bsr     OpenWnd
  430.     tst.l   d0
  431.     bne.s   .quit
  432.     moveq   #0,d0
  433. .quit   movem.l (sp)+,d1-d7/a0-a6
  434.     rts
  435.  
  436.     XDEF    CloseDeviceWindow
  437. CloseDeviceWindow       movem.l d0-d2/a0-a1/a6,-(sp)
  438.     move.l  DeviceWnd,a0
  439.     move.l  DeviceGList,d2
  440.     bsr     CloseWnd
  441.     clr.l   DeviceWnd
  442.     clr.l   DeviceGList
  443. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  444.     rts
  445.  
  446.     XDEF    OpenViewersWindow
  447. OpenViewersWindow       movem.l d1-d7/a0-a6,-(sp)
  448.         move.l  Scr,ViewersScr
  449.     moveq   #Viewers_CNT-1,d7
  450.     move.l  #ViewersGadgets,d5
  451.     move.l  #ViewersNGads,d2
  452.     move.w  YOffset,d3
  453.     lea     ViewersGList,a0
  454.     lea     ViewersGTypes,a4
  455.     lea     ViewersGTags,a3
  456.     bsr     MakeGadgets
  457.     tst.l   d0
  458.     bne.s   .quit
  459.     lea     ViewersWTags,a1
  460.     lea     ViewersWnd,a2
  461.     bsr     OpenWnd
  462.     tst.l   d0
  463.     bne.s   .quit
  464.     moveq   #0,d0
  465. .quit   movem.l (sp)+,d1-d7/a0-a6
  466.     rts
  467.  
  468.     XDEF    CloseViewersWindow
  469. CloseViewersWindow      movem.l d0-d2/a0-a1/a6,-(sp)
  470.     move.l  ViewersWnd,a0
  471.     move.l  ViewersGList,d2
  472.     bsr     CloseWnd
  473.     clr.l   ViewersWnd
  474.     clr.l   ViewersGList
  475. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  476.     rts
  477.  
  478.     XDEF    OpenAddViewWindow
  479. OpenAddViewWindow       movem.l d1-d7/a0-a6,-(sp)
  480.         move.l  Scr,AddViewScr
  481.     moveq   #AddView_CNT-1,d7
  482.     move.l  #AddViewGadgets,d5
  483.     move.l  #AddViewNGads,d2
  484.     move.w  YOffset,d3
  485.     lea     AddViewGList,a0
  486.     lea     AddViewGTypes,a4
  487.     lea     AddViewGTags,a3
  488.     move.l  #GetViewGadget,d0
  489. .loop   move.l  d0,a1
  490.     add.w   d3,6(a1)
  491.     move.l  (a1),d0
  492.     bne.s   .loop
  493.     bsr     MakeGadgets
  494.     tst.l   d0
  495.     bne.s   .quit
  496.     lea     AddViewWTags,a1
  497.     lea     AddViewWnd,a2
  498.     bsr     OpenWnd
  499.     tst.l   d0
  500.     bne.s   .quit
  501.     moveq   #0,d0
  502. .quit   movem.l (sp)+,d1-d7/a0-a6
  503.     rts
  504.  
  505.     XDEF    CloseAddViewWindow
  506. CloseAddViewWindow      movem.l d0-d2/a0-a1/a6,-(sp)
  507.     move.l  AddViewWnd,a0
  508.     move.l  AddViewGList,d2
  509.     bsr     CloseWnd
  510.     clr.l   AddViewWnd
  511.     clr.l   AddViewGList
  512.     move.w  YOffset,d3
  513.     move.l  #GetViewGadget,d0
  514. .loop   move.l  d0,a1
  515.     sub.w   d3,6(a1)
  516.     move.l  (a1),d0
  517.     bne.s   .loop
  518. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  519.     rts
  520.  
  521.     XDEF    OpenFiltersWindow
  522. OpenFiltersWindow       movem.l d1-d7/a0-a6,-(sp)
  523.         move.l  Scr,FiltersScr
  524.     moveq   #Filters_CNT-1,d7
  525.     move.l  #FiltersGadgets,d5
  526.     move.l  #FiltersNGads,d2
  527.     move.w  YOffset,d3
  528.     lea     FiltersGList,a0
  529.     lea     FiltersGTypes,a4
  530.     lea     FiltersGTags,a3
  531.     bsr     MakeGadgets
  532.     tst.l   d0
  533.     bne.s   .quit
  534.     lea     FiltersWTags,a1
  535.     lea     FiltersWnd,a2
  536.     bsr     OpenWnd
  537.     tst.l   d0
  538.     bne.s   .quit
  539.     moveq   #0,d0
  540. .quit   movem.l (sp)+,d1-d7/a0-a6
  541.     rts
  542.  
  543.     XDEF    CloseFiltersWindow
  544. CloseFiltersWindow      movem.l d0-d2/a0-a1/a6,-(sp)
  545.     move.l  FiltersWnd,a0
  546.     move.l  FiltersGList,d2
  547.     bsr     CloseWnd
  548.     clr.l   FiltersWnd
  549.     clr.l   FiltersGList
  550. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  551.     rts
  552.  
  553.     XDEF    OpenExportWindow
  554. OpenExportWindow        movem.l d1-d7/a0-a6,-(sp)
  555.         move.l  Scr,ExportScr
  556.     moveq   #Export_CNT-1,d7
  557.     move.l  #ExportGadgets,d5
  558.     move.l  #ExportNGads,d2
  559.     move.w  YOffset,d3
  560.     lea     ExportGList,a0
  561.     lea     ExportGTypes,a4
  562.     lea     ExportGTags,a3
  563.     bsr     MakeGadgets
  564.     tst.l   d0
  565.     bne.s   .quit
  566.     lea     ExportWTags,a1
  567.     lea     ExportWnd,a2
  568.     bsr     OpenWnd
  569.     tst.l   d0
  570.     bne.s   .quit
  571.     moveq   #0,d0
  572. .quit   movem.l (sp)+,d1-d7/a0-a6
  573.     rts
  574.  
  575.     XDEF    CloseExportWindow
  576. CloseExportWindow       movem.l d0-d2/a0-a1/a6,-(sp)
  577.     move.l  ExportWnd,a0
  578.     move.l  ExportGList,d2
  579.     bsr     CloseWnd
  580.     clr.l   ExportWnd
  581.     clr.l   ExportGList
  582. .quit   movem.l (sp)+,d0-d2/a0-a1/a6
  583.     rts
  584.  
  585.     XDEF    HandleMainIDCMP
  586. HandleMainIDCMP movem.l d0-d7/a0-a6,-(sp)
  587. .loop   move.l  gad_base,a6
  588.     move.l  MainWnd,a0
  589.     move.l  $56(a0),a0
  590.     jsr     -72(a6)
  591.     move.l  4,a6
  592.     move.l  d0,a0
  593.     move.l  d0,d2
  594.     beq     ExitMainHandler
  595.     lea     MainMsg,a1
  596.     move.l  a1,a5
  597.     moveq   #$34,d0
  598.     jsr     -624(a6)
  599.     move.l  $14(a5),d7
  600.  
  601.     move.l  gad_base,a6
  602.     move.l  d2,a1
  603.     jsr     -78(a6)
  604.  
  605.     cmp.l   #$00000002,d7
  606.     bne.s   .NoResize
  607.     XREF    MainNewSize
  608.     jsr     MainNewSize
  609.     bra     .loop
  610.  
  611. .NoResize       cmp.l   #$00000004,d7
  612.     bne.s   .NoRefresh
  613.     move.l  MainWnd,a0
  614.     jsr     -90(a6)
  615.     move.l  MainWnd,a0
  616.     moveq   #-1,d0
  617.     jsr     -96(a6)
  618.     bra     .loop
  619.  
  620. .NoRefresh      cmp.l   #$00000040,d7
  621.     bne.s   .NoGadget
  622. .Gadget move.l  $1C(a5),a0
  623.     move.l  $28(a0),a0
  624.     jsr     (a0)
  625.     bra     .loop
  626.  
  627. .NoGadget       cmp.l   #$00000100,d7
  628.     bne.s   .NoMenuPick
  629. .MPLoop move.w  $18(a5),d0
  630.     cmp.w   #$FFFF,d0
  631.     beq     .loop
  632.     move.l  MainMenu,a0
  633.     move.l  int_base,a6
  634.     jsr     -144(a6)
  635.     move.l  d0,a4
  636.     move.l  $22(a4),a0
  637.     jsr     (a0)
  638.     move.w  $20(a4),$18(a5)
  639.     bra.s   .MPLoop
  640.  
  641. .NoMenuPick     cmp.l   #$00000200,d7
  642.     bne.s   .NoCloseWnd
  643.     XREF    MainCloseWindow
  644.     jsr     MainCloseWindow
  645.     bra     ExitMainHandler
  646.  
  647. .NoCloseWnd     cmp.l   #$00000400,d7
  648.     bne.s   .NoRawKey
  649.     XREF    MainRawKey
  650.     jsr     MainRawKey
  651.     bra     .loop
  652.  
  653. .NoRawKey       cmp.l   #$00008000,d7
  654.     bne.s   .NoDiskIn
  655.     XREF    MainDiskInserted
  656.     jsr     MainDiskInserted
  657.     bra     .loop
  658.  
  659. .NoDiskIn       cmp.l   #$00010000,d7
  660.     bne.s   .NoDiskRem
  661.     XREF    MainDiskRemoved
  662.     jsr     MainDiskRemoved
  663.     bra     .loop
  664.  
  665. .NoDiskRem      cmp.l   #$00040000,d7
  666.     bne.s   .NoActiveW
  667.     XREF    MainActiveWindow
  668.     jsr     MainActiveWindow
  669.     bra     .loop
  670.  
  671. .NoActiveW      cmp.l   #$00080000,d7
  672.     bne.s   .NoInactiveW
  673.     XREF    MainInactiveWindow
  674.     jsr     MainInactiveWindow
  675.     bra     .loop
  676.  
  677. .NoInactiveW    cmp.l   #$00200000,d7
  678.     bne.s   .NoVanilla
  679.     XREF    MainVanillaKey
  680.     jsr     MainVanillaKey
  681.     bra     .loop
  682.  
  683. .NoVanilla      cmp.l   #$00400000,d7
  684.     bne.s   .NoIntuiTicks
  685.     XREF    MainIntuiTicks
  686.     jsr     MainIntuiTicks
  687.     bra     .loop
  688.  
  689. .NoIntuiTicks   cmp.l   #$04000000,d7
  690.     bne.s   .NoGadgetHelp
  691.     XREF    MainGadgetHelp
  692.     jsr     MainGadgetHelp
  693.     bra     .loop
  694.  
  695. .NoGadgetHelp
  696. ExitMainHandler movem.l (sp)+,d0-d7/a0-a6
  697.     rts
  698.  
  699.     XDEF    HandleEditIDCMP
  700. HandleEditIDCMP movem.l d0-d7/a0-a6,-(sp)
  701. .loop   move.l  gad_base,a6
  702.     move.l  EditWnd,a0
  703.     move.l  $56(a0),a0
  704.     jsr     -72(a6)
  705.     move.l  4,a6
  706.     move.l  d0,a0
  707.     move.l  d0,d2
  708.     beq     ExitEditHandler
  709.     lea     EditMsg,a1
  710.     move.l  a1,a5
  711.     moveq   #$34,d0
  712.     jsr     -624(a6)
  713.     move.l  $14(a5),d7
  714.  
  715.     move.l  gad_base,a6
  716.     move.l  d2,a1
  717.     jsr     -78(a6)
  718.  
  719.     cmp.l   #$00000004,d7
  720.     bne.s   .NoRefresh
  721.     move.l  EditWnd,a0
  722.     jsr     -90(a6)
  723.     move.l  EditWnd,a0
  724.     moveq   #-1,d0
  725.     jsr     -96(a6)
  726.     bra     .loop
  727.  
  728. .NoRefresh      cmp.l   #$00000040,d7
  729.     bne.s   .NoGadget
  730. .Gadget move.l  $1C(a5),a0
  731.     move.l  $28(a0),a0
  732.     jsr     (a0)
  733.     bra     .loop
  734.  
  735. .NoGadget       cmp.l   #$00200000,d7
  736.     bne.s   .NoVanilla
  737.     XREF    EditVanillaKey
  738.     jsr     EditVanillaKey
  739.     bra     .loop
  740.  
  741. .NoVanilla
  742. ExitEditHandler movem.l (sp)+,d0-d7/a0-a6
  743.     rts
  744.  
  745.     XDEF    HandleSearchResIDCMP
  746. HandleSearchResIDCMP    movem.l d0-d7/a0-a6,-(sp)
  747. .loop   move.l  gad_base,a6
  748.     move.l  SearchResWnd,a0
  749.     move.l  $56(a0),a0
  750.     jsr     -72(a6)
  751.     move.l  4,a6
  752.     move.l  d0,a0
  753.     move.l  d0,d2
  754.     beq     ExitSearchResHandler
  755.     lea     SearchResMsg,a1
  756.     move.l  a1,a5
  757.     moveq   #$34,d0
  758.     jsr     -624(a6)
  759.     move.l  $14(a5),d7
  760.  
  761.     move.l  gad_base,a6
  762.     move.l  d2,a1
  763.     jsr     -78(a6)
  764.  
  765.     cmp.l   #$00000004,d7
  766.     bne.s   .NoRefresh
  767.     move.l  SearchResWnd,a0
  768.     jsr     -90(a6)
  769.     move.l  SearchResWnd,a0
  770.     moveq   #-1,d0
  771.     jsr     -96(a6)
  772.     bra     .loop
  773.  
  774. .NoRefresh      cmp.l   #$00000040,d7
  775.     bne.s   .NoGadget
  776. .Gadget move.l  $1C(a5),a0
  777.     move.l  $28(a0),a0
  778.     jsr     (a0)
  779.     bra     .loop
  780.  
  781. .NoGadget       cmp.l   #$00000200,d7
  782.     bne.s   .NoCloseWnd
  783.     XREF    SearchResCloseWindow
  784.     jsr     SearchResCloseWindow
  785.     bra     ExitSearchResHandler
  786.  
  787. .NoCloseWnd     cmp.l   #$00400000,d7
  788.     bne.s   .NoIntuiTicks
  789.     XREF    SearchResIntuiTicks
  790.     jsr     SearchResIntuiTicks
  791.     bra     .loop
  792.  
  793. .NoIntuiTicks
  794. ExitSearchResHandler    movem.l (sp)+,d0-d7/a0-a6
  795.     rts
  796.  
  797.     XDEF    HandleMoveIDCMP
  798. HandleMoveIDCMP movem.l d0-d7/a0-a6,-(sp)
  799. .loop   move.l  gad_base,a6
  800.     move.l  MoveWnd,a0
  801.     move.l  $56(a0),a0
  802.     jsr     -72(a6)
  803.     move.l  4,a6
  804.     move.l  d0,a0
  805.     move.l  d0,d2
  806.     beq     ExitMoveHandler
  807.     lea     MoveMsg,a1
  808.     move.l  a1,a5
  809.     moveq   #$34,d0
  810.     jsr     -624(a6)
  811.     move.l  $14(a5),d7
  812.  
  813.     move.l  gad_base,a6
  814.     move.l  d2,a1
  815.     jsr     -78(a6)
  816.  
  817.     cmp.l   #$00000004,d7
  818.     bne.s   .NoRefresh
  819.     move.l  MoveWnd,a0
  820.     jsr     -90(a6)
  821.     move.l  MoveWnd,a0
  822.     moveq   #-1,d0
  823.     jsr     -96(a6)
  824.     bra     .loop
  825.  
  826. .NoRefresh      cmp.l   #$00000040,d7
  827.     bne.s   .NoGadget
  828. .Gadget move.l  $1C(a5),a0
  829.     move.l  $28(a0),a0
  830.     jsr     (a0)
  831.     bra     .loop
  832.  
  833. .NoGadget       cmp.l   #$00000200,d7
  834.     bne.s   .NoCloseWnd
  835.     XREF    MoveCloseWindow
  836.     jsr     MoveCloseWindow
  837.     bra     ExitMoveHandler
  838.  
  839. .NoCloseWnd
  840. ExitMoveHandler movem.l (sp)+,d0-d7/a0-a6
  841.     rts
  842.  
  843.     XDEF    HandleFindIDCMP
  844. HandleFindIDCMP movem.l d0-d7/a0-a6,-(sp)
  845. .loop   move.l  gad_base,a6
  846.     move.l  FindWnd,a0
  847.     move.l  $56(a0),a0
  848.     jsr     -72(a6)
  849.     move.l  4,a6
  850.     move.l  d0,a0
  851.     move.l  d0,d2
  852.     beq     ExitFindHandler
  853.     lea     FindMsg,a1
  854.     move.l  a1,a5
  855.     moveq   #$34,d0
  856.     jsr     -624(a6)
  857.     move.l  $14(a5),d7
  858.  
  859.     move.l  gad_base,a6
  860.     move.l  d2,a1
  861.     jsr     -78(a6)
  862.  
  863.     cmp.l   #$00000004,d7
  864.     bne.s   .NoRefresh
  865.     move.l  FindWnd,a0
  866.     jsr     -90(a6)
  867.     move.l  FindWnd,a0
  868.     moveq   #-1,d0
  869.     jsr     -96(a6)
  870.     bra     .loop
  871.  
  872. .NoRefresh      cmp.l   #$00000040,d7
  873.     bne.s   .NoGadget
  874. .Gadget move.l  $1C(a5),a0
  875.     move.l  $28(a0),a0
  876.     jsr     (a0)
  877.     bra     .loop
  878.  
  879. .NoGadget       cmp.l   #$00200000,d7
  880.     bne.s   .NoVanilla
  881.     XREF    FindVanillaKey
  882.     jsr     FindVanillaKey
  883.     bra     .loop
  884.  
  885. .NoVanilla
  886. ExitFindHandler movem.l (sp)+,d0-d7/a0-a6
  887.     rts
  888.  
  889.     XDEF    HandleDeviceIDCMP
  890. HandleDeviceIDCMP       movem.l d0-d7/a0-a6,-(sp)
  891. .loop   move.l  gad_base,a6
  892.     move.l  DeviceWnd,a0
  893.     move.l  $56(a0),a0
  894.     jsr     -72(a6)
  895.     move.l  4,a6
  896.     move.l  d0,a0
  897.     move.l  d0,d2
  898.     beq     ExitDeviceHandler
  899.     lea     DeviceMsg,a1
  900.     move.l  a1,a5
  901.     moveq   #$34,d0
  902.     jsr     -624(a6)
  903.     move.l  $14(a5),d7
  904.  
  905.     move.l  gad_base,a6
  906.     move.l  d2,a1
  907.     jsr     -78(a6)
  908.  
  909.     cmp.l   #$00000004,d7
  910.     bne.s   .NoRefresh
  911.     move.l  DeviceWnd,a0
  912.     jsr     -90(a6)
  913.     move.l  DeviceWnd,a0
  914.     moveq   #-1,d0
  915.     jsr     -96(a6)
  916.     bra     .loop
  917.  
  918. .NoRefresh      cmp.l   #$00000040,d7
  919.     bne.s   .NoGadget
  920. .Gadget move.l  $1C(a5),a0
  921.     move.l  $28(a0),a0
  922.     jsr     (a0)
  923.     bra     .loop
  924.  
  925. .NoGadget       cmp.l   #$00200000,d7
  926.     bne.s   .NoVanilla
  927.     XREF    DeviceVanillaKey
  928.     jsr     DeviceVanillaKey
  929.     bra     .loop
  930.  
  931. .NoVanilla
  932. ExitDeviceHandler       movem.l (sp)+,d0-d7/a0-a6
  933.     rts
  934.  
  935.     XDEF    HandleViewersIDCMP
  936. HandleViewersIDCMP      movem.l d0-d7/a0-a6,-(sp)
  937. .loop   move.l  gad_base,a6
  938.     move.l  ViewersWnd,a0
  939.     move.l  $56(a0),a0
  940.     jsr     -72(a6)
  941.     move.l  4,a6
  942.     move.l  d0,a0
  943.     move.l  d0,d2
  944.     beq     ExitViewersHandler
  945.     lea     ViewersMsg,a1
  946.     move.l  a1,a5
  947.     moveq   #$34,d0
  948.     jsr     -624(a6)
  949.     move.l  $14(a5),d7
  950.  
  951.     move.l  gad_base,a6
  952.     move.l  d2,a1
  953.     jsr     -78(a6)
  954.  
  955.     cmp.l   #$00000004,d7
  956.     bne.s   .NoRefresh
  957.     move.l  ViewersWnd,a0
  958.     jsr     -90(a6)
  959.     move.l  ViewersWnd,a0
  960.     moveq   #-1,d0
  961.     jsr     -96(a6)
  962.     bra     .loop
  963.  
  964. .NoRefresh      cmp.l   #$00000040,d7
  965.     bne.s   .NoGadget
  966. .Gadget move.l  $1C(a5),a0
  967.     move.l  $28(a0),a0
  968.     jsr     (a0)
  969.     bra     .loop
  970.  
  971. .NoGadget       cmp.l   #$00200000,d7
  972.     bne.s   .NoVanilla
  973.     XREF    ViewersVanillaKey
  974.     jsr     ViewersVanillaKey
  975.     bra     .loop
  976.  
  977. .NoVanilla      cmp.l   #$00400000,d7
  978.     bne.s   .NoIntuiTicks
  979.     XREF    ViewersIntuiTicks
  980.     jsr     ViewersIntuiTicks
  981.     bra     .loop
  982.  
  983. .NoIntuiTicks
  984. ExitViewersHandler      movem.l (sp)+,d0-d7/a0-a6
  985.     rts
  986.  
  987.     XDEF    HandleAddViewIDCMP
  988. HandleAddViewIDCMP      movem.l d0-d7/a0-a6,-(sp)
  989. .loop   move.l  gad_base,a6
  990.     move.l  AddViewWnd,a0
  991.     move.l  $56(a0),a0
  992.     jsr     -72(a6)
  993.     move.l  4,a6
  994.     move.l  d0,a0
  995.     move.l  d0,d2
  996.     beq     ExitAddViewHandler
  997.     lea     AddViewMsg,a1
  998.     move.l  a1,a5
  999.     moveq   #$34,d0
  1000.     jsr     -624(a6)
  1001.     move.l  $14(a5),d7
  1002.  
  1003.     move.l  gad_base,a6
  1004.     move.l  d2,a1
  1005.     jsr     -78(a6)
  1006.  
  1007.     cmp.l   #$00000004,d7
  1008.     bne.s   .NoRefresh
  1009.     move.l  AddViewWnd,a0
  1010.     jsr     -90(a6)
  1011.     move.l  AddViewWnd,a0
  1012.     moveq   #-1,d0
  1013.     jsr     -96(a6)
  1014.     bra     .loop
  1015.  
  1016. .NoRefresh      cmp.l   #$00000040,d7
  1017.     bne.s   .NoGadget
  1018. .Gadget move.l  $1C(a5),a0
  1019.     move.l  $28(a0),a0
  1020.     jsr     (a0)
  1021.     bra     .loop
  1022.  
  1023. .NoGadget       cmp.l   #$00200000,d7
  1024.     bne.s   .NoVanilla
  1025.     XREF    AddViewVanillaKey
  1026.     jsr     AddViewVanillaKey
  1027.     bra     .loop
  1028.  
  1029. .NoVanilla
  1030. ExitAddViewHandler      movem.l (sp)+,d0-d7/a0-a6
  1031.     rts
  1032.  
  1033.     XDEF    HandleFiltersIDCMP
  1034. HandleFiltersIDCMP      movem.l d0-d7/a0-a6,-(sp)
  1035. .loop   move.l  gad_base,a6
  1036.     move.l  FiltersWnd,a0
  1037.     move.l  $56(a0),a0
  1038.     jsr     -72(a6)
  1039.     move.l  4,a6
  1040.     move.l  d0,a0
  1041.     move.l  d0,d2
  1042.     beq     ExitFiltersHandler
  1043.     lea     FiltersMsg,a1
  1044.     move.l  a1,a5
  1045.     moveq   #$34,d0
  1046.     jsr     -624(a6)
  1047.     move.l  $14(a5),d7
  1048.  
  1049.     move.l  gad_base,a6
  1050.     move.l  d2,a1
  1051.     jsr     -78(a6)
  1052.  
  1053.     cmp.l   #$00000004,d7
  1054.     bne.s   .NoRefresh
  1055.     move.l  FiltersWnd,a0
  1056.     jsr     -90(a6)
  1057.     move.l  FiltersWnd,a0
  1058.     moveq   #-1,d0
  1059.     jsr     -96(a6)
  1060.     bra     .loop
  1061.  
  1062. .NoRefresh      cmp.l   #$00000040,d7
  1063.     bne.s   .NoGadget
  1064. .Gadget move.l  $1C(a5),a0
  1065.     move.l  $28(a0),a0
  1066.     jsr     (a0)
  1067.     bra     .loop
  1068.  
  1069. .NoGadget       cmp.l   #$00000200,d7
  1070.     bne.s   .NoCloseWnd
  1071.     XREF    FiltersCloseWindow
  1072.     jsr     FiltersCloseWindow
  1073.     bra     ExitFiltersHandler
  1074.  
  1075. .NoCloseWnd     cmp.l   #$00200000,d7
  1076.     bne.s   .NoVanilla
  1077.     XREF    FiltersVanillaKey
  1078.     jsr     FiltersVanillaKey
  1079.     bra     .loop
  1080.  
  1081. .NoVanilla      cmp.l   #$00400000,d7
  1082.     bne.s   .NoIntuiTicks
  1083.     XREF    FiltersIntuiTicks
  1084.     jsr     FiltersIntuiTicks
  1085.     bra     .loop
  1086.  
  1087. .NoIntuiTicks
  1088. ExitFiltersHandler      movem.l (sp)+,d0-d7/a0-a6
  1089.     rts
  1090.  
  1091.     XDEF    HandleExportIDCMP
  1092. HandleExportIDCMP       movem.l d0-d7/a0-a6,-(sp)
  1093. .loop   move.l  gad_base,a6
  1094.     move.l  ExportWnd,a0
  1095.     move.l  $56(a0),a0
  1096.     jsr     -72(a6)
  1097.     move.l  4,a6
  1098.     move.l  d0,a0
  1099.     move.l  d0,d2
  1100.     beq     ExitExportHandler
  1101.     lea     ExportMsg,a1
  1102.     move.l  a1,a5
  1103.     moveq   #$34,d0
  1104.     jsr     -624(a6)
  1105.     move.l  $14(a5),d7
  1106.  
  1107.     move.l  gad_base,a6
  1108.     move.l  d2,a1
  1109.     jsr     -78(a6)
  1110.  
  1111.     cmp.l   #$00000004,d7
  1112.     bne.s   .NoRefresh
  1113.     move.l  ExportWnd,a0
  1114.     jsr     -90(a6)
  1115.     move.l  ExportWnd,a0
  1116.     moveq   #-1,d0
  1117.     jsr     -96(a6)
  1118.     bra     .loop
  1119.  
  1120. .NoRefresh      cmp.l   #$00000040,d7
  1121.     bne.s   .NoGadget
  1122. .Gadget move.l  $1C(a5),a0
  1123.     move.l  $28(a0),a0
  1124.     jsr     (a0)
  1125.     bra     .loop
  1126.  
  1127. .NoGadget       cmp.l   #$00200000,d7
  1128.     bne.s   .NoVanilla
  1129.     XREF    ExportVanillaKey
  1130.     jsr     ExportVanillaKey
  1131.     bra     .loop
  1132.  
  1133. .NoVanilla
  1134. ExitExportHandler       movem.l (sp)+,d0-d7/a0-a6
  1135.     rts
  1136.  
  1137.     SECTION Gui,DATA
  1138.  
  1139. topaz8_065      dc.l topaz8_065Name
  1140.     dc.w 8
  1141.     dc.b $0,$41
  1142.  
  1143.  
  1144.     XDEF    MainGTypes
  1145. MainGTypes      dc.w 13
  1146.     dc.w 4
  1147.     dc.w 1
  1148.     dc.w 1
  1149.  
  1150.     XDEF    EditGTypes
  1151. EditGTypes      dc.w 13
  1152.     dc.w 13
  1153.     dc.w 13
  1154.     dc.w 6
  1155.     dc.w 12
  1156.     dc.w 1
  1157.     dc.w 1
  1158.     dc.w 1
  1159.     dc.w 13
  1160.  
  1161.     XDEF    SearchResGTypes
  1162. SearchResGTypes dc.w 4
  1163.  
  1164.     XDEF    MoveGTypes
  1165. MoveGTypes      dc.w 4
  1166.     dc.w 4
  1167.     dc.w 1
  1168.     dc.w 1
  1169.     dc.w 1
  1170.     dc.w 1
  1171.     dc.w 1
  1172.     dc.w 1
  1173.     dc.w 1
  1174.     dc.w 1
  1175.  
  1176.     XDEF    FindGTypes
  1177. FindGTypes      dc.w 2
  1178.     dc.w 2
  1179.     dc.w 12
  1180.     dc.w 1
  1181.     dc.w 1
  1182.  
  1183.     XDEF    DeviceGTypes
  1184. DeviceGTypes    dc.w 12
  1185.     dc.w 12
  1186.     dc.w 12
  1187.     dc.w 12
  1188.     dc.w 1
  1189.     dc.w 1
  1190.  
  1191.     XDEF    ViewersGTypes
  1192. ViewersGTypes   dc.w 4
  1193.     dc.w 1
  1194.     dc.w 1
  1195.     dc.w 12
  1196.     dc.w 1
  1197.     dc.w 1
  1198.     dc.w 12
  1199.  
  1200.     XDEF    AddViewGTypes
  1201. AddViewGTypes   dc.w 12
  1202.     dc.w 12
  1203.     dc.w 1
  1204.     dc.w 1
  1205.  
  1206.     XDEF    FiltersGTypes
  1207. FiltersGTypes   dc.w 4
  1208.     dc.w 1
  1209.     dc.w 1
  1210.  
  1211.     XDEF    ExportGTypes
  1212. ExportGTypes    dc.w 2
  1213.     dc.w 2
  1214.     dc.w 2
  1215.     dc.w 2
  1216.     dc.w 2
  1217.     dc.w 2
  1218.     dc.w 2
  1219.     dc.w 1
  1220.     dc.w 1
  1221.  
  1222.     XDEF    MainNGads
  1223. MainNGads       dc.w 6,149,623,14
  1224.     dc.l 0,topaz8_065
  1225.     dc.w GD_Status
  1226.     dc.l 0,0,0
  1227.     dc.w 6,23,623,124
  1228.     dc.l 0,topaz8_065
  1229.     dc.w GD_Categories
  1230.     dc.l 0,0,CategoriesClicked
  1231.     XREF    CategoriesClicked
  1232.     dc.w 539,3,44,16
  1233.     dc.l ParentGText,topaz8_065
  1234.     dc.w GD_Parent
  1235.     dc.l 0,0,ParentClicked
  1236.     XREF    ParentClicked
  1237.     dc.w 585,3,44,16
  1238.     dc.l RootGText,topaz8_065
  1239.     dc.w GD_Root
  1240.     dc.l 0,0,RootClicked
  1241.     XREF    RootClicked
  1242.  
  1243.     XDEF    EditNGads
  1244. EditNGads       dc.w 88,3,353,14
  1245.     dc.l FileGText,topaz8_065
  1246.     dc.w GD_File
  1247.     dc.l 0,0,0
  1248.     dc.w 88,18,353,14
  1249.     dc.l DiskGText,topaz8_065
  1250.     dc.w GD_Disk
  1251.     dc.l 0,0,0
  1252.     dc.w 88,48,164,14
  1253.     dc.l DateGText,topaz8_065
  1254.     dc.w GD_Date
  1255.     dc.l 0,0,0
  1256.     dc.w 308,48,133,14
  1257.     dc.l SizeGText,topaz8_065
  1258.     dc.w GD_Size
  1259.     dc.l 0,0,0
  1260.     dc.w 88,64,353,15
  1261.     dc.l CommentGText,topaz8_065
  1262.     dc.w GD_Comment
  1263.     dc.l 0,0,CommentClicked
  1264.     XREF    CommentClicked
  1265.     dc.w 15,83,96,14
  1266.     dc.l ED_OkGText,topaz8_065
  1267.     dc.w GD_ED_Ok
  1268.     dc.l 0,0,ED_OkClicked
  1269.     XREF    ED_OkClicked
  1270.     dc.w 180,83,96,14
  1271.     dc.l ED_DelGText,topaz8_065
  1272.     dc.w GD_ED_Del
  1273.     dc.l 0,0,ED_DelClicked
  1274.     XREF    ED_DelClicked
  1275.     dc.w 345,83,96,14
  1276.     dc.l ED_CancelGText,topaz8_065
  1277.     dc.w GD_ED_Cancel
  1278.     dc.l 0,0,ED_CancelClicked
  1279.     XREF    ED_CancelClicked
  1280.     dc.w 88,33,353,14
  1281.     dc.l PathGText,topaz8_065
  1282.     dc.w GD_Path
  1283.     dc.l 0,0,0
  1284.  
  1285.     XDEF    SearchResNGads
  1286. SearchResNGads  dc.w 76,15,500,92
  1287.     dc.l FI_FilesGText,topaz8_065
  1288.     dc.w GD_FI_Files
  1289.     dc.l $20,0,FI_FilesClicked
  1290.     XREF    FI_FilesClicked
  1291.  
  1292.     XDEF    MoveNGads
  1293. MoveNGads       dc.w 12,4,292,108
  1294.     dc.l 0,topaz8_065
  1295.     dc.w GD_From
  1296.     dc.l 0,0,FromClicked
  1297.     XREF    FromClicked
  1298.     dc.w 304,4,292,108
  1299.     dc.l 0,topaz8_065
  1300.     dc.w GD_To
  1301.     dc.l 0,0,ToClicked
  1302.     XREF    ToClicked
  1303.     dc.w 87,114,47,17
  1304.     dc.l RootFromGText,topaz8_065
  1305.     dc.w GD_RootFrom
  1306.     dc.l 0,0,RootFromClicked
  1307.     XREF    RootFromClicked
  1308.     dc.w 40,114,47,17
  1309.     dc.l ParentFromGText,topaz8_065
  1310.     dc.w GD_ParentFrom
  1311.     dc.l 0,0,ParentFromClicked
  1312.     XREF    ParentFromClicked
  1313.     dc.w 174,114,47,17
  1314.     dc.l MoveFromGText,topaz8_065
  1315.     dc.w GD_MoveFrom
  1316.     dc.l 0,0,MoveFromClicked
  1317.     XREF    MoveFromClicked
  1318.     dc.w 221,114,47,17
  1319.     dc.l AllFromGText,topaz8_065
  1320.     dc.w GD_AllFrom
  1321.     dc.l 0,0,AllFromClicked
  1322.     XREF    AllFromClicked
  1323.     dc.w 383,114,47,17
  1324.     dc.l MoveToGText,topaz8_065
  1325.     dc.w GD_MoveTo
  1326.     dc.l 0,0,MoveToClicked
  1327.     XREF    MoveToClicked
  1328.     dc.w 336,114,47,17
  1329.     dc.l AllToGText,topaz8_065
  1330.     dc.w GD_AllTo
  1331.     dc.l 0,0,AllToClicked
  1332.     XREF    AllToClicked
  1333.     dc.w 470,114,47,17
  1334.     dc.l ParentToGText,topaz8_065
  1335.     dc.w GD_ParentTo
  1336.     dc.l 0,0,ParentToClicked
  1337.     XREF    ParentToClicked
  1338.     dc.w 517,114,47,17
  1339.     dc.l RootToGText,topaz8_065
  1340.     dc.w GD_RootTo
  1341.     dc.l 0,0,RootToClicked
  1342.     XREF    RootToClicked
  1343.  
  1344.     XDEF    FindNGads
  1345. FindNGads       dc.w 193,3,26,11
  1346.     dc.l ComGText,topaz8_065
  1347.     dc.w GD_Com
  1348.     dc.l 0,0,ComClicked
  1349.     XREF    ComClicked
  1350.     dc.w 193,15,26,11
  1351.     dc.l FI_ByDiskGText,topaz8_065
  1352.     dc.w GD_FI_ByDisk
  1353.     dc.l 0,0,FI_ByDiskClicked
  1354.     XREF    FI_ByDiskClicked
  1355.     dc.w 123,29,241,14
  1356.     dc.l SearchForGText,topaz8_065
  1357.     dc.w GD_SearchFor
  1358.     dc.l 0,0,SearchForClicked
  1359.     XREF    SearchForClicked
  1360.     dc.w 20,49,136,14
  1361.     dc.l FindOkGText,topaz8_065
  1362.     dc.w GD_FindOk
  1363.     dc.l 0,0,FindOkClicked
  1364.     XREF    FindOkClicked
  1365.     dc.w 228,49,136,14
  1366.     dc.l FindCancGText,topaz8_065
  1367.     dc.w GD_FindCanc
  1368.     dc.l 0,0,FindCancClicked
  1369.     XREF    FindCancClicked
  1370.  
  1371.     XDEF    DeviceNGads
  1372. DeviceNGads     dc.w 89,4,66,15
  1373.     dc.l Dr0GText,topaz8_065
  1374.     dc.w GD_Dr0
  1375.     dc.l 0,0,Dr0Clicked
  1376.     XREF    Dr0Clicked
  1377.     dc.w 237,21,66,15
  1378.     dc.l Dr3GText,topaz8_065
  1379.     dc.w GD_Dr3
  1380.     dc.l 0,0,Dr3Clicked
  1381.     XREF    Dr3Clicked
  1382.     dc.w 89,21,66,15
  1383.     dc.l Dr2GText,topaz8_065
  1384.     dc.w GD_Dr2
  1385.     dc.l 0,0,Dr2Clicked
  1386.     XREF    Dr2Clicked
  1387.     dc.w 237,4,66,15
  1388.     dc.l Dr1GText,topaz8_065
  1389.     dc.w GD_Dr1
  1390.     dc.l 0,0,Dr1Clicked
  1391.     XREF    Dr1Clicked
  1392.     dc.w 26,41,138,14
  1393.     dc.l Dev_OkGText,topaz8_065
  1394.     dc.w GD_Dev_Ok
  1395.     dc.l 0,0,Dev_OkClicked
  1396.     XREF    Dev_OkClicked
  1397.     dc.w 165,41,138,14
  1398.     dc.l Dev_CancGText,topaz8_065
  1399.     dc.w GD_Dev_Canc
  1400.     dc.l 0,0,Dev_CancClicked
  1401.     XREF    Dev_CancClicked
  1402.  
  1403.     XDEF    ViewersNGads
  1404. ViewersNGads    dc.w 11,3,102,60
  1405.     dc.l 0,topaz8_065
  1406.     dc.w GD_V_List
  1407.     dc.l 0,0,V_ListClicked
  1408.     XREF    V_ListClicked
  1409.     dc.w 11,63,51,16
  1410.     dc.l AddViewGText,topaz8_065
  1411.     dc.w GD_AddView
  1412.     dc.l 0,0,AddViewClicked
  1413.     XREF    AddViewClicked
  1414.     dc.w 62,63,51,16
  1415.     dc.l DelViewGText,topaz8_065
  1416.     dc.w GD_DelView
  1417.     dc.l 0,0,DelViewClicked
  1418.     XREF    DelViewClicked
  1419.     dc.w 123,15,199,14
  1420.     dc.l OtherViewGText,topaz8_065
  1421.     dc.w GD_OtherView
  1422.     dc.l 4,0,OtherViewClicked
  1423.     XREF    OtherViewClicked
  1424.     dc.w 123,62,100,17
  1425.     dc.l ViewOkGText,topaz8_065
  1426.     dc.w GD_ViewOk
  1427.     dc.l 0,0,ViewOkClicked
  1428.     XREF    ViewOkClicked
  1429.     dc.w 223,62,99,17
  1430.     dc.l ViewCancGText,topaz8_065
  1431.     dc.w GD_ViewCanc
  1432.     dc.l 0,0,ViewCancClicked
  1433.     XREF    ViewCancClicked
  1434.     dc.w 123,43,199,14
  1435.     dc.l OutGText,topaz8_065
  1436.     dc.w GD_Out
  1437.     dc.l $20!4,0,OutClicked
  1438.     XREF    OutClicked
  1439.  
  1440.     XDEF    AddViewNGads
  1441. AddViewNGads    dc.w 153,3,151,14
  1442.     dc.l VExtGText,topaz8_065
  1443.     dc.w GD_VExt
  1444.     dc.l 0,0,VExtClicked
  1445.     XREF    VExtClicked
  1446.     dc.w 153,19,206,14
  1447.     dc.l ViewerGText,topaz8_065
  1448.     dc.w GD_Viewer
  1449.     dc.l 0,0,ViewerClicked
  1450.     XREF    ViewerClicked
  1451.     dc.w 16,38,121,14
  1452.     dc.l AddV_OkGText,topaz8_065
  1453.     dc.w GD_AddV_Ok
  1454.     dc.l 0,0,AddV_OkClicked
  1455.     XREF    AddV_OkClicked
  1456.     dc.w 258,38,121,14
  1457.     dc.l AddV_CancGText,topaz8_065
  1458.     dc.w GD_AddV_Canc
  1459.     dc.l 0,0,AddV_CancClicked
  1460.     XREF    AddV_CancClicked
  1461.  
  1462.     XDEF    FiltersNGads
  1463. FiltersNGads    dc.w 8,3,191,60
  1464.     dc.l 0,topaz8_065
  1465.     dc.w GD_Filter
  1466.     dc.l 0,0,FilterClicked
  1467.     XREF    FilterClicked
  1468.     dc.w 8,63,96,14
  1469.     dc.l AddFilterGText,topaz8_065
  1470.     dc.w GD_AddFilter
  1471.     dc.l 0,0,AddFilterClicked
  1472.     XREF    AddFilterClicked
  1473.     dc.w 104,63,95,14
  1474.     dc.l DelFilterGText,topaz8_065
  1475.     dc.w GD_DelFilter
  1476.     dc.l 0,0,DelFilterClicked
  1477.     XREF    DelFilterClicked
  1478.  
  1479.     XDEF    ExportNGads
  1480. ExportNGads     dc.w 104,3,26,11
  1481.     dc.l ExNameGText,topaz8_065
  1482.     dc.w GD_ExName
  1483.     dc.l 0,0,ExNameClicked
  1484.     XREF    ExNameClicked
  1485.     dc.w 220,3,26,11
  1486.     dc.l ExDiskGText,topaz8_065
  1487.     dc.w GD_ExDisk
  1488.     dc.l 0,0,ExDiskClicked
  1489.     XREF    ExDiskClicked
  1490.     dc.w 104,16,26,11
  1491.     dc.l ExPathGText,topaz8_065
  1492.     dc.w GD_ExPath
  1493.     dc.l 0,0,ExPathClicked
  1494.     XREF    ExPathClicked
  1495.     dc.w 220,16,26,11
  1496.     dc.l ExDateGText,topaz8_065
  1497.     dc.w GD_ExDate
  1498.     dc.l 0,0,ExDateClicked
  1499.     XREF    ExDateClicked
  1500.     dc.w 104,29,26,11
  1501.     dc.l ExSizeGText,topaz8_065
  1502.     dc.w GD_ExSize
  1503.     dc.l 0,0,ExSizeClicked
  1504.     XREF    ExSizeClicked
  1505.     dc.w 220,29,26,11
  1506.     dc.l ExCommentGText,topaz8_065
  1507.     dc.w GD_ExComment
  1508.     dc.l 0,0,ExCommentClicked
  1509.     XREF    ExCommentClicked
  1510.     dc.w 104,42,26,11
  1511.     dc.l ExCatGText,topaz8_065
  1512.     dc.w GD_ExCat
  1513.     dc.l 0,0,ExCatClicked
  1514.     XREF    ExCatClicked
  1515.     dc.w 17,59,115,14
  1516.     dc.l ExOkGText,topaz8_065
  1517.     dc.w GD_ExOk
  1518.     dc.l 0,0,ExOkClicked
  1519.     XREF    ExOkClicked
  1520.     dc.w 132,59,114,14
  1521.     dc.l ExCancGText,topaz8_065
  1522.     dc.w GD_ExCanc
  1523.     dc.l 0,0,ExCancClicked
  1524.     XREF    ExCancClicked
  1525.  
  1526.     XDEF    MainGTags
  1527. MainGTags       dc.l $80080039,-1,$80080055,-1,$8008000B,StatusText,0
  1528.     dc.l $80080035,0,$80080036,0,0
  1529.     dc.l 0
  1530.     dc.l 0
  1531.  
  1532.     XDEF    EditGTags
  1533. EditGTags       dc.l $80080039,-1,$80080055,-1,0
  1534.     dc.l $80080039,-1,$80080055,-1,0
  1535.     dc.l $80080039,-1,$80080055,-1,$8008004A,2,0
  1536.     dc.l $8008003A,-1,$80080055,-1,$8008004A,1,0
  1537.     dc.l $80080040,'_',$8008002E,300,0
  1538.     dc.l $80080040,'_',0
  1539.     dc.l $80080040,'_',0
  1540.     dc.l $80080040,'_',0
  1541.     dc.l $80080039,-1,$80080055,-1,0
  1542.  
  1543.     XDEF    SearchResGTags
  1544. SearchResGTags  dc.l $80080035,0,$80080036,0,0
  1545.  
  1546.     XDEF    MoveGTags
  1547. MoveGTags       dc.l $80080035,0,$80080036,0,0
  1548.     dc.l $80080035,0,$80080036,0,0
  1549.     dc.l 0
  1550.     dc.l 0
  1551.     dc.l 0
  1552.     dc.l 0
  1553.     dc.l 0
  1554.     dc.l 0
  1555.     dc.l 0
  1556.     dc.l 0
  1557.  
  1558.     XDEF    FindGTags
  1559. FindGTags       dc.l $80080040,'_',$80080004,-1,0
  1560.     dc.l $80080040,'_',$80080004,-1,0
  1561.     dc.l $80080040,'_',$8008002E,26,0
  1562.     dc.l $80080040,'_',0
  1563.     dc.l $80080040,'_',0
  1564.  
  1565.     XDEF    DeviceGTags
  1566. DeviceGTags     dc.l $80080040,'_',$8008002E,10,0
  1567.     dc.l $80080040,'_',$8008002E,10,0
  1568.     dc.l $80080040,'_',$8008002E,10,0
  1569.     dc.l $80080040,'_',$8008002E,10,0
  1570.     dc.l $80080040,'_',0
  1571.     dc.l $80080040,'_',0
  1572.  
  1573.     XDEF    ViewersGTags
  1574. ViewersGTags    dc.l $80080035,0,$80080036,0,0
  1575.     dc.l $80080040,'_',0
  1576.     dc.l $80080040,'_',0
  1577.     dc.l $80080040,'_',$8008002E,120,0
  1578.     dc.l $80080040,'_',0
  1579.     dc.l $80080040,'_',0
  1580.     dc.l $80080040,'_',$8008002E,110,0
  1581.  
  1582.     XDEF    AddViewGTags
  1583. AddViewGTags    dc.l $80080040,'_',$8008002E,10,0
  1584.     dc.l $80080040,'_',$8008002E,120,0
  1585.     dc.l $80080040,'_',0
  1586.     dc.l $80080040,'_',0
  1587.  
  1588.     XDEF    FiltersGTags
  1589. FiltersGTags    dc.l $80080035,0,$80080036,0,0
  1590.     dc.l $80080040,'_',0
  1591.     dc.l $80080040,'_',0
  1592.  
  1593.     XDEF    ExportGTags
  1594. ExportGTags     dc.l $80080040,'_',0
  1595.     dc.l $80080040,'_',0
  1596.     dc.l $80080040,'_',0
  1597.     dc.l $80080040,'_',0
  1598.     dc.l $80080040,'_',0
  1599.     dc.l $80080040,'_',0
  1600.     dc.l $80080040,'_',0
  1601.     dc.l $80080040,'_',0
  1602.     dc.l $80080040,'_',0
  1603.  
  1604.     XDEF    OpenGadget
  1605. OpenGadget      dc.l ExportGadget
  1606.     dc.w 15,3,44,16
  1607.     dc.w $8006,$1,1
  1608.     dc.l OpenImg,OpenDownImg
  1609.     dc.l 0
  1610.     dc.l 0,0
  1611.     dc.w GD_Open
  1612.     dc.l OpenClicked
  1613.     XREF    OpenClicked
  1614.     dc.l 3
  1615.     dc.w 15,3,44,16
  1616.  
  1617.     XDEF    ExportGadget
  1618. ExportGadget    dc.l EditGadget
  1619.     dc.w 69,3,44,16
  1620.     dc.w $8006,$1,1
  1621.     dc.l ExportImg,ExportDownImg
  1622.     dc.l 0
  1623.     dc.l 0,0
  1624.     dc.w GD_Export
  1625.     dc.l ExportClicked
  1626.     XREF    ExportClicked
  1627.     dc.l 3
  1628.     dc.w 69,3,44,16
  1629.  
  1630.     XDEF    EditGadget
  1631. EditGadget      dc.l FindGadget
  1632.     dc.w 192,3,44,16
  1633.     dc.w $8006,$1,1
  1634.     dc.l EditImg,EditDownImg
  1635.     dc.l 0
  1636.     dc.l 0,0
  1637.     dc.w GD_Edit
  1638.     dc.l EditClicked
  1639.     XREF    EditClicked
  1640.     dc.l 3
  1641.     dc.w 192,3,44,16
  1642.  
  1643.     XDEF    FindGadget
  1644. FindGadget      dc.l SortGadget
  1645.     dc.w 316,3,44,16
  1646.     dc.w $8006,$1,1
  1647.     dc.l FindImg,FindDownImg
  1648.     dc.l 0
  1649.     dc.l 0,0
  1650.     dc.w GD_Find
  1651.     dc.l FindClicked
  1652.     XREF    FindClicked
  1653.     dc.l 3
  1654.     dc.w 316,3,44,16
  1655.  
  1656.     XDEF    SortGadget
  1657. SortGadget      dc.l MoveGadget
  1658.     dc.w 363,3,44,16
  1659.     dc.w $8006,$1,1
  1660.     dc.l SortImg,SortDownImg
  1661.     dc.l 0
  1662.     dc.l 0,0
  1663.     dc.w GD_Sort
  1664.     dc.l SortClicked
  1665.     XREF    SortClicked
  1666.     dc.l 3
  1667.     dc.w 363,3,44,16
  1668.  
  1669.     XDEF    MoveGadget
  1670. MoveGadget
  1671.     XDEF    MainGList
  1672. MainGList       dc.l 0
  1673.     dc.w 410,3,44,16
  1674.     dc.w $8006,$1,1
  1675.     dc.l MoveImg,MoveDownImg
  1676.     dc.l 0
  1677.     dc.l 0,0
  1678.     dc.w GD_Move
  1679.     dc.l MoveClicked
  1680.     XREF    MoveClicked
  1681.     dc.l 3
  1682.     dc.w 410,3,44,16
  1683.  
  1684.     XDEF    FI_DelGadget
  1685. FI_DelGadget    dc.l ShowGadget
  1686.     dc.w 19,73,44,16
  1687.     dc.w $6,$1,1
  1688.     dc.l DeleteImg,DeleteDownImg
  1689.     dc.l 0
  1690.     dc.l 0,0
  1691.     dc.w GD_FI_Del
  1692.     dc.l FI_DelClicked
  1693.     XREF    FI_DelClicked
  1694.  
  1695.     XDEF    ShowGadget
  1696. ShowGadget      dc.l FI_MoveGadget
  1697.     dc.w 19,55,44,16
  1698.     dc.w $6,$1,1
  1699.     dc.l EditImg,EditDownImg
  1700.     dc.l 0
  1701.     dc.l 0,0
  1702.     dc.w GD_Show
  1703.     dc.l ShowClicked
  1704.     XREF    ShowClicked
  1705.  
  1706.     XDEF    FI_MoveGadget
  1707. FI_MoveGadget   dc.l FI_ExportGadget
  1708.     dc.w 19,37,44,16
  1709.     dc.w $6,$1,1
  1710.     dc.l MoveImg,MoveDownImg
  1711.     dc.l 0
  1712.     dc.l 0,0
  1713.     dc.w GD_FI_Move
  1714.     dc.l FI_MoveClicked
  1715.     XREF    FI_MoveClicked
  1716.  
  1717.     XDEF    FI_ExportGadget
  1718. FI_ExportGadget
  1719.     XDEF    SearchResGList
  1720. SearchResGList  dc.l 0
  1721.     dc.w 19,19,44,16
  1722.     dc.w $6,$1,1
  1723.     dc.l ExportImg,ExportDownImg
  1724.     dc.l 0
  1725.     dc.l 0,0
  1726.     dc.w GD_FI_Export
  1727.     dc.l FI_ExportClicked
  1728.     XREF    FI_ExportClicked
  1729.  
  1730.     XDEF    GetViewGadget
  1731. GetViewGadget
  1732.     XDEF    AddViewGList
  1733. AddViewGList    dc.l 0
  1734.     dc.w 359,19,20,14
  1735.     dc.w $6,$1,1
  1736.     dc.l GetFileImg,GetFileDownImg
  1737.     dc.l 0
  1738.     dc.l 0,0
  1739.     dc.w GD_GetView
  1740.     dc.l GetViewClicked
  1741.     XREF    GetViewClicked
  1742.  
  1743. MainNewMenu     dc.b 1,0
  1744.     dc.l MainMn0_txt,0
  1745.     dc.w $0
  1746.     dc.l $0,0
  1747.     dc.b 2,0
  1748.     dc.l About_txt,AboutCommKey
  1749.     dc.w $0
  1750.     dc.l $0,AboutMenued
  1751.     XREF    AboutMenued
  1752.     dc.b 2,0
  1753.     dc.l -1,0
  1754.     dc.w $0
  1755.     dc.l $0,0
  1756.     dc.b 2,0
  1757.     dc.l New_txt,NewCommKey
  1758.     dc.w $0
  1759.     dc.l $0,NewMenued
  1760.     XREF    NewMenued
  1761.     dc.b 2,0
  1762.     dc.l Open_txt,OpenCommKey
  1763.     dc.w $0
  1764.     dc.l $0,OpenMenued
  1765.     XREF    OpenMenued
  1766.     dc.b 2,0
  1767.     dc.l Save_txt,SaveCommKey
  1768.     dc.w $0
  1769.     dc.l $0,SaveMenued
  1770.     XREF    SaveMenued
  1771.     dc.b 2,0
  1772.     dc.l SaveAs_txt,0
  1773.     dc.w $0
  1774.     dc.l $0,SaveAsMenued
  1775.     XREF    SaveAsMenued
  1776.     dc.b 2,0
  1777.     dc.l -1,0
  1778.     dc.w $0
  1779.     dc.l $0,0
  1780.     dc.b 2,0
  1781.     dc.l Export_txt,0
  1782.     dc.w $0
  1783.     dc.l $0,0
  1784.     dc.b 3,0
  1785.     dc.l ExAll_txt,ExAllCommKey
  1786.     dc.w $0
  1787.     dc.l $0,ExAllMenued
  1788.     XREF    ExAllMenued
  1789.     dc.b 3,0
  1790.     dc.l ExFields_txt,ExFieldsCommKey
  1791.     dc.w $0
  1792.     dc.l $0,ExFieldsMenued
  1793.     XREF    ExFieldsMenued
  1794.     dc.b 2,0
  1795.     dc.l -1,0
  1796.     dc.w $0
  1797.     dc.l $0,0
  1798.     dc.b 2,0
  1799.     dc.l Quit_txt,QuitCommKey
  1800.     dc.w $0
  1801.     dc.l $0,QuitMenued
  1802.     XREF    QuitMenued
  1803.     dc.b 1,0
  1804.     dc.l MainMn1_txt,0
  1805.     dc.w $0
  1806.     dc.l $0,0
  1807.     dc.b 2,0
  1808.     dc.l AutoScan_txt,0
  1809.     dc.w $109
  1810.     dc.l $0,AutoScanMenued
  1811.     XREF    AutoScanMenued
  1812.     dc.b 2,0
  1813.     dc.l Recurse_txt,0
  1814.     dc.w $109
  1815.     dc.l $0,RecurseMenued
  1816.     XREF    RecurseMenued
  1817.     dc.b 2,0
  1818.     dc.l -1,0
  1819.     dc.w $0
  1820.     dc.l $0,0
  1821.     dc.b 2,0
  1822.     dc.l Scan_txt,ScanCommKey
  1823.     dc.w $0
  1824.     dc.l $0,ScanMenued
  1825.     XREF    ScanMenued
  1826.     dc.b 2,0
  1827.     dc.l -1,0
  1828.     dc.w $0
  1829.     dc.l $0,0
  1830.     dc.b 2,0
  1831.     dc.l MainMn1It4_txt,0
  1832.     dc.w $0
  1833.     dc.l $0,0
  1834.     dc.b 3,0
  1835.     dc.l AllDrives_txt,0
  1836.     dc.w $101
  1837.     dc.l $1E,AllDrivesMenued
  1838.     XREF    AllDrivesMenued
  1839.     dc.b 3,0
  1840.     dc.l df0_txt,0
  1841.     dc.w $1
  1842.     dc.l $1D,df0Menued
  1843.     XREF    df0Menued
  1844.     dc.b 3,0
  1845.     dc.l df1_txt,0
  1846.     dc.w $11
  1847.     dc.l $1B,df1Menued
  1848.     XREF    df1Menued
  1849.     dc.b 3,0
  1850.     dc.l df2_txt,0
  1851.     dc.w $11
  1852.     dc.l $17,df2Menued
  1853.     XREF    df2Menued
  1854.     dc.b 3,0
  1855.     dc.l df3_txt,0
  1856.     dc.w $11
  1857.     dc.l $F,df3Menued
  1858.     XREF    df3Menued
  1859.     dc.b 1,0
  1860.     dc.l MainMn2_txt,0
  1861.     dc.w $0
  1862.     dc.l $0,0
  1863.     dc.b 2,0
  1864.     dc.l PatSel_txt,PatSelCommKey
  1865.     dc.w $0
  1866.     dc.l $0,PatSelMenued
  1867.     XREF    PatSelMenued
  1868.     dc.b 2,0
  1869.     dc.l Edit_txt,EditCommKey
  1870.     dc.w $0
  1871.     dc.l $0,EditMenued
  1872.     XREF    EditMenued
  1873.     dc.b 2,0
  1874.     dc.l RemoveSel_txt,RemoveSelCommKey
  1875.     dc.w $0
  1876.     dc.l $0,RemoveSelMenued
  1877.     XREF    RemoveSelMenued
  1878.     dc.b 2,0
  1879.     dc.l Move_txt,MoveCommKey
  1880.     dc.w $0
  1881.     dc.l $0,MoveMenued
  1882.     XREF    MoveMenued
  1883.     dc.b 2,0
  1884.     dc.l -1,0
  1885.     dc.w $0
  1886.     dc.l $0,0
  1887.     dc.b 2,0
  1888.     dc.l Find_txt,FindCommKey
  1889.     dc.w $0
  1890.     dc.l $0,FindMenued
  1891.     XREF    FindMenued
  1892.     dc.b 2,0
  1893.     dc.l Dupes_txt,DupesCommKey
  1894.     dc.w $0
  1895.     dc.l $0,DupesMenued
  1896.     XREF    DupesMenued
  1897.     dc.b 2,0
  1898.     dc.l LastSearch_txt,LastSearchCommKey
  1899.     dc.w $0
  1900.     dc.l $0,LastSearchMenued
  1901.     XREF    LastSearchMenued
  1902.     dc.b 2,0
  1903.     dc.l -1,0
  1904.     dc.w $0
  1905.     dc.l $0,0
  1906.     dc.b 2,0
  1907.     dc.l AddCat_txt,AddCatCommKey
  1908.     dc.w $0
  1909.     dc.l $0,AddCatMenued
  1910.     XREF    AddCatMenued
  1911.     dc.b 2,0
  1912.     dc.l RemCat_txt,RemCatCommKey
  1913.     dc.w $0
  1914.     dc.l $0,RemCatMenued
  1915.     XREF    RemCatMenued
  1916.     dc.b 2,0
  1917.     dc.l RenCat_txt,RenCatCommKey
  1918.     dc.w $0
  1919.     dc.l $0,RenCatMenued
  1920.     XREF    RenCatMenued
  1921.     dc.b 2,0
  1922.     dc.l MainMn2It12_txt,0
  1923.     dc.w $0
  1924.     dc.l $0,0
  1925.     dc.b 3,0
  1926.     dc.l OrderName_txt,0
  1927.     dc.w $109
  1928.     dc.l $E,OrderNameMenued
  1929.     XREF    OrderNameMenued
  1930.     dc.b 3,0
  1931.     dc.l OrderSize_txt,0
  1932.     dc.w $9
  1933.     dc.l $D,OrderSizeMenued
  1934.     XREF    OrderSizeMenued
  1935.     dc.b 3,0
  1936.     dc.l SortDisk_txt,0
  1937.     dc.w $9
  1938.     dc.l $B,SortDiskMenued
  1939.     XREF    SortDiskMenued
  1940.     dc.b 3,0
  1941.     dc.l OrderDate_txt,0
  1942.     dc.w $9
  1943.     dc.l $7,OrderDateMenued
  1944.     XREF    OrderDateMenued
  1945.     dc.b 1,0
  1946.     dc.l MainMn3_txt,0
  1947.     dc.w $0
  1948.     dc.l $0,0
  1949.     dc.b 2,0
  1950.     dc.l Device_txt,0
  1951.     dc.w $0
  1952.     dc.l $0,DeviceMenued
  1953.     XREF    DeviceMenued
  1954.     dc.b 2,0
  1955.     dc.l SetFilters_txt,0
  1956.     dc.w $0
  1957.     dc.l $0,SetFiltersMenued
  1958.     XREF    SetFiltersMenued
  1959.     dc.b 2,0
  1960.     dc.l Viewers_txt,0
  1961.     dc.w $0
  1962.     dc.l $0,ViewersMenued
  1963.     XREF    ViewersMenued
  1964.     dc.b 2,0
  1965.     dc.l SetExport_txt,0
  1966.     dc.w $0
  1967.     dc.l $0,SetExportMenued
  1968.     XREF    SetExportMenued
  1969.     dc.b 2,0
  1970.     dc.l -1,0
  1971.     dc.w $0
  1972.     dc.l $0,0
  1973.     dc.b 2,0
  1974.     dc.l SaveSet_txt,0
  1975.     dc.w $0
  1976.     dc.l $0,SaveSetMenued
  1977.     XREF    SaveSetMenued
  1978.     ds.b 18
  1979.  
  1980. NewLook_tag     dc.l $80080043,-1,0
  1981.  
  1982.     XDEF    EditImg
  1983. EditImg dc.w 0,0,44,16,3
  1984.     dc.l EditImgData
  1985.     dc.b 7,0
  1986.     dc.l 0
  1987.  
  1988.     XDEF    ExportImg
  1989. ExportImg       dc.w 0,0,44,16,3
  1990.     dc.l ExportImgData
  1991.     dc.b 7,0
  1992.     dc.l 0
  1993.  
  1994.     XDEF    FindImg
  1995. FindImg dc.w 0,0,44,16,2
  1996.     dc.l FindImgData
  1997.     dc.b 3,0
  1998.     dc.l 0
  1999.  
  2000.     XDEF    MoveImg
  2001. MoveImg dc.w 0,0,44,16,3
  2002.     dc.l MoveImgData
  2003.     dc.b 7,0
  2004.     dc.l 0
  2005.  
  2006.     XDEF    OpenImg
  2007. OpenImg dc.w 0,0,44,16,3
  2008.     dc.l OpenImgData
  2009.     dc.b 7,0
  2010.     dc.l 0
  2011.  
  2012.     XDEF    SortImg
  2013. SortImg dc.w 0,0,44,16,3
  2014.     dc.l SortImgData
  2015.     dc.b 7,0
  2016.     dc.l 0
  2017.  
  2018.     XDEF    DeleteImg
  2019. DeleteImg       dc.w 0,0,44,16,2
  2020.     dc.l DeleteImgData
  2021.     dc.b 3,0
  2022.     dc.l 0
  2023.  
  2024.     XDEF    GetFileImg
  2025. GetFileImg      dc.w 0,0,20,14,2
  2026.     dc.l GetFileImgData
  2027.     dc.b 3,0
  2028.     dc.l 0
  2029.  
  2030.     XDEF    GetFileDownImg
  2031. GetFileDownImg  dc.w 0,0,20,14,2
  2032.     dc.l GetFileDownImgData
  2033.     dc.b 3,0
  2034.     dc.l 0
  2035.  
  2036.     XDEF    EditDownImg
  2037. EditDownImg     dc.w 0,0,44,16,2
  2038.     dc.l EditDownImgData
  2039.     dc.b 3,0
  2040.     dc.l 0
  2041.  
  2042.     XDEF    ExportDownImg
  2043. ExportDownImg   dc.w 0,0,44,16,2
  2044.     dc.l ExportDownImgData
  2045.     dc.b 3,0
  2046.     dc.l 0
  2047.  
  2048.     XDEF    FindDownImg
  2049. FindDownImg     dc.w 0,0,44,16,2
  2050.     dc.l FindDownImgData
  2051.     dc.b 3,0
  2052.     dc.l 0
  2053.  
  2054.     XDEF    MoveDownImg
  2055. MoveDownImg     dc.w 0,0,44,16,2
  2056.     dc.l MoveDownImgData
  2057.     dc.b 3,0
  2058.     dc.l 0
  2059.  
  2060.     XDEF    OpenDownImg
  2061. OpenDownImg     dc.w 0,0,44,16,2
  2062.     dc.l OpenDownImgData
  2063.     dc.b 3,0
  2064.     dc.l 0
  2065.  
  2066.     XDEF    SortDownImg
  2067. SortDownImg     dc.w 0,0,44,16,2
  2068.     dc.l SortDownImgData
  2069.     dc.b 3,0
  2070.     dc.l 0
  2071.  
  2072.     XDEF    DeleteDownImg
  2073. DeleteDownImg   dc.w 0,0,44,16,2
  2074.     dc.l DeleteDownImgData
  2075.     dc.b 3,0
  2076.     dc.l 0
  2077.  
  2078.     XDEF    MainZoom
  2079. MainZoom        dc.w -1,-1,640,11
  2080.  
  2081.     XDEF    MainWTags
  2082. MainWTags       dc.l $80000064,0,$80000065,63,$80000066,640,$80000067,177
  2083.     dc.l $80000073,177,$80000075,-1,$80000072,640,$80000074,-1
  2084.     dc.l $8000006E,MainWTitle
  2085.     dc.l $8000006B,$20106F
  2086.     dc.l $8000006A,$46D877E
  2087.     dc.l $8000006F,MainSTitle
  2088.     dc.l $8000007D,MainZoom
  2089.     dc.l $8000006C,OpenGadget
  2090.     dc.l $80000079
  2091. MainScr ds.l 1
  2092.     dc.l 0
  2093.  
  2094.     XDEF    EditWTags
  2095. EditWTags       dc.l $80000064,0,$80000065,136,$80000066,454,$80000067,113
  2096.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2097.     dc.l $8000006E,EditWTitle
  2098.     dc.l $8000006B,$11046
  2099.     dc.l $8000006A,$200044
  2100.     dc.l $8000006C
  2101.     XDEF    EditGList
  2102. EditGList       dc.l 0
  2103.     dc.l $80000079
  2104. EditScr ds.l 1
  2105.     dc.l 0
  2106.  
  2107.     XDEF    SearchResWTags
  2108. SearchResWTags  dc.l $80000064,37,$80000065,73,$80000066,588,$80000067,122
  2109.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2110.     dc.l $8000006E,SearchResWTitle
  2111.     dc.l $8000006B,$1104E
  2112.     dc.l $8000006A,$40027C
  2113.     dc.l $8000006C,FI_DelGadget
  2114.     dc.l $80000079
  2115. SearchResScr ds.l 1
  2116.     dc.l 0
  2117.  
  2118.     XDEF    MoveWTags
  2119. MoveWTags       dc.l $80000064,17,$80000065,55,$80000066,609,$80000067,145
  2120.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2121.     dc.l $8000006E,MoveWTitle
  2122.     dc.l $8000006B,$1104E
  2123.     dc.l $8000006A,$40027C
  2124.     dc.l $8000006C
  2125.     XDEF    MoveGList
  2126. MoveGList       dc.l 0
  2127.     dc.l $80000079
  2128. MoveScr ds.l 1
  2129.     dc.l 0
  2130.  
  2131.     XDEF    FindWTags
  2132. FindWTags       dc.l $80000064,108,$80000065,88,$80000066,374,$80000067,78
  2133.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2134.     dc.l $8000006E,FindWTitle
  2135.     dc.l $8000006B,$11046
  2136.     dc.l $8000006A,$200044
  2137.     dc.l $8000006C
  2138.     XDEF    FindGList
  2139. FindGList       dc.l 0
  2140.     dc.l $80000079
  2141. FindScr ds.l 1
  2142.     dc.l 0
  2143.  
  2144.     XDEF    DeviceWTags
  2145. DeviceWTags     dc.l $80000064,131,$80000065,85,$80000066,319,$80000067,70
  2146.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2147.     dc.l $8000006E,DeviceWTitle
  2148.     dc.l $8000006B,$11046
  2149.     dc.l $8000006A,$200044
  2150.     dc.l $8000006C
  2151.     XDEF    DeviceGList
  2152. DeviceGList     dc.l 0
  2153.     dc.l $80000079
  2154. DeviceScr ds.l 1
  2155.     dc.l 0
  2156.  
  2157.     XDEF    ViewersWTags
  2158. ViewersWTags    dc.l $80000064,122,$80000065,76,$80000066,332,$80000067,93
  2159.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2160.     dc.l $8000006E,ViewersWTitle
  2161.     dc.l $8000006B,$11046
  2162.     dc.l $8000006A,$60007C
  2163.     dc.l $8000006C
  2164.     XDEF    ViewersGList
  2165. ViewersGList    dc.l 0
  2166.     dc.l $80000079
  2167. ViewersScr ds.l 1
  2168.     dc.l 0
  2169.  
  2170.     XDEF    AddViewWTags
  2171. AddViewWTags    dc.l $80000064,101,$80000065,90,$80000066,391,$80000067,66
  2172.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2173.     dc.l $8000006E,AddViewWTitle
  2174.     dc.l $8000006B,$11046
  2175.     dc.l $8000006A,$200044
  2176.     dc.l $8000006C,GetViewGadget
  2177.     dc.l $80000079
  2178. AddViewScr ds.l 1
  2179.     dc.l 0
  2180.  
  2181.     XDEF    FiltersWTags
  2182. FiltersWTags    dc.l $80000064,194,$80000065,98,$80000066,207,$80000067,91
  2183.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2184.     dc.l $8000006E,FiltersWTitle
  2185.     dc.l $8000006B,$1104E
  2186.     dc.l $8000006A,$60027C
  2187.     dc.l $8000006C
  2188.     XDEF    FiltersGList
  2189. FiltersGList    dc.l 0
  2190.     dc.l $80000079
  2191. FiltersScr ds.l 1
  2192.     dc.l 0
  2193.  
  2194.     XDEF    ExportWTags
  2195. ExportWTags     dc.l $80000064,176,$80000065,81,$80000066,261,$80000067,87
  2196.     dc.l $80000073,0,$80000075,-1,$80000072,0,$80000074,-1
  2197.     dc.l $8000006E,ExportWTitle
  2198.     dc.l $8000006B,$11046
  2199.     dc.l $8000006A,$200044
  2200.     dc.l $8000006C
  2201.     XDEF    ExportGList
  2202. ExportGList     dc.l 0
  2203.     dc.l $80000079
  2204. ExportScr ds.l 1
  2205.     dc.l 0
  2206.  
  2207.     XDEF    PubScreenName
  2208. PubScreenName   dc.l 0
  2209. topaz8_065Name  dc.b "topaz.font",0
  2210.  
  2211. ParentGText     dc.b "/",0
  2212. RootGText       dc.b ":",0
  2213.  
  2214. FileGText       dc.b "File:",0
  2215. DiskGText       dc.b "Disk:",0
  2216. DateGText       dc.b "Date:",0
  2217. SizeGText       dc.b "Size:",0
  2218. CommentGText    dc.b "_Comment:",0
  2219. ED_OkGText      dc.b "_Ok",0
  2220. ED_DelGText     dc.b "_Delete",0
  2221. ED_CancelGText  dc.b "C_ancel",0
  2222. PathGText       dc.b "Path:",0
  2223.  
  2224. FI_FilesGText   dc.b "Files found",0
  2225.  
  2226. RootFromGText   dc.b ":",0
  2227. ParentFromGText dc.b "/",0
  2228. MoveFromGText   dc.b ">",0
  2229. AllFromGText    dc.b "»",0
  2230. MoveToGText     dc.b "<",0
  2231. AllToGText      dc.b "«",0
  2232. ParentToGText   dc.b "/",0
  2233. RootToGText     dc.b ":",0
  2234.  
  2235. ComGText        dc.b "Examine co_mments   :",0
  2236. FI_ByDiskGText  dc.b "Examine _disk names :",0
  2237. SearchForGText  dc.b "_Search for :",0
  2238. FindOkGText     dc.b "_Ok",0
  2239. FindCancGText   dc.b "_Cancel",0
  2240.  
  2241. Dr0GText        dc.b "Drive _0",0
  2242. Dr3GText        dc.b "Drive _3",0
  2243. Dr2GText        dc.b "Drive _2",0
  2244. Dr1GText        dc.b "Drive _1",0
  2245. Dev_OkGText     dc.b "_Ok",0
  2246. Dev_CancGText   dc.b "_Cancel",0
  2247.  
  2248. AddViewGText    dc.b "_Add",0
  2249. DelViewGText    dc.b "_Del",0
  2250. OtherViewGText  dc.b "O_thers:",0
  2251. ViewOkGText     dc.b "_Ok",0
  2252. ViewCancGText   dc.b "_Cancel",0
  2253. OutGText        dc.b "Out_put:",0
  2254.  
  2255. VExtGText       dc.b "File _Extension :",0
  2256. ViewerGText     dc.b "_Viewer         :",0
  2257. AddV_OkGText    dc.b "_Ok",0
  2258. AddV_CancGText  dc.b "_Cancel",0
  2259.  
  2260. AddFilterGText  dc.b "_Add",0
  2261. DelFilterGText  dc.b "_Delete",0
  2262.  
  2263. ExNameGText     dc.b "_Name :",0
  2264. ExDiskGText     dc.b "_Disk :",0
  2265. ExPathGText     dc.b "_Path :",0
  2266. ExDateGText     dc.b "Da_te :",0
  2267. ExSizeGText     dc.b "_Size :",0
  2268. ExCommentGText  dc.b "Co_mment :",0
  2269. ExCatGText      dc.b "C_ategory :",0
  2270. ExOkGText       dc.b "_Ok",0
  2271. ExCancGText     dc.b "_Cancel",0
  2272.  
  2273. MainMn0_txt     dc.b "Project",0
  2274. AboutCommKey    dc.b "?",0
  2275. About_txt       dc.b "About...",0
  2276. NewCommKey      dc.b "N",0
  2277. New_txt dc.b "New",0
  2278. OpenCommKey     dc.b "O",0
  2279. Open_txt        dc.b "Open...",0
  2280. SaveCommKey     dc.b "S",0
  2281. Save_txt        dc.b "Save",0
  2282. SaveAs_txt      dc.b "Save As...",0
  2283. Export_txt      dc.b "Export",0
  2284. ExAllCommKey    dc.b "1",0
  2285. ExAll_txt       dc.b "Whole archive...",0
  2286. ExFieldsCommKey dc.b "2",0
  2287. ExFields_txt    dc.b "Selected fields...",0
  2288. QuitCommKey     dc.b "Q",0
  2289. Quit_txt        dc.b "Quit",0
  2290. MainMn1_txt     dc.b "Files",0
  2291. AutoScan_txt    dc.b "Auto scan",0
  2292. Recurse_txt     dc.b "Do recursion",0
  2293. ScanCommKey     dc.b "C",0
  2294. Scan_txt        dc.b "Scan disk...",0
  2295. MainMn1It4_txt  dc.b "Drive",0
  2296. AllDrives_txt   dc.b "All",0
  2297. df0_txt dc.b "DF0:",0
  2298. df1_txt dc.b "DF1:",0
  2299. df2_txt dc.b "DF2:",0
  2300. df3_txt dc.b "DF3:",0
  2301. MainMn2_txt     dc.b "Database",0
  2302. PatSelCommKey   dc.b "P",0
  2303. PatSel_txt      dc.b "Pattern select...",0
  2304. EditCommKey     dc.b "E",0
  2305. Edit_txt        dc.b "Edit Item...",0
  2306. RemoveSelCommKey        dc.b "R",0
  2307. RemoveSel_txt   dc.b "Remove Selected",0
  2308. MoveCommKey     dc.b "M",0
  2309. Move_txt        dc.b "Move...",0
  2310. FindCommKey     dc.b "F",0
  2311. Find_txt        dc.b "Find...",0
  2312. DupesCommKey    dc.b "D",0
  2313. Dupes_txt       dc.b "Find doubles...",0
  2314. LastSearchCommKey       dc.b "L",0
  2315. LastSearch_txt  dc.b "View last search...",0
  2316. AddCatCommKey   dc.b "A",0
  2317. AddCat_txt      dc.b "Add Category...",0
  2318. RemCatCommKey   dc.b "V",0
  2319. RemCat_txt      dc.b "Remove Category",0
  2320. RenCatCommKey   dc.b "G",0
  2321. RenCat_txt      dc.b "Rename Category...",0
  2322. MainMn2It12_txt dc.b "Sort by",0
  2323. OrderName_txt   dc.b "Name",0
  2324. OrderSize_txt   dc.b "Size",0
  2325. SortDisk_txt    dc.b "Disk",0
  2326. OrderDate_txt   dc.b "Date",0
  2327. MainMn3_txt     dc.b "Settings",0
  2328. Device_txt      dc.b "Device...",0
  2329. SetFilters_txt  dc.b "Filters...",0
  2330. Viewers_txt     dc.b "Viewers...",0
  2331. SetExport_txt   dc.b "Export fields...",0
  2332. SaveSet_txt     dc.b "Save settings",0
  2333.  
  2334. StatusText      dc.b "Disk Organiser - ©1995-96 Simone Tellini. All Rights Reserved. - This is SHAREWARE.",0
  2335.  
  2336. MainWTitle      dc.b "Disk Organiser - ©1995-96 by Simone Tellini",0
  2337.  
  2338. EditWTitle      dc.b "Edit file data",0
  2339.  
  2340. SearchResWTitle dc.b "Search results",0
  2341.  
  2342. MoveWTitle      dc.b "Move files",0
  2343.  
  2344. FindWTitle      dc.b "Find file(s)",0
  2345.  
  2346. DeviceWTitle    dc.b "Set device",0
  2347.  
  2348. ViewersWTitle   dc.b "Set viewers...",0
  2349.  
  2350. AddViewWTitle   dc.b "Add viewer",0
  2351.  
  2352. FiltersWTitle   dc.b "Set filters",0
  2353.  
  2354. ExportWTitle    dc.b "Fields to export...",0
  2355. MainSTitle      dc.b "Disk Organiser - ©1995-96 by Simone Tellini   ---   This is SHAREWARE!",0
  2356.  
  2357.     SECTION Gui,BSS
  2358.  
  2359.     XDEF    Scr
  2360.     XDEF    Visual
  2361.     XDEF    YOffset
  2362. Scr     ds.l 1
  2363. Visual  ds.l 1
  2364. YOffset ds.w 1
  2365.     XDEF    MainWnd
  2366. MainWnd ds.l 1
  2367.     XDEF    EditWnd
  2368. EditWnd ds.l 1
  2369.     XDEF    SearchResWnd
  2370. SearchResWnd    ds.l 1
  2371.     XDEF    MoveWnd
  2372. MoveWnd ds.l 1
  2373.     XDEF    FindWnd
  2374. FindWnd ds.l 1
  2375.     XDEF    DeviceWnd
  2376. DeviceWnd       ds.l 1
  2377.     XDEF    ViewersWnd
  2378. ViewersWnd      ds.l 1
  2379.     XDEF    AddViewWnd
  2380. AddViewWnd      ds.l 1
  2381.     XDEF    FiltersWnd
  2382. FiltersWnd      ds.l 1
  2383.     XDEF    ExportWnd
  2384. ExportWnd       ds.l 1
  2385.     XDEF    MainGadgets
  2386. MainGadgets
  2387.     XDEF    StatusGadget
  2388. StatusGadget    ds.l 1
  2389.  
  2390.     XDEF    CategoriesGadget
  2391. CategoriesGadget        ds.l 1
  2392.  
  2393.     XDEF    ParentGadget
  2394. ParentGadget    ds.l 1
  2395.  
  2396.     XDEF    RootGadget
  2397. RootGadget      ds.l 1
  2398.     XDEF    EditGadgets
  2399. EditGadgets
  2400.     XDEF    FileGadget
  2401. FileGadget      ds.l 1
  2402.  
  2403.     XDEF    DiskGadget
  2404. DiskGadget      ds.l 1
  2405.  
  2406.     XDEF    DateGadget
  2407. DateGadget      ds.l 1
  2408.  
  2409.     XDEF    SizeGadget
  2410. SizeGadget      ds.l 1
  2411.  
  2412.     XDEF    CommentGadget
  2413. CommentGadget   ds.l 1
  2414.  
  2415.     XDEF    ED_OkGadget
  2416. ED_OkGadget     ds.l 1
  2417.  
  2418.     XDEF    ED_DelGadget
  2419. ED_DelGadget    ds.l 1
  2420.  
  2421.     XDEF    ED_CancelGadget
  2422. ED_CancelGadget ds.l 1
  2423.  
  2424.     XDEF    PathGadget
  2425. PathGadget      ds.l 1
  2426.     XDEF    SearchResGadgets
  2427. SearchResGadgets
  2428.     XDEF    FI_FilesGadget
  2429. FI_FilesGadget  ds.l 1
  2430.     XDEF    MoveGadgets
  2431. MoveGadgets
  2432.     XDEF    FromGadget
  2433. FromGadget      ds.l 1
  2434.  
  2435.     XDEF    ToGadget
  2436. ToGadget        ds.l 1
  2437.  
  2438.     XDEF    RootFromGadget
  2439. RootFromGadget  ds.l 1
  2440.  
  2441.     XDEF    ParentFromGadget
  2442. ParentFromGadget        ds.l 1
  2443.  
  2444.     XDEF    MoveFromGadget
  2445. MoveFromGadget  ds.l 1
  2446.  
  2447.     XDEF    AllFromGadget
  2448. AllFromGadget   ds.l 1
  2449.  
  2450.     XDEF    MoveToGadget
  2451. MoveToGadget    ds.l 1
  2452.  
  2453.     XDEF    AllToGadget
  2454. AllToGadget     ds.l 1
  2455.  
  2456.     XDEF    ParentToGadget
  2457. ParentToGadget  ds.l 1
  2458.  
  2459.     XDEF    RootToGadget
  2460. RootToGadget    ds.l 1
  2461.     XDEF    FindGadgets
  2462. FindGadgets
  2463.     XDEF    ComGadget
  2464. ComGadget       ds.l 1
  2465.  
  2466.     XDEF    FI_ByDiskGadget
  2467. FI_ByDiskGadget ds.l 1
  2468.  
  2469.     XDEF    SearchForGadget
  2470. SearchForGadget ds.l 1
  2471.  
  2472.     XDEF    FindOkGadget
  2473. FindOkGadget    ds.l 1
  2474.  
  2475.     XDEF    FindCancGadget
  2476. FindCancGadget  ds.l 1
  2477.     XDEF    DeviceGadgets
  2478. DeviceGadgets
  2479.     XDEF    Dr0Gadget
  2480. Dr0Gadget       ds.l 1
  2481.  
  2482.     XDEF    Dr3Gadget
  2483. Dr3Gadget       ds.l 1
  2484.  
  2485.     XDEF    Dr2Gadget
  2486. Dr2Gadget       ds.l 1
  2487.  
  2488.     XDEF    Dr1Gadget
  2489. Dr1Gadget       ds.l 1
  2490.  
  2491.     XDEF    Dev_OkGadget
  2492. Dev_OkGadget    ds.l 1
  2493.  
  2494.     XDEF    Dev_CancGadget
  2495. Dev_CancGadget  ds.l 1
  2496.     XDEF    ViewersGadgets
  2497. ViewersGadgets
  2498.     XDEF    V_ListGadget
  2499. V_ListGadget    ds.l 1
  2500.  
  2501.     XDEF    AddViewGadget
  2502. AddViewGadget   ds.l 1
  2503.  
  2504.     XDEF    DelViewGadget
  2505. DelViewGadget   ds.l 1
  2506.  
  2507.     XDEF    OtherViewGadget
  2508. OtherViewGadget ds.l 1
  2509.  
  2510.     XDEF    ViewOkGadget
  2511. ViewOkGadget    ds.l 1
  2512.  
  2513.     XDEF    ViewCancGadget
  2514. ViewCancGadget  ds.l 1
  2515.  
  2516.     XDEF    OutGadget
  2517. OutGadget       ds.l 1
  2518.     XDEF    AddViewGadgets
  2519. AddViewGadgets
  2520.     XDEF    VExtGadget
  2521. VExtGadget      ds.l 1
  2522.  
  2523.     XDEF    ViewerGadget
  2524. ViewerGadget    ds.l 1
  2525.  
  2526.     XDEF    AddV_OkGadget
  2527. AddV_OkGadget   ds.l 1
  2528.  
  2529.     XDEF    AddV_CancGadget
  2530. AddV_CancGadget ds.l 1
  2531.     XDEF    FiltersGadgets
  2532. FiltersGadgets
  2533.     XDEF    FilterGadget
  2534. FilterGadget    ds.l 1
  2535.  
  2536.     XDEF    AddFilterGadget
  2537. AddFilterGadget ds.l 1
  2538.  
  2539.     XDEF    DelFilterGadget
  2540. DelFilterGadget ds.l 1
  2541.     XDEF    ExportGadgets
  2542. ExportGadgets
  2543.     XDEF    ExNameGadget
  2544. ExNameGadget    ds.l 1
  2545.  
  2546.     XDEF    ExDiskGadget
  2547. ExDiskGadget    ds.l 1
  2548.  
  2549.     XDEF    ExPathGadget
  2550. ExPathGadget    ds.l 1
  2551.  
  2552.     XDEF    ExDateGadget
  2553. ExDateGadget    ds.l 1
  2554.  
  2555.     XDEF    ExSizeGadget
  2556. ExSizeGadget    ds.l 1
  2557.  
  2558.     XDEF    ExCommentGadget
  2559. ExCommentGadget ds.l 1
  2560.  
  2561.     XDEF    ExCatGadget
  2562. ExCatGadget     ds.l 1
  2563.  
  2564.     XDEF    ExOkGadget
  2565. ExOkGadget      ds.l 1
  2566.  
  2567.     XDEF    ExCancGadget
  2568. ExCancGadget    ds.l 1
  2569.  
  2570.     XDEF    MainMenu
  2571. MainMenu        ds.l 1
  2572.     XDEF    MainMsg
  2573. MainMsg ds.b 52
  2574.     XDEF    EditMsg
  2575. EditMsg ds.b 52
  2576.     XDEF    SearchResMsg
  2577. SearchResMsg    ds.b 52
  2578.     XDEF    MoveMsg
  2579. MoveMsg ds.b 52
  2580.     XDEF    FindMsg
  2581. FindMsg ds.b 52
  2582.     XDEF    DeviceMsg
  2583. DeviceMsg       ds.b 52
  2584.     XDEF    ViewersMsg
  2585. ViewersMsg      ds.b 52
  2586.     XDEF    AddViewMsg
  2587. AddViewMsg      ds.b 52
  2588.     XDEF    FiltersMsg
  2589. FiltersMsg      ds.b 52
  2590.     XDEF    ExportMsg
  2591. ExportMsg       ds.b 52
  2592.  
  2593.  
  2594.     SECTION GuiImgs,DATA,CHIP
  2595.  
  2596. EditImgData     incbin Edit.bin
  2597.  
  2598. ExportImgData   incbin Export.bin
  2599.  
  2600. FindImgData     incbin Find.bin
  2601.  
  2602. MoveImgData     incbin Move.bin
  2603.  
  2604. OpenImgData     incbin Open.bin
  2605.  
  2606. SortImgData     incbin Sort.bin
  2607.  
  2608. DeleteImgData   incbin Delete.bin
  2609.  
  2610. GetFileImgData  incbin GetFile.bin
  2611.  
  2612. GetFileDownImgData      incbin GetFileDown.bin
  2613.  
  2614. EditDownImgData incbin EditDown.bin
  2615.  
  2616. ExportDownImgData       incbin ExportDown.bin
  2617.  
  2618. FindDownImgData incbin FindDown.bin
  2619.  
  2620. MoveDownImgData incbin MoveDown.bin
  2621.  
  2622. OpenDownImgData incbin OpenDown.bin
  2623.  
  2624. SortDownImgData incbin SortDown.bin
  2625.  
  2626. DeleteDownImgData       incbin DeleteDown.bin
  2627.