home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 18 / 18.iso / w / w252 / 4.ddi / MACROS.CMZ / ICONMAN.SMM < prev    next >
Encoding:
INI File  |  1993-10-28  |  40.0 KB  |  2,581 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     ~default.sty
  5. [files]
  6. [charset]
  7.     82
  8.     CHINESEBIG5 (Windows)
  9. [revisions]
  10.     0
  11. [prn]
  12.     HP LaserJet III
  13. [lang]
  14.     1
  15. [desc]
  16.     Save and load your favorite Icon Palettes with the SmartIcon Manager.  Adds a menu to the Tools menu.
  17.     Lotus WPD Marketing
  18.     Advanced
  19.     Menus, ChangeIcons
  20.     autorun
  21.     745041812
  22.     87
  23.     670034481
  24.     1207
  25.     12
  26.     0
  27.     0
  28.     0
  29.     0
  30.     
  31.     
  32.     
  33.     
  34.     
  35.     
  36.     0
  37. [fopts]
  38.     0
  39.     1
  40.     0
  41.     0
  42. [lnopts]
  43.     2
  44.     Body Text
  45.     1
  46. [docopts]
  47.     5
  48.     2
  49. [lay]
  50.     Standard
  51.     513
  52.     [rght]
  53.         15840
  54.         12240
  55.         1
  56.         288
  57.         0
  58.         1
  59.         144
  60.         1872
  61.         2
  62.         1
  63.         0
  64.         1
  65.         1
  66.         2
  67.         1
  68.         288
  69.         10368
  70.         5
  71.         1
  72.         720
  73.         1
  74.         1440
  75.         1
  76.         2880
  77.         1
  78.         4320
  79.         1
  80.         5760
  81.     [hrght]
  82.     [lyfrm]
  83.         1
  84.         11200
  85.         0
  86.         0
  87.         12240
  88.         144
  89.         0
  90.         1
  91.         3
  92.         1 0 0 0 0 0 0
  93.         0
  94.         0
  95.         1
  96.     [frmlay]
  97.         144
  98.         12240
  99.         1
  100.         1440
  101.         0
  102.         1
  103.         0
  104.         1440
  105.         0
  106.         1
  107.         0
  108.         1
  109.         1
  110.         0
  111.         1
  112.         1440
  113.         10800
  114.         0
  115.     [txt]
  116. >
  117.     [frght]
  118.     [lyfrm]
  119.         1
  120.         13248
  121.         0
  122.         15840
  123.         12240
  124.         15840
  125.         0
  126.         1
  127.         3
  128.         1 0 0 0 0 0 0
  129.         0
  130.         0
  131.         2
  132.     [frmlay]
  133.         15840
  134.         12240
  135.         1
  136.         1440
  137.         0
  138.         1
  139.         15840
  140.         1440
  141.         0
  142.         1
  143.         0
  144.         1
  145.         1
  146.         0
  147.         1
  148.         1440
  149.         10800
  150.         0
  151.     [txt]
  152. >
  153. [elay]
  154. [l1]
  155.     0
  156. [pg]
  157.     12
  158.     49 0 36 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  159.     105 0 17 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  160.     128 0 17 512 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  161.     182 0 12 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  162.     238 0 11 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  163.     294 0 0 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  164.     349 0 5 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  165.     405 0 5 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  166.     461 0 19 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  167.     517 0 43 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  168.     567 92 20 32 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  169.     573 0 12 1025 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
  170. [edoc]
  171. <:#279,10080>'Macro by <+!>Charlie Pappas<-!>
  172.  
  173. <:#278,10080>
  174.  
  175. <:#278,10080>define    LB_RESETCONTENTS    0x405
  176.  
  177. <:#278,10080>define    LB_ADDSTRING        0x401
  178.  
  179. <:#278,10080>define    WM_SETREDRAW        0x000b
  180.  
  181. <:#278,10080>define InvalidateRect()    DllCall("user,InvalidateRect,HHFH", %1, %2, %3)
  182.  
  183. <:#278,10080>define RepaintWnd()    InvalidateRect(%1, 0, 1)
  184.  
  185. <:#278,10080>define GetActiveWindow()    DllCall("user,GetActiveWindow,H")
  186.  
  187. <:#278,10080>define SetWindowText()    DllCall("user,SetWindowText,IHC", %1, %2)
  188.  
  189. <:#278,10080>define TitleBarMsg()    SetWindowText(GetActiveWindow(), %1)
  190.  
  191. <:#278,10080>defstr menu1,menu2
  192.  
  193. <:#278,10080>
  194.  
  195. <:#278,10080>function IconMan()
  196.  
  197. <:#278,10080>TitleBarMsg("Adding SmartIcon Manager to Tools menu")
  198.  
  199. <:#278,10080>statusbarmsg("Adding SmartIcon Manager to Tools menu")
  200.  
  201. <:#278,10080>declare newpal(palette)
  202.  
  203. <:#278,10080>declare loadlast()
  204.  
  205. <:#278,10080>declare changeit(palname)
  206.  
  207. <:#278,10080>declare buildmenus()
  208.  
  209. <:#278,10080>Fname = "IconMan"
  210.  
  211. <:#278,10080>menu1 = "╣ñ╛▀(&"
  212.  
  213. <:#278,10080>menu2 = "L)"
  214.  
  215. <:#278,10080>menu = strcat$(menu1,menu2)
  216.  
  217. <:#278,10080>cmenu = "SmartIcon Mana&ger"
  218.  
  219. <:#278,10080>rmac = getrunningmacrofile$()
  220.  
  221. <:#278,10080>deletemenuitem(1, menu, cmenu)
  222.  
  223. <:#278,10080>insertcascademenu(1, menu, 16, cmenu)
  224.  
  225. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Open Palette...", "{rmac}!LoadPalette", "Load a custom icon arrangement")
  226.  
  227. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Save Palette...", "{rmac}!SavePalette", "Save current icon arrangement")
  228.  
  229. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Attach to File...", "{rmac}!linkit", "Attach a SmartIcon palette to a document or style sheet")
  230.  
  231. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Remove Palette...", "{rmac}!DeletePalette", "Delete an icon arrangement from list")
  232.  
  233. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Default Palette", "{rmac}!DefaultPalette", "Reset icon palette to default")
  234.  
  235. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Make Default Palette", "{rmac}!makedefpal", "Makes current icon palette default palette")
  236.  
  237. <:#278,10080>
  238.  
  239. <:#278,10080>addcascademenuitem(1, Menu, Cmenu, "-", "", "")
  240.  
  241. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "E&xit Icon Manager", "{rmac}!quitfname", "Remove SmartIcon Manager")
  242.  
  243. <:#278,10080>addcascademenuitem(1, Menu, Cmenu, "-", "", "")
  244.  
  245. <:#278,10080>TitleBarMsg("Loading last used palette")
  246.  
  247. <:#278,10080>statusbarmsg("Loading last used palette")
  248.  
  249. <:#278,10080>loadlast()
  250.  
  251. <:#278,10080>TitleBarMsg("")
  252.  
  253. <:#278,10080>TitleBarMsg("Ami Pro")
  254.  
  255. <:#278,10080>statusbarmsg("")
  256.  
  257. <:#278,10080>end function
  258.  
  259. <:s><:#278,10080>
  260.  
  261. <:#278,10080>function SavePalette()
  262.  
  263. <:#278,10080>ignorekeyboard(1)
  264.  
  265. <:#278,10080>again:
  266.  
  267. <:#278,10080>if false = dialogbox("." "iconman2")
  268.  
  269. <:#278,10080>    return -1
  270.  
  271. <:#278,10080>endif
  272.  
  273. <:#278,10080>newpalname = getdialogfield$(8007)
  274.  
  275. <:#278,10080>fname = mid$(now(), 1, 8)
  276.  
  277. <:#278,10080>if newpalname = ""
  278.  
  279. <:#278,10080>    message("Need a menu name to save your custom SmartIcon set as.")
  280.  
  281. <:#278,10080>    goto again
  282.  
  283. <:#278,10080>endif
  284.  
  285. <:#278,10080>windir = getwindowsdirectory$()
  286.  
  287. <:#278,10080>dim pals(100)
  288.  
  289. <:#278,10080>i = 0
  290.  
  291. <:#278,10080>ck = findfirst$("{windir}palette.cfg", 33)
  292.  
  293. <:#278,10080>if ck = ""
  294.  
  295. <:#278,10080>    option = "w"
  296.  
  297. <:#278,10080>else
  298.  
  299. <:#278,10080>    option = "r"
  300.  
  301. <:#278,10080>endif
  302.  
  303. <:#278,10080>fh = fopen("{windir}palette.cfg", option)
  304.  
  305. <:#278,10080>if fh << 1
  306.  
  307. <:#278,10080>    message("Unable to open file Palette.cfg")
  308.  
  309. <:#278,10080>    return 0
  310.  
  311. <:#278,10080>endif
  312.  
  313. <:#278,10080>while (1)
  314.  
  315. <:#278,10080>    txt = fgets$(fh)
  316.  
  317. <:#278,10080>    if txt << 1
  318.  
  319. <:#278,10080>        break
  320.  
  321. <:#278,10080>    endif
  322.  
  323. <:#278,10080>    i = i + 1
  324.  
  325. <:#278,10080>    pals(i) = txt
  326.  
  327. <:#278,10080>wend
  328.  
  329. <:#278,10080>fclose(fh)
  330.  
  331. <:#278,10080>for j = 1 to i
  332.  
  333. <:#278,10080>    paldup = strfield$(pals(j), 2, "~")
  334.  
  335. <:#278,10080>    if newpalname = strfield$(pals(j), 2, "~")
  336.  
  337. <:#278,10080>        go = decide("A SmartIcon set by that name already exists.  Overwrite it?")
  338.  
  339. <:#278,10080>        if go <<<;> 1
  340.  
  341. <:#278,10080>            return 0
  342.  
  343. <:#278,10080>        else
  344.  
  345. <:#278,10080>            xfname = strfield$(pals(j), 1, "~")
  346.  
  347. <:#278,10080>            arraydelete(&pals, j)
  348.  
  349. <:#278,10080>            fh = fopen("{windir}palette.cfg", "w")
  350.  
  351. <:#278,10080>            if fh << 1
  352.  
  353. <:#278,10080>                message("Unable to open file Palette.cfg")
  354.  
  355. <:#278,10080>                return 0
  356.  
  357. <:#278,10080>            endif
  358.  
  359. <:#278,10080>            for j = 1 to i
  360.  
  361. <:#278,10080>                p = pals(j)
  362.  
  363. <:#278,10080>                if p <<<;> ""
  364.  
  365. <:#278,10080>                    fputs(fh, pals(j))
  366.  
  367. <:#278,10080>                endif
  368.  
  369. <:#278,10080>            next
  370.  
  371. <:#278,10080>            fclose(fh)
  372.  
  373. <:#278,10080>            dosdelfile("{windir}{xfname}")
  374.  
  375. <:#278,10080>            dim profile(5)
  376.  
  377. <:#278,10080>            defstr pal;
  378.  
  379. <:#278,10080>            for j = 1 to i
  380.  
  381. <:#556,10080>                pal = getprofilestring$("Palette", "LastPalette{j}", "AmiPro.ini")
  382.  
  383. <:#278,10080>                if strfield$(pal, 2, "~") <<<;> newpalname
  384.  
  385. <:#278,10080>                    profile(j) = pal
  386.  
  387. <:#278,10080>                endif
  388.  
  389. <:#278,10080>            next
  390.  
  391. <:#278,10080>            for k = 1 to j - 1
  392.  
  393. <:#556,10080>                    WriteProfileString("Palette", "LastPalette{k}", profile(k), "AmiPro.ini")
  394.  
  395. <:#278,10080>            next
  396.  
  397. <:#278,10080>            break
  398.  
  399. <:#278,10080>        endif
  400.  
  401. <:#278,10080>    endif
  402.  
  403. <:#278,10080>next
  404.  
  405. <:#278,10080>fname = strcat$(fname ".CP")
  406.  
  407. <:#278,10080>fh = fopen("{windir}palette.cfg", "a")
  408.  
  409. <:#278,10080>if fh << 1
  410.  
  411. <:#278,10080>    message("Unable to open file Palette.cfg")
  412.  
  413. <:#278,10080>    return 0
  414.  
  415. <:#278,10080>endif
  416.  
  417. <:#278,10080>fputs(fh, "{fname}~{newpalname}") 
  418.  
  419. <:#278,10080>fclose(fh)
  420.  
  421. <:#278,10080>changeit(fname)
  422.  
  423. <:#278,10080>newpal("{fname}~{newpalname}")
  424.  
  425. end function<:p<* >>
  426.  
  427. <:#278,10080>
  428.  
  429. <:#278,10080>function NewPal(Newpalette)
  430.  
  431. <:#278,10080>ignorekeyboard(1)
  432.  
  433. <:#278,10080>TitleBarMsg("Loading palette")
  434.  
  435. <:#278,10080>statusbarmsg("Loading palette")
  436.  
  437. <:#278,10080>Menu = "╣ñ╛▀(&L)"
  438.  
  439. <:#278,10080>cmenu = "SmartIcon Mana&ger"
  440.  
  441. <:#278,10080>rfile = getrunningmacrofile$()
  442.  
  443. <:#278,10080>IgnoreKeyboard(1)
  444.  
  445. <:#278,10080>HourGlass(1)
  446.  
  447. <:#278,10080>fname = strfield$(newpalette 1 "~")
  448.  
  449. <:#278,10080>dim Files(5)
  450.  
  451. <:#278,10080>for i = 1 to 5
  452.  
  453. <:#278,10080>    Files(i) = GetProfileString$("Palette" "LastPalette{i}" "AmiPro.ini")
  454.  
  455. <:#278,10080>    if Files(i) = "" then
  456.  
  457. <:#278,10080>        WriteProfileString("Palette" "LastPalette{i}" "" "AmiPro.ini")
  458.  
  459. <:#278,10080>    endif
  460.  
  461. <:#278,10080>    Tmp = Files(i)
  462.  
  463. <:#278,10080>    menuitem = strfield$(tmp 2 "~")
  464.  
  465. <:#278,10080>next
  466.  
  467. <:#278,10080>OldPal = Files(1)
  468.  
  469. <:#278,10080>WriteProfileString("Palette" "LastPalette1" NewPalette "AmiPro.ini")
  470.  
  471. <:#278,10080>menuitem = strfield$(newpalette 2 "~")
  472.  
  473. <:#278,10080>buildmenus()
  474.  
  475. <:#556,10080>AddcascadeMenuItem(1 menu cmenu, "&1 {menuitem}" "{rfile}!UseLastPalette1" "Load the Palette {NewPalette}") 
  476.  
  477. <:#278,10080>j = 2
  478.  
  479. <:#278,10080>for i = 1 to 5
  480.  
  481. <:#278,10080>    if j = 6 then
  482.  
  483. <:#278,10080>        HourGlass(0)
  484.  
  485. <:#278,10080>        return NewPalette
  486.  
  487. <:#278,10080>    endif
  488.  
  489. <:#278,10080>    if not ((files(i) = NewPalette) or (files(i) = ""))
  490.  
  491. <:#278,10080>        Tmp = Files(i)
  492.  
  493. <:#278,10080>        menuitem = strfield$(tmp 2 "~")
  494.  
  495. <:#556,10080>        AddcascadeMenuItem(1, menu, cmenu, "&{j} {menuitem}" "{rfile}!UseLastPalette{j}", "Load the Palette {tmp}")
  496.  
  497. <:#278,10080>        WriteProfileString("Palette" "LastPalette{j}" Files(i) "AmiPro.ini")
  498.  
  499. <:#278,10080>        j = j + 1
  500.  
  501. <:#278,10080>    endif
  502.  
  503. <:#278,10080>next
  504.  
  505. <:#278,10080>HourGlass(0)
  506.  
  507. <:#278,10080>TitleBarMsg("")
  508.  
  509. <:#278,10080>TitleBarMsg("Ami Pro")
  510.  
  511. <:#278,10080>statusbarmsg("")
  512.  
  513. <:#278,10080>return NewPalette
  514.  
  515. <:#278,10080>end function
  516.  
  517. <:#278,10080>
  518.  
  519. <:#278,10080>function UseLastPalette1()
  520.  
  521. <:#278,10080>ignorekeyboard(1)
  522.  
  523. <:#278,10080>HourGlass(1)
  524.  
  525. <:#278,10080>Pal = GetProfileString$("Palette" "LastPalette1" "AmiPro.ini")
  526.  
  527. <:#278,10080>fname = strfield$(pal 1 "~")
  528.  
  529. <:#278,10080>changeit(fname)
  530.  
  531. <:#278,10080>HourGlass(0)
  532.  
  533. <:#278,10080>end function
  534.  
  535. <:#278,10080>
  536.  
  537. <:#278,10080>function UseLastPalette2()
  538.  
  539. <:#278,10080>IgnoreKeyboard(1)
  540.  
  541. <:#278,10080>HourGlass(1)
  542.  
  543. <:#278,10080>Pal = GetProfileString$("Palette" "LastPalette2" "AmiPro.ini")
  544.  
  545. <:#278,10080>fname = strfield$(pal 1 "~")
  546.  
  547. <:#278,10080>changeit(fname)
  548.  
  549. <:#278,10080>NewPal(Pal)
  550.  
  551. <:#278,10080>HourGlass(0)
  552.  
  553. <:#278,10080>end function
  554.  
  555. <:#278,10080>
  556.  
  557. <:#278,10080>function UseLastPalette3()
  558.  
  559. <:#278,10080>IgnoreKeyboard(1)
  560.  
  561. <:#278,10080>HourGlass(1)
  562.  
  563. <:#278,10080>Pal = GetProfileString$("Palette" "LastPalette3" "AmiPro.ini")
  564.  
  565. <:#278,10080>fname = strfield$(pal 1 "~")
  566.  
  567. <:#278,10080>changeit(fname)
  568.  
  569. <:#278,10080>NewPal(Pal)
  570.  
  571. <:#278,10080>HourGlass(0)
  572.  
  573. <:#278,10080>end function
  574.  
  575. <:#278,10080>
  576.  
  577. <:#278,10080>function UseLastPalette4()
  578.  
  579. <:#278,10080>IgnoreKeyboard(1)
  580.  
  581. <:#278,10080>HourGlass(1)
  582.  
  583. <:#278,10080>Pal = GetProfileString$("Palette" "LastPalette4" "AmiPro.ini")
  584.  
  585. <:#278,10080>fname = strfield$(pal 1 "~")
  586.  
  587. <:#278,10080>changeit(fname)
  588.  
  589. <:#278,10080>NewPal(Pal)
  590.  
  591. <:#278,10080>HourGlass(0)
  592.  
  593. <:#278,10080>end function
  594.  
  595. <:#278,10080>
  596.  
  597. <:#278,10080>function UseLastPalette5()
  598.  
  599. <:#278,10080>IgnoreKeyboard(1)
  600.  
  601. <:#278,10080>HourGlass(1)
  602.  
  603. <:#278,10080>Pal = GetProfileString$("Palette" "LastPalette5" "AmiPro.ini")
  604.  
  605. <:#278,10080>fname = strfield$(pal 1 "~")
  606.  
  607. <:#278,10080>changeit(fname)
  608.  
  609. <:#278,10080>NewPal(Pal)
  610.  
  611. <:#278,10080>HourGlass(0)
  612.  
  613. <:#278,10080>end function
  614.  
  615. <:#278,10080>
  616.  
  617. <:#278,10080>
  618.  
  619. <:#278,10080>function deletepalette()
  620.  
  621. <:#278,10080>Menu = "╣ñ╛▀(&L)"
  622.  
  623. <:#278,10080>cmenu = "SmartIcon Mana&ger"
  624.  
  625. <:#278,10080>windir = getwindowsdirectory$()
  626.  
  627. <:#278,10080>dim pals(100)
  628.  
  629. <:#278,10080>i = 0
  630.  
  631. <:#278,10080>fh = fopen("{windir}palette.cfg", "r")
  632.  
  633. <:#278,10080>if fh << 1
  634.  
  635. <:#278,10080>    message("Unable to open file Palette.cfg")
  636.  
  637. <:#278,10080>    return 0
  638.  
  639. <:#278,10080>endif
  640.  
  641. <:#278,10080>while (1)
  642.  
  643. <:#278,10080>    txt = fgets$(fh)
  644.  
  645. <:#278,10080>    if txt << 1
  646.  
  647. <:#278,10080>        break
  648.  
  649. <:#278,10080>    endif
  650.  
  651. <:#278,10080>    i = i + 1
  652.  
  653. <:#278,10080>    pals(i) = txt
  654.  
  655. <:#278,10080>wend
  656.  
  657. <:#278,10080>fclose(fh)
  658.  
  659. <:#278,10080>for j = 1 to i
  660.  
  661. <:#278,10080>    pal = strfield$(pals(j), 2, "~")
  662.  
  663. <:#278,10080>    filllist(pal)
  664.  
  665. <:#278,10080>next
  666.  
  667. <:#278,10080>if dialogbox("." "iconman")
  668.  
  669. <:#278,10080>    sel = getdialogfield$(9007)
  670.  
  671. <:#278,10080>    for j = 1 to i
  672.  
  673. <:#278,10080>        if sel = strfield$(pals(j), 2, "~")
  674.  
  675. <:#278,10080>            break
  676.  
  677. <:#278,10080>        endif
  678.  
  679. <:#278,10080>    next
  680.  
  681. <:#278,10080>    sel = strfield$(pals(j), 2, "~")
  682.  
  683. <:#278,10080>    if decide("Are you sure you want to delete the SmartIcon set ""{sel}""")
  684.  
  685. <:#278,10080>        fname = strfield$(pals(j), 1, "~")
  686.  
  687. <:#278,10080>        dosdelfile("{windir}{fname}")
  688.  
  689. <:#278,10080>        arraydelete(&pals, j)
  690.  
  691. <:#278,10080>        fh = fopen("{windir}palette.cfg", "w")
  692.  
  693. <:#278,10080>        if fh << 1
  694.  
  695. <:#278,10080>            message("Unable to open file Palette.cfg")
  696.  
  697. <:#278,10080>            return 0
  698.  
  699. <:#278,10080>        endif
  700.  
  701. <:#278,10080>        for j = 1 to i - 1
  702.  
  703. <:#278,10080>            fputs(fh, pals(j))
  704.  
  705. <:#278,10080>        next
  706.  
  707. <:#278,10080>        fclose(fh)
  708.  
  709. <:#278,10080>        k = 0
  710.  
  711. <:#278,10080>        for i = 1 to 5
  712.  
  713. <:#278,10080>            pals(i) = GetProfileString$("Palette" "LastPalette{i}" "AmiPro.ini")
  714.  
  715. <:#278,10080>            if pals(i) = ""
  716.  
  717. <:#278,10080>                break
  718.  
  719. <:#278,10080>            endif
  720.  
  721. <:#278,10080>            if pals(i) = "{fname}~{sel}"
  722.  
  723. <:#278,10080>                k = i
  724.  
  725. <:#278,10080>            endif
  726.  
  727. <:#278,10080>            menuitem = strfield$(pals(i) 2 "~")
  728.  
  729. <:#278,10080>            DeleteMenuItem(1, menu, cmenu, "&{i} {menuitem}")
  730.  
  731. <:#278,10080>
  732.  
  733. <:#278,10080>        next
  734.  
  735. <:#278,10080>        arraydelete(&pals, k)
  736.  
  737. <:#278,10080>        for j = 1 to i - 2
  738.  
  739. <:#278,10080>            WriteProfileString("Palette" "LastPalette{j}" pals(j) "AmiPro.ini")
  740.  
  741. <:#278,10080>        next
  742.  
  743. <:#278,10080>        j = i - 1
  744.  
  745. <:#278,10080>        WriteProfileString("Palette" "LastPalette{j}" "" "AmiPro.ini")
  746.  
  747. <:#278,10080>        loadlast()
  748.  
  749. <:#278,10080>        return 1
  750.  
  751. <:#278,10080>    endif
  752.  
  753. <:#278,10080>endif
  754.  
  755. <:#278,10080>end function
  756.  
  757. <:#278,10080>
  758.  
  759. <:#278,10080>function LoadLast()
  760.  
  761. <:#278,10080>IgnoreKeyboard(1)
  762.  
  763. <:#278,10080>HourGlass(1)
  764.  
  765. <:#278,10080>Menu = "╣ñ╛▀(&L)"
  766.  
  767. <:#278,10080>cmenu = "SmartIcon Mana&ger"
  768.  
  769. <:#278,10080>rfile = getrunningmacrofile$()
  770.  
  771. <:#278,10080>NewPalette = GetProfileString$("Palette" "LastPalette1" "AmiPro.ini")
  772.  
  773. <:#278,10080>newpalette = strfield$(newpalette 1 "~")
  774.  
  775. <:#278,10080>changeicons(newpalette)
  776.  
  777. <:#278,10080>for i = 1 to 5
  778.  
  779. <:#278,10080>    MenuItem = GetProfileString$("Palette" "LastPalette{i}" "AmiPro.ini")
  780.  
  781. <:#278,10080>    if MenuItem = "" or MenuItem = -1
  782.  
  783. <:#278,10080>        HourGlass(0)
  784.  
  785. <:#278,10080>        return -1
  786.  
  787. <:#278,10080>    endif
  788.  
  789. <:#278,10080>    cmenuitem = strfield$(menuitem 2 "~")
  790.  
  791. <:#556,10080>    Addcascademenuitem(1, menu, cmenu, "&{i} {cMenuItem}", "{rfile}!UseLastPalette{i}", "Loads the palette ""{cmenuitem}""")
  792.  
  793. <:#278,10080>next
  794.  
  795. <:#278,10080>HourGlass(0)
  796.  
  797. <:#278,10080>end function
  798.  
  799. <:#278,10080>
  800.  
  801. <:#278,10080>function LoadPalette()
  802.  
  803. <:#278,10080>ignorekeyboard(1)
  804.  
  805. <:#278,10080>windir = getwindowsdirectory$()
  806.  
  807. <:#278,10080>dim pals(100)
  808.  
  809. <:#278,10080>i = 0
  810.  
  811. <:#278,10080>fh = fopen("{windir}palette.cfg", "r")
  812.  
  813. <:#278,10080>if fh << 1
  814.  
  815. <:#278,10080>    message("No icon sets saved.")
  816.  
  817. <:#278,10080>    return 0
  818.  
  819. <:#278,10080>endif
  820.  
  821. <:#278,10080>while (1)
  822.  
  823. <:#278,10080>    txt = fgets$(fh)
  824.  
  825. <:#278,10080>    if txt << 1
  826.  
  827. <:#278,10080>        break
  828.  
  829. <:#278,10080>    endif
  830.  
  831. <:#278,10080>    i = i + 1
  832.  
  833. <:#278,10080>    pals(i) = txt
  834.  
  835. <:#278,10080>wend
  836.  
  837. <:#278,10080>fclose(fh)
  838.  
  839. <:#278,10080>for j = 1 to i
  840.  
  841. <:#278,10080>    pal = strfield$(pals(j), 2, "~")
  842.  
  843. <:#278,10080>    filllist(pal)
  844.  
  845. <:#278,10080>next
  846.  
  847. <:#278,10080>if dialogbox("." "iconman")
  848.  
  849. <:#278,10080>    sel = getdialogfield$(9007)
  850.  
  851. <:#278,10080>    for j = 1 to i
  852.  
  853. <:#278,10080>        if sel = strfield$(pals(j), 2, "~")
  854.  
  855. <:#278,10080>            break
  856.  
  857. <:#278,10080>        endif
  858.  
  859. <:#278,10080>    next
  860.  
  861. <:#278,10080>    fname = strfield$(pals(j), 1, "~")
  862.  
  863. <:#278,10080>    changeit(fname)
  864.  
  865. <:#278,10080>    newpal(pals(j))
  866.  
  867. <:#278,10080>endif
  868.  
  869. <:#278,10080>end function
  870.  
  871. <:#278,10080>
  872.  
  873. <:#278,10080>function changeit(palname)
  874.  
  875. <:#278,10080>ignorekeyboard(1)
  876.  
  877. <:#278,10080>windir = GetWindowsDirectory$()
  878.  
  879. <:#278,10080>changeicons(palname)
  880.  
  881. <:#278,10080>dosdelfile("{windir}def.cp")
  882.  
  883. <:#278,10080>changeicons("def.cp")
  884.  
  885. <:#278,10080>end function
  886.  
  887. <:#278,10080>
  888.  
  889. <:#278,10080>function DefaultPalette()
  890.  
  891. <:#278,10080>changeicons("")
  892.  
  893. <:#278,10080>end function
  894.  
  895. <:#278,10080>
  896.  
  897. <:#278,10080>function quitfname()
  898.  
  899. <:#278,10080>deletemenuitem(1, "╣ñ╛▀(&L)", "SmartIcon Mana&ger")
  900.  
  901. <:#278,10080>changeicons("")
  902.  
  903. <:#278,10080>end function
  904.  
  905. <:#278,10080>
  906.  
  907. <:#278,10080>DIALOG iconman
  908.  
  909. <:#278,10080>-2134376448 4 106 40 174 58 "" "" "Select SmartIcon Set"
  910.  
  911. <:#278,10080>FONT 12 "System"
  912.  
  913. <:#278,10080>6 4 118 8 1000 1342308352 "static" "&Custom SmartIcon sets:" 0 
  914.  
  915. <:#278,10080>6 14 118 40 9007 1352728579 "listbox" "" 0 
  916.  
  917. <:#278,10080>129 4 40 14 1 1342373889 "button" "OK" 0 
  918.  
  919. <:#278,10080>129 20 40 14 2 1342373888 "button" "Cancel" 0 
  920.  
  921. <:#278,10080>END DIALOG
  922.  
  923. <:#278,10080>
  924.  
  925. <:#278,10080>DIALOG iconman2
  926.  
  927. <:#278,10080>-2134376448 4 62 36 186 40 "" "" "Save SmartIcon Set"
  928.  
  929. <:#278,10080>FONT 12 "System"
  930.  
  931. <:#278,10080>6 4 124 8 1000 1342308352 "static" "&Name for current SmartIcon set:" 0 
  932.  
  933. <:#278,10080>6 14 126 12 8007 1350631552 "edit" "" 0 
  934.  
  935. <:#278,10080>140 4 40 14 1 1342373889 "button" "OK" 0 
  936.  
  937. <:#278,10080>140 20 40 14 2 1342373888 "button" "Cancel" 0 
  938.  
  939. <:#278,10080>END DIALOG
  940.  
  941. <:#278,10080>
  942.  
  943. <:#278,10080>DIALOG iconman3
  944.  
  945. <:#278,10080>-2134376448 9 74 26 208 106 "" "" "Link SmartIcon Set to File"
  946.  
  947. <:#278,10080>FONT 12 "System"
  948.  
  949. <:#278,10080>6 4 64 8 1000 1342308352 "static" "&Link to:" 0 
  950.  
  951. <:#278,10080>6 14 64 88 9001 1352728579 "listbox" "" 0 
  952.  
  953. <:#278,10080>78 20 60 10 110 1342242825 "button" "&Documents" 0 
  954.  
  955. <:#278,10080>78 30 60 10 120 1342242825 "button" "&Style sheets" 0 
  956.  
  957. <:#278,10080>74 48 66 8 1001 1342308352 "static" "SmartIcon &sets:" 0 
  958.  
  959. <:#278,10080>74 58 130 44 9007 1352728577 "listbox" "" 0 
  960.  
  961. <:#278,10080>162 4 40 14 1 1342373889 "button" "OK" 0 
  962.  
  963. <:#278,10080>162 20 40 14 2 1342373888 "button" "Cancel" 0 
  964.  
  965. <:#278,10080>74 10 68 34 20 1342308359 "button" "File type" 0 
  966.  
  967. <:#278,10080>END DIALOG
  968.  
  969. <:#278,10080>
  970.  
  971. <:#278,10080>function linkit()
  972.  
  973. <:#278,10080>windir = getwindowsdirectory$()
  974.  
  975. <:#278,10080>rmac = getrunningmacrofile$()
  976.  
  977. <:#278,10080>dim pals(100)
  978.  
  979. <:#278,10080>i = 0
  980.  
  981. <:#278,10080>fh = fopen("{windir}palette.cfg", "r")
  982.  
  983. <:#278,10080>if fh << 1
  984.  
  985. <:#278,10080>    message("Unable to open file Palette.cfg")
  986.  
  987. <:#278,10080>    return 0
  988.  
  989. <:#278,10080>endif
  990.  
  991. <:#278,10080>while (1)
  992.  
  993. <:#278,10080>    txt = fgets$(fh)
  994.  
  995. <:#278,10080>    if txt << 1
  996.  
  997. <:#278,10080>        break
  998.  
  999. <:#278,10080>    endif
  1000.  
  1001. <:#278,10080>    i = i + 1
  1002.  
  1003. <:#278,10080>    pals(i) = txt
  1004.  
  1005. <:#278,10080>wend
  1006.  
  1007. <:#278,10080>fclose(fh)
  1008.  
  1009. <:#278,10080>for j = 1 to i
  1010.  
  1011. <:#278,10080>    pal = strfield$(pals(j), 2, "~")
  1012.  
  1013. <:#278,10080>    filledit(9007, pal)
  1014.  
  1015. <:#278,10080>next
  1016.  
  1017. <:#278,10080>filledit(9001, strcat$(getdocpath$(), "*.sam"))
  1018.  
  1019. <:#278,10080>setdlgcallback(110, "{rmac}!loaddoc")
  1020.  
  1021. <:#278,10080>setdlgcallback(120, "{rmac}!loadfile")
  1022.  
  1023. <:#278,10080>filledit(110, 1)
  1024.  
  1025. <:#278,10080>if false = dialogbox("." "iconman3")
  1026.  
  1027. <:#278,10080>    return -1
  1028.  
  1029. <:#278,10080>endif
  1030.  
  1031. <:#278,10080>xfile = getdialogfield$(9001)
  1032.  
  1033. <:#278,10080>sel = getdialogfield$(9007)
  1034.  
  1035. <:#278,10080>for j = 1 to i
  1036.  
  1037. <:#278,10080>    if sel = strfield$(pals(j), 2, "~")
  1038.  
  1039. <:#278,10080>        break
  1040.  
  1041. <:#278,10080>    endif
  1042.  
  1043. <:#278,10080>next
  1044.  
  1045. <:#278,10080>file = strfield$(pals(j), 1, "~")
  1046.  
  1047. <:#278,10080>if 1 <<<;> decide("Display SmartIcon set ""{sel}"" with file ""{xfile}""?")
  1048.  
  1049. <:#278,10080>    return 0
  1050.  
  1051. <:#278,10080>endif
  1052.  
  1053. <:#278,10080>ck = strfield$(xfile, 2, ".")
  1054.  
  1055. <:#278,10080>xPal = GetProfileString$("Palette" "LastPalette1" "AmiPro.ini")
  1056.  
  1057. <:#278,10080>fname = strfield$(pal 1 "~")
  1058.  
  1059. <:#278,10080>if ck = "STY"
  1060.  
  1061. <:#278,10080>    New(xfile, 1, 0)
  1062.  
  1063. <:#278,10080>    fieldadd("void changeicons(""{file}"")")
  1064.  
  1065. <:#278,10080>    type("<[>end]<[>end]")
  1066.  
  1067. <:#278,10080>    both = fieldprev()
  1068.  
  1069. <:#278,10080>    id = mod(both, 0x10000)
  1070.  
  1071. <:#278,10080>    fieldauto(id, 1)
  1072.  
  1073. <:#278,10080>    changeit(xpal)
  1074.  
  1075. <:#278,10080>    answermsgbox(yes)
  1076.  
  1077. <:#278,10080>    SaveAsNewStyle(xfile, 1,0,0)
  1078.  
  1079. <:#278,10080>    answermsgbox(no)
  1080.  
  1081. <:#278,10080>    fileclose()
  1082.  
  1083. <:#278,10080>else
  1084.  
  1085. <:#278,10080>    FileOpen(xfile, 1, 8265)
  1086.  
  1087. <:#278,10080>    fieldadd("void changeicons(""{file}"")")
  1088.  
  1089. <:#278,10080>    type("<[>end]<[>end]")
  1090.  
  1091. <:#278,10080>    both = fieldprev()
  1092.  
  1093. <:#278,10080>    id = mod(both, 0x10000)
  1094.  
  1095. <:#278,10080>    fieldauto(id, 1)
  1096.  
  1097. <:#278,10080>    changeit(xpal)
  1098.  
  1099. <:#278,10080>    save()
  1100.  
  1101. <:#278,10080>    fileclose()
  1102.  
  1103. <:#278,10080>endif 
  1104.  
  1105. <:#278,10080>end function
  1106.  
  1107. <:#278,10080>
  1108.  
  1109. <:#278,10080>function loadfile(hdlg)
  1110.  
  1111. <:#278,10080>hourglass(1)
  1112.  
  1113. <:#278,10080>stypath = GetStylePath$()
  1114.  
  1115. <:#278,10080>file = FindFirst$("{stypath}*.sty" 1)
  1116.  
  1117. <:#278,10080>hctl = getdlgitem(hdlg, 9001)
  1118.  
  1119. <:#278,10080>appsendmessage(hctl, WM_SETREDRAW, 0, 0)
  1120.  
  1121. <:#278,10080>appsendmessage(hctl, LB_RESETCONTENTS, 0, 0)
  1122.  
  1123. <:#278,10080>setdlgitemtext(hdlg, 9001, lcase$(file)) ' add first file to list
  1124.  
  1125. <:#278,10080>while (1)
  1126.  
  1127. <:#278,10080>    file = findnext$()
  1128.  
  1129. <:#278,10080>    if file = ""
  1130.  
  1131. <:#278,10080>        break
  1132.  
  1133. <:#278,10080>    endif
  1134.  
  1135. <:#278,10080>    setdlgitemtext(hdlg, 9001, lcase$(file))
  1136.  
  1137. <:#278,10080>wend
  1138.  
  1139. <:#278,10080>appsendmessage(hctl, WM_SETREDRAW, 1, 0)
  1140.  
  1141. <:#278,10080>RepaintWnd(hctl)
  1142.  
  1143. <:#278,10080>hourglass(0)
  1144.  
  1145. <:#278,10080>end function
  1146.  
  1147. <:#278,10080>
  1148.  
  1149. <:#278,10080>function loaddoc(hdlg)
  1150.  
  1151. <:#278,10080>hourglass(1)
  1152.  
  1153. <:#278,10080>stypath = GetDocPath$()
  1154.  
  1155. <:#278,10080>file = FindFirst$("{stypath}*.sam" 1)
  1156.  
  1157. <:#278,10080>hctl = getdlgitem(hdlg, 9001)
  1158.  
  1159. <:#278,10080>appsendmessage(hctl, WM_SETREDRAW, 0, 0)
  1160.  
  1161. <:#278,10080>appsendmessage(hctl, LB_RESETCONTENTS, 0, 0)
  1162.  
  1163. <:#278,10080>setdlgitemtext(hdlg, 9001, lcase$(file))
  1164.  
  1165. <:#278,10080>while (1)
  1166.  
  1167. <:#278,10080>    file = findnext$()
  1168.  
  1169. <:#278,10080>    if file = ""
  1170.  
  1171. <:#278,10080>        break
  1172.  
  1173. <:#278,10080>    endif
  1174.  
  1175. <:#278,10080>    setdlgitemtext(hdlg, 9001, lcase$(file))
  1176.  
  1177. <:#278,10080>wend
  1178.  
  1179. <:#278,10080>appsendmessage(hctl, WM_SETREDRAW, 1, 0)
  1180.  
  1181. <:#278,10080>RepaintWnd(hctl)
  1182.  
  1183. <:#278,10080>hourglass(0)
  1184.  
  1185. <:#278,10080>end function
  1186.  
  1187. <:#278,10080>
  1188.  
  1189. <:#278,10080>
  1190.  
  1191. <:#278,10080>function loadlist()
  1192.  
  1193. <:#278,10080>windir = getwindowsdirectory$()
  1194.  
  1195. <:#278,10080>dim pals(100)
  1196.  
  1197. <:#278,10080>i = 0
  1198.  
  1199. <:#278,10080>fh = fopen("{windir}palette.cfg", "r")
  1200.  
  1201. <:#278,10080>if fh << 1
  1202.  
  1203. <:#278,10080>    message("Unable to open file Palette.cfg")
  1204.  
  1205. <:#278,10080>    return 0
  1206.  
  1207. <:#278,10080>endif
  1208.  
  1209. <:#278,10080>while (1)
  1210.  
  1211. <:#278,10080>    txt = fgets$(fh)
  1212.  
  1213. <:#278,10080>    if txt << 1
  1214.  
  1215. <:#278,10080>        break
  1216.  
  1217. <:#278,10080>    endif
  1218.  
  1219. <:#278,10080>    i = i + 1
  1220.  
  1221. <:#278,10080>    pals(i) = txt
  1222.  
  1223. <:#278,10080>wend
  1224.  
  1225. <:#278,10080>fclose(fh)
  1226.  
  1227. <:#278,10080>for j = 1 to i
  1228.  
  1229. <:#278,10080>    pal = strfield$(pals(j), 2, "~")
  1230.  
  1231. <:#278,10080>    filllist(pal)
  1232.  
  1233. <:#278,10080>next
  1234.  
  1235. <:#278,10080>if dialogbox("." "iconman")
  1236.  
  1237. <:#278,10080>    sel = getdialogfield$(9007)
  1238.  
  1239. <:#278,10080>    for j = 1 to i
  1240.  
  1241. <:#278,10080>        if sel = strfield$(pals(j), 2, "~")
  1242.  
  1243. <:#278,10080>            break
  1244.  
  1245. <:#278,10080>        endif
  1246.  
  1247. <:#278,10080>    next
  1248.  
  1249. <:#278,10080>    sel = strfield$(pals(j), 2, "~")
  1250.  
  1251. <:#278,10080>    if decide("Are you sure you want to delete the SmartIcon set ""{sel}""")
  1252.  
  1253. <:#278,10080>        fname = strfield$(pals(j), 1, "~")
  1254.  
  1255. <:#278,10080>    endif
  1256.  
  1257. <:#278,10080>endif
  1258.  
  1259. <:#278,10080>end function
  1260.  
  1261. <:#278,10080>
  1262.  
  1263. <:#278,10080>function makedefpal()
  1264.  
  1265. <:#278,10080>go = decide("Make the current SmartIcon set your default set, are you sure?")
  1266.  
  1267. <:#278,10080>if go <<<;> 1
  1268.  
  1269. <:#278,10080>    return 0
  1270.  
  1271. <:#278,10080>endif
  1272.  
  1273. <:#278,10080>dosdelfile(strcat$(getwindowsdirectory$(), "apib.ini"))
  1274.  
  1275. <:#278,10080>changeicons("apib.ini")
  1276.  
  1277. <:#278,10080>end function
  1278.  
  1279. <:#278,10080>
  1280.  
  1281. <:#278,10080>function buildmenus()
  1282.  
  1283. <:#278,10080>Fname = "IconMan"
  1284.  
  1285. <:#278,10080>Menu = "╣ñ╛▀(&L)"
  1286.  
  1287. <:#278,10080>cmenu = "SmartIcon Mana&ger"
  1288.  
  1289. <:#278,10080>rmac = getrunningmacrofile$()
  1290.  
  1291. <:#278,10080>deletemenuitem(1, menu, cmenu)
  1292.  
  1293. <:#278,10080>insertcascademenu(1, menu, 16, cmenu)
  1294.  
  1295. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Open Palette...", "{rmac}!LoadPalette", "Load a custom icon arrangement")
  1296.  
  1297. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Save Palette...", "{rmac}!SavePalette", "Save current icon arrangement")
  1298.  
  1299. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Attach to File...", "{rmac}!linkit", "Attach a SmartIcon palette to a document or style sheet")
  1300.  
  1301. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Remove Palette...", "{rmac}!DeletePalette", "Delete an icon arrangement from list")
  1302.  
  1303. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Default Palette", "{rmac}!DefaultPalette", "Reset icon palette to default")
  1304.  
  1305. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "&Make Default Palette", "{rmac}!makedefpal", "Makes current icon palette default palette")
  1306.  
  1307. <:#278,10080>
  1308.  
  1309. <:#278,10080>addcascademenuitem(1, Menu, Cmenu, "-", "", "")
  1310.  
  1311. <:#556,10080>addcascademenuitem(1, Menu, Cmenu, "E&xit Icon Manager", "{rmac}!quitfname", "Remove SmartIcon Manager")
  1312.  
  1313. <:#278,10080>addcascademenuitem(1, Menu, Cmenu, "-", "", "")
  1314.  
  1315. <:#278,10080>end function
  1316.  
  1317. >
  1318.  
  1319. [Embedded]
  1320. 00025847
  1321. >
  1322. [macsum] 23
  1323. IconMan 0 0 7 12
  1324. SavePalette 1407 0 18 45
  1325. NewPal 3438 1 11 129
  1326. UseLastPalette1 4806 0 3 174
  1327. UseLastPalette2 4964 0 3 183
  1328. UseLastPalette3 5139 0 3 193
  1329. UseLastPalette4 5314 0 3 203
  1330. UseLastPalette5 5489 0 3 213
  1331. deletepalette 5664 0 14 224
  1332. LoadLast 7504 0 8 294
  1333. LoadPalette 8052 0 10 315
  1334. changeit 8831 1 2 351
  1335. DefaultPalette 8929 0 1 359
  1336. quitfname 8970 0 1 363
  1337. iconman 9047 0 -1 368
  1338. iconman2 9342 0 -1 377
  1339. iconman3 9641 0 -1 386
  1340. linkit 10192 0 17 400
  1341. loadfile 11747 1 4 469
  1342. loaddoc 12134 1 4 489
  1343. loadlist 12520 0 10 510
  1344. makedefpal 13373 0 2 546
  1345. buildmenus 13586 0 5 555
  1346. [macse]
  1347. 14 IconMan
  1348. 0 284 "user,GetActiveWindow,H"
  1349. 13
  1350. 0 284 "user,SetWindowText,IHC" [X] "Adding SmartIcon Manager to Tools menu"
  1351. 0 789 "Adding SmartIcon Manager to Tools menu"
  1352. 7 "IconMan"
  1353. 8 1
  1354. 7 "╣ñ╛▀(&"
  1355. 8 2
  1356. 7 "L)"
  1357. 8 3
  1358. 0 16 "{2}" "{3}"
  1359. 13
  1360. 8 4
  1361. 7 "SmartIcon Mana&ger"
  1362. 8 5
  1363. 0 802
  1364. 13
  1365. 8 6
  1366. 0 520 1 "{4}" "{5}"
  1367. 0 528 1 "{4}" 16 "{5}"
  1368. 0 525 1 "{4}" "{5}" "&Open Palette..." "{6}!LoadPalette" "Load a custom icon arrangement"
  1369. 0 525 1 "{4}" "{5}" "&Save Palette..." "{6}!SavePalette" "Save current icon arrangement"
  1370. 0 525 1 "{4}" "{5}" "&Attach to File..." "{6}!linkit" "Attach a SmartIcon palette to a document or style sheet"
  1371. 0 525 1 "{4}" "{5}" "&Remove Palette..." "{6}!DeletePalette" "Delete an icon arrangement from list"
  1372. 0 525 1 "{4}" "{5}" "&Default Palette" "{6}!DefaultPalette" "Reset icon palette to default"
  1373. 0 525 1 "{4}" "{5}" "&Make Default Palette" "{6}!makedefpal" "Makes current icon palette default palette"
  1374. 0 525 1 "{4}" "{5}" "-" "" ""
  1375. 0 525 1 "{4}" "{5}" "E&xit Icon Manager" "{6}!quitfname" "Remove SmartIcon Manager"
  1376. 0 525 1 "{4}" "{5}" "-" "" ""
  1377. 0 284 "user,GetActiveWindow,H"
  1378. 13
  1379. 0 284 "user,SetWindowText,IHC" [X] "Loading last used palette"
  1380. 0 789 "Loading last used palette"
  1381. 16 loadlast
  1382. 0 284 "user,GetActiveWindow,H"
  1383. 13
  1384. 0 284 "user,SetWindowText,IHC" [X] ""
  1385. 0 284 "user,GetActiveWindow,H"
  1386. 13
  1387. 0 284 "user,SetWindowText,IHC" [X] "Ami Pro"
  1388. 0 789 ""
  1389. 6 0
  1390. 15
  1391. 9
  1392. 14 SavePalette
  1393. 0 32 1
  1394. 5 0
  1395. 0 26 "." "iconman2"
  1396. 13
  1397. 18 0
  1398. 11 00000086
  1399. 5 -1
  1400. 15
  1401. 9
  1402. 0 27 8007
  1403. 13
  1404. 8 1
  1405. 0 772
  1406. 13
  1407. 0 15 [X] 1 8
  1408. 13
  1409. 8 2
  1410. 6 1
  1411. 7 ""
  1412. 18 0
  1413. 11 00000245
  1414. 0 3 "Need a menu name to save your custom SmartIcon set as."
  1415. 10 00000024
  1416. 0 1288
  1417. 13
  1418. 8 3
  1419. 5 100
  1420. 21 4 [X]
  1421. 5 0
  1422. 8 5
  1423. 0 280 "{3}palette.cfg" 33
  1424. 13
  1425. 8 6
  1426. 6 6
  1427. 7 ""
  1428. 18 0
  1429. 11 00000380
  1430. 7 "w"
  1431. 8 7
  1432. 10 00000392
  1433. 7 "r"
  1434. 8 7
  1435. 0 259 "{3}palette.cfg" "{7}"
  1436. 13
  1437. 8 8
  1438. 6 8
  1439. 5 1
  1440. 18 5
  1441. 11 00000511
  1442. 0 3 "Unable to open file Palette.cfg"
  1443. 5 0
  1444. 15
  1445. 9
  1446. 5 1
  1447. 11 00000642
  1448. 0 257 "{8}"
  1449. 13
  1450. 8 9
  1451. 6 9
  1452. 5 1
  1453. 18 5
  1454. 11 00000593
  1455. 10 00000642
  1456. 6 5
  1457. 5 1
  1458. 3 0
  1459. 8 5
  1460. 6 5
  1461. 6 9
  1462. 23 4
  1463. 10 00000511
  1464. 0 260 "{8}"
  1465. 5 1
  1466. 8 10
  1467. 6 5
  1468. 6 10
  1469. 18 2
  1470. 12 00000744
  1471. 10 00001799
  1472. 5 1
  1473. 6 10
  1474. 3 0
  1475. 8 10
  1476. 10 00000666
  1477. 6 10
  1478. 22 4
  1479. 0 20 [X] 2 "~"
  1480. 13
  1481. 8 11
  1482. 6 1
  1483. 6 10
  1484. 22 4
  1485. 0 20 [X] 2 "~"
  1486. 13
  1487. 18 0
  1488. 11 00001786
  1489. 0 2 "A SmartIcon set by that name already exists.  Overwrite it?"
  1490. 13
  1491. 8 12
  1492. 6 12
  1493. 5 1
  1494. 18 1
  1495. 11 00000970
  1496. 5 0
  1497. 15
  1498. 9
  1499. 10 00001786
  1500. 6 10
  1501. 22 4
  1502. 0 20 [X] 1 "~"
  1503. 13
  1504. 8 13
  1505. 0 1042 &4 "{10}"
  1506. 0 259 "{3}palette.cfg" "w"
  1507. 13
  1508. 8 8
  1509. 6 8
  1510. 5 1
  1511. 18 5
  1512. 11 00001143
  1513. 0 3 "Unable to open file Palette.cfg"
  1514. 5 0
  1515. 15
  1516. 9
  1517. 5 1
  1518. 8 10
  1519. 6 5
  1520. 6 10
  1521. 18 2
  1522. 12 00001232
  1523. 10 00001323
  1524. 5 1
  1525. 6 10
  1526. 3 0
  1527. 8 10
  1528. 10 00001154
  1529. 6 10
  1530. 22 4
  1531. 8 14
  1532. 6 14
  1533. 7 ""
  1534. 18 1
  1535. 11 00001310
  1536. 6 10
  1537. 22 4
  1538. 0 258 "{8}" [X]
  1539. 10 00001197
  1540. 0 260 "{8}"
  1541. 0 779 "{3}{13}"
  1542. 5 5
  1543. 21 15 [X]
  1544. 5 1
  1545. 8 10
  1546. 6 5
  1547. 6 10
  1548. 18 2
  1549. 12 00001458
  1550. 10 00001595
  1551. 5 1
  1552. 6 10
  1553. 3 0
  1554. 8 10
  1555. 10 00001380
  1556. 0 286 "Palette" "LastPalette{10}" "AmiPro.ini"
  1557. 13
  1558. 8 16
  1559. 0 20 "{16}" 2 "~"
  1560. 13
  1561. 6 1
  1562. 18 1
  1563. 11 00001582
  1564. 6 10
  1565. 6 16
  1566. 23 15
  1567. 10 00001423
  1568. 5 1
  1569. 8 17
  1570. 6 10
  1571. 5 1
  1572. 3 1
  1573. 6 17
  1574. 18 2
  1575. 12 00001695
  1576. 10 00001773
  1577. 5 1
  1578. 6 17
  1579. 3 0
  1580. 8 17
  1581. 10 00001606
  1582. 6 17
  1583. 22 15
  1584. 0 287 "Palette" "LastPalette{17}" [X] "AmiPro.ini"
  1585. 10 00001660
  1586. 10 00001799
  1587. 10 00000709
  1588. 0 16 "{2}" ".CP"
  1589. 13
  1590. 8 2
  1591. 0 259 "{3}palette.cfg" "a"
  1592. 13
  1593. 8 8
  1594. 6 8
  1595. 5 1
  1596. 18 5
  1597. 11 00001943
  1598. 0 3 "Unable to open file Palette.cfg"
  1599. 5 0
  1600. 15
  1601. 9
  1602. 0 258 "{8}" "{2}~{1}"
  1603. 0 260 "{8}"
  1604. 16 changeit "{2}"
  1605. 16 newpal "{2}~{1}"
  1606. 6 0
  1607. 15
  1608. 9
  1609. 14 NewPal
  1610. 0 32 1
  1611. 0 284 "user,GetActiveWindow,H"
  1612. 13
  1613. 0 284 "user,SetWindowText,IHC" [X] "Loading palette"
  1614. 0 789 "Loading palette"
  1615. 7 "╣ñ╛▀(&L)"
  1616. 8 2
  1617. 7 "SmartIcon Mana&ger"
  1618. 8 3
  1619. 0 802
  1620. 13
  1621. 8 4
  1622. 0 32 1
  1623. 0 296 1
  1624. 0 20 "{0}" 1 "~"
  1625. 13
  1626. 8 5
  1627. 5 5
  1628. 21 6 [X]
  1629. 5 1
  1630. 8 7
  1631. 5 5
  1632. 6 7
  1633. 18 2
  1634. 12 00000342
  1635. 10 00000546
  1636. 5 1
  1637. 6 7
  1638. 3 0
  1639. 8 7
  1640. 10 00000267
  1641. 6 7
  1642. 0 286 "Palette" "LastPalette{7}" "AmiPro.ini"
  1643. 13
  1644. 23 6
  1645. 6 7
  1646. 22 6
  1647. 7 ""
  1648. 18 0
  1649. 11 00000490
  1650. 0 287 "Palette" "LastPalette{7}" "" "AmiPro.ini"
  1651. 6 7
  1652. 22 6
  1653. 8 8
  1654. 0 20 "{8}" 2 "~"
  1655. 13
  1656. 8 9
  1657. 10 00000309
  1658. 5 1
  1659. 22 6
  1660. 8 10
  1661. 0 287 "Palette" "LastPalette1" "{0}" "AmiPro.ini"
  1662. 0 20 "{0}" 2 "~"
  1663. 13
  1664. 8 9
  1665. 16 buildmenus
  1666. 0 525 1 "{2}" "{3}" "&1 {9}" "{4}!UseLastPalette1" "Load the Palette {0}"
  1667. 5 2
  1668. 8 11
  1669. 5 1
  1670. 8 7
  1671. 5 5
  1672. 6 7
  1673. 18 2
  1674. 12 00000827
  1675. 10 00001168
  1676. 5 1
  1677. 6 7
  1678. 3 0
  1679. 8 7
  1680. 10 00000752
  1681. 6 11
  1682. 5 6
  1683. 18 0
  1684. 11 00000878
  1685. 0 296 0
  1686. 6 0
  1687. 15
  1688. 9
  1689. 6 7
  1690. 22 6
  1691. 6 0
  1692. 18 0
  1693. 6 7
  1694. 22 6
  1695. 7 ""
  1696. 18 0
  1697. 1 2
  1698. 1 3
  1699. 11 00001155
  1700. 6 7
  1701. 22 6
  1702. 8 8
  1703. 0 20 "{8}" 2 "~"
  1704. 13
  1705. 8 9
  1706. 0 525 1 "{2}" "{3}" "&{11} {9}" "{4}!UseLastPalette{11}" "Load the Palette {8}"
  1707. 6 7
  1708. 22 6
  1709. 0 287 "Palette" "LastPalette{11}" [X] "AmiPro.ini"
  1710. 6 11
  1711. 5 1
  1712. 3 0
  1713. 8 11
  1714. 10 00000794
  1715. 0 296 0
  1716. 0 284 "user,GetActiveWindow,H"
  1717. 13
  1718. 0 284 "user,SetWindowText,IHC" [X] ""
  1719. 0 284 "user,GetActiveWindow,H"
  1720. 13
  1721. 0 284 "user,SetWindowText,IHC" [X] "Ami Pro"
  1722. 0 789 ""
  1723. 6 0
  1724. 15
  1725. 9
  1726. 6 1
  1727. 15
  1728. 9
  1729. 14 UseLastPalette1
  1730. 0 32 1
  1731. 0 296 1
  1732. 0 286 "Palette" "LastPalette1" "AmiPro.ini"
  1733. 13
  1734. 8 1
  1735. 0 20 "{1}" 1 "~"
  1736. 13
  1737. 8 2
  1738. 16 changeit "{2}"
  1739. 0 296 0
  1740. 6 0
  1741. 15
  1742. 9
  1743. 14 UseLastPalette2
  1744. 0 32 1
  1745. 0 296 1
  1746. 0 286 "Palette" "LastPalette2" "AmiPro.ini"
  1747. 13
  1748. 8 1
  1749. 0 20 "{1}" 1 "~"
  1750. 13
  1751. 8 2
  1752. 16 changeit "{2}"
  1753. 16 NewPal "{1}"
  1754. 0 296 0
  1755. 6 0
  1756. 15
  1757. 9
  1758. 14 UseLastPalette3
  1759. 0 32 1
  1760. 0 296 1
  1761. 0 286 "Palette" "LastPalette3" "AmiPro.ini"
  1762. 13
  1763. 8 1
  1764. 0 20 "{1}" 1 "~"
  1765. 13
  1766. 8 2
  1767. 16 changeit "{2}"
  1768. 16 NewPal "{1}"
  1769. 0 296 0
  1770. 6 0
  1771. 15
  1772. 9
  1773. 14 UseLastPalette4
  1774. 0 32 1
  1775. 0 296 1
  1776. 0 286 "Palette" "LastPalette4" "AmiPro.ini"
  1777. 13
  1778. 8 1
  1779. 0 20 "{1}" 1 "~"
  1780. 13
  1781. 8 2
  1782. 16 changeit "{2}"
  1783. 16 NewPal "{1}"
  1784. 0 296 0
  1785. 6 0
  1786. 15
  1787. 9
  1788. 14 UseLastPalette5
  1789. 0 32 1
  1790. 0 296 1
  1791. 0 286 "Palette" "LastPalette5" "AmiPro.ini"
  1792. 13
  1793. 8 1
  1794. 0 20 "{1}" 1 "~"
  1795. 13
  1796. 8 2
  1797. 16 changeit "{2}"
  1798. 16 NewPal "{1}"
  1799. 0 296 0
  1800. 6 0
  1801. 15
  1802. 9
  1803. 14 deletepalette
  1804. 7 "╣ñ╛▀(&L)"
  1805. 8 1
  1806. 7 "SmartIcon Mana&ger"
  1807. 8 2
  1808. 0 1288
  1809. 13
  1810. 8 3
  1811. 5 100
  1812. 21 4 [X]
  1813. 5 0
  1814. 8 5
  1815. 0 259 "{3}palette.cfg" "r"
  1816. 13
  1817. 8 6
  1818. 6 6
  1819. 5 1
  1820. 18 5
  1821. 11 00000227
  1822. 0 3 "Unable to open file Palette.cfg"
  1823. 5 0
  1824. 15
  1825. 9
  1826. 5 1
  1827. 11 00000358
  1828. 0 257 "{6}"
  1829. 13
  1830. 8 7
  1831. 6 7
  1832. 5 1
  1833. 18 5
  1834. 11 00000309
  1835. 10 00000358
  1836. 6 5
  1837. 5 1
  1838. 3 0
  1839. 8 5
  1840. 6 5
  1841. 6 7
  1842. 23 4
  1843. 10 00000227
  1844. 0 260 "{6}"
  1845. 5 1
  1846. 8 8
  1847. 6 5
  1848. 6 8
  1849. 18 2
  1850. 12 00000456
  1851. 10 00000517
  1852. 5 1
  1853. 6 8
  1854. 3 0
  1855. 8 8
  1856. 10 00000381
  1857. 6 8
  1858. 22 4
  1859. 0 20 [X] 2 "~"
  1860. 13
  1861. 8 9
  1862. 0 25 "{9}"
  1863. 10 00000423
  1864. 0 26 "." "iconman"
  1865. 13
  1866. 11 00001828
  1867. 0 27 9007
  1868. 13
  1869. 8 10
  1870. 5 1
  1871. 8 8
  1872. 6 5
  1873. 6 8
  1874. 18 2
  1875. 12 00000660
  1876. 10 00000742
  1877. 5 1
  1878. 6 8
  1879. 3 0
  1880. 8 8
  1881. 10 00000585
  1882. 6 10
  1883. 6 8
  1884. 22 4
  1885. 0 20 [X] 2 "~"
  1886. 13
  1887. 18 0
  1888. 11 00000729
  1889. 10 00000742
  1890. 10 00000627
  1891. 6 8
  1892. 22 4
  1893. 0 20 [X] 2 "~"
  1894. 13
  1895. 8 10
  1896. 0 2 "Are you sure you want to delete the SmartIcon set ""{10}"""
  1897. 13
  1898. 11 00001828
  1899. 6 8
  1900. 22 4
  1901. 0 20 [X] 1 "~"
  1902. 13
  1903. 8 11
  1904. 0 779 "{3}{11}"
  1905. 0 1042 &4 "{8}"
  1906. 0 259 "{3}palette.cfg" "w"
  1907. 13
  1908. 8 6
  1909. 6 6
  1910. 5 1
  1911. 18 5
  1912. 11 00001050
  1913. 0 3 "Unable to open file Palette.cfg"
  1914. 5 0
  1915. 15
  1916. 9
  1917. 5 1
  1918. 8 8
  1919. 6 5
  1920. 5 1
  1921. 3 1
  1922. 6 8
  1923. 18 2
  1924. 12 00001145
  1925. 10 00001186
  1926. 5 1
  1927. 6 8
  1928. 3 0
  1929. 8 8
  1930. 10 00001060
  1931. 6 8
  1932. 22 4
  1933. 0 258 "{6}" [X]
  1934. 10 00001112
  1935. 0 260 "{6}"
  1936. 5 0
  1937. 8 12
  1938. 5 1
  1939. 8 5
  1940. 5 5
  1941. 6 5
  1942. 18 2
  1943. 12 00001295
  1944. 10 00001545
  1945. 5 1
  1946. 6 5
  1947. 3 0
  1948. 8 5
  1949. 10 00001220
  1950. 6 5
  1951. 0 286 "Palette" "LastPalette{5}" "AmiPro.ini"
  1952. 13
  1953. 23 4
  1954. 6 5
  1955. 22 4
  1956. 7 ""
  1957. 18 0
  1958. 11 00001406
  1959. 10 00001545
  1960. 6 5
  1961. 22 4
  1962. 7 "{11}~{10}"
  1963. 18 0
  1964. 11 00001462
  1965. 6 5
  1966. 8 12
  1967. 6 5
  1968. 22 4
  1969. 0 20 [X] 2 "~"
  1970. 13
  1971. 8 13
  1972. 0 520 1 "{1}" "{2}" "&{5} {13}"
  1973. 10 00001262
  1974. 0 1042 &4 "{12}"
  1975. 5 1
  1976. 8 8
  1977. 6 5
  1978. 5 2
  1979. 3 1
  1980. 6 8
  1981. 18 2
  1982. 12 00001658
  1983. 10 00001733
  1984. 5 1
  1985. 6 8
  1986. 3 0
  1987. 8 8
  1988. 10 00001573
  1989. 6 8
  1990. 22 4
  1991. 0 287 "Palette" "LastPalette{8}" [X] "AmiPro.ini"
  1992. 10 00001625
  1993. 6 5
  1994. 5 1
  1995. 3 1
  1996. 8 8
  1997. 0 287 "Palette" "LastPalette{8}" "" "AmiPro.ini"
  1998. 16 loadlast
  1999. 5 1
  2000. 15
  2001. 9
  2002. 6 0
  2003. 15
  2004. 9
  2005. 14 LoadLast
  2006. 0 32 1
  2007. 0 296 1
  2008. 7 "╣ñ╛▀(&L)"
  2009. 8 1
  2010. 7 "SmartIcon Mana&ger"
  2011. 8 2
  2012. 0 802
  2013. 13
  2014. 8 3
  2015. 0 286 "Palette" "LastPalette1" "AmiPro.ini"
  2016. 13
  2017. 8 4
  2018. 0 20 "{4}" 1 "~"
  2019. 13
  2020. 8 4
  2021. 0 790 "{4}"
  2022. 5 1
  2023. 8 5
  2024. 5 5
  2025. 6 5
  2026. 18 2
  2027. 12 00000273
  2028. 10 00000527
  2029. 5 1
  2030. 6 5
  2031. 3 0
  2032. 8 5
  2033. 10 00000198
  2034. 0 286 "Palette" "LastPalette{5}" "AmiPro.ini"
  2035. 13
  2036. 8 6
  2037. 6 6
  2038. 7 ""
  2039. 18 0
  2040. 6 6
  2041. 5 -1
  2042. 18 0
  2043. 1 2
  2044. 11 00000403
  2045. 0 296 0
  2046. 5 -1
  2047. 15
  2048. 9
  2049. 0 20 "{6}" 2 "~"
  2050. 13
  2051. 8 7
  2052. 0 525 1 "{1}" "{2}" "&{5} {7}" "{3}!UseLastPalette{5}" "Loads the palette ""{7}"""
  2053. 10 00000240
  2054. 0 296 0
  2055. 6 0
  2056. 15
  2057. 9
  2058. 14 LoadPalette
  2059. 0 32 1
  2060. 0 1288
  2061. 13
  2062. 8 1
  2063. 5 100
  2064. 21 2 [X]
  2065. 5 0
  2066. 8 3
  2067. 0 259 "{1}palette.cfg" "r"
  2068. 13
  2069. 8 4
  2070. 6 4
  2071. 5 1
  2072. 18 5
  2073. 11 00000173
  2074. 0 3 "No icon sets saved."
  2075. 5 0
  2076. 15
  2077. 9
  2078. 5 1
  2079. 11 00000304
  2080. 0 257 "{4}"
  2081. 13
  2082. 8 5
  2083. 6 5
  2084. 5 1
  2085. 18 5
  2086. 11 00000255
  2087. 10 00000304
  2088. 6 3
  2089. 5 1
  2090. 3 0
  2091. 8 3
  2092. 6 3
  2093. 6 5
  2094. 23 2
  2095. 10 00000173
  2096. 0 260 "{4}"
  2097. 5 1
  2098. 8 6
  2099. 6 3
  2100. 6 6
  2101. 18 2
  2102. 12 00000402
  2103. 10 00000463
  2104. 5 1
  2105. 6 6
  2106. 3 0
  2107. 8 6
  2108. 10 00000327
  2109. 6 6
  2110. 22 2
  2111. 0 20 [X] 2 "~"
  2112. 13
  2113. 8 7
  2114. 0 25 "{7}"
  2115. 10 00000369
  2116. 0 26 "." "iconman"
  2117. 13
  2118. 11 00000767
  2119. 0 27 9007
  2120. 13
  2121. 8 8
  2122. 5 1
  2123. 8 6
  2124. 6 3
  2125. 6 6
  2126. 18 2
  2127. 12 00000605
  2128. 10 00000686
  2129. 5 1
  2130. 6 6
  2131. 3 0
  2132. 8 6
  2133. 10 00000530
  2134. 6 8
  2135. 6 6
  2136. 22 2
  2137. 0 20 [X] 2 "~"
  2138. 13
  2139. 18 0
  2140. 11 00000673
  2141. 10 00000686
  2142. 10 00000572
  2143. 6 6
  2144. 22 2
  2145. 0 20 [X] 1 "~"
  2146. 13
  2147. 8 9
  2148. 16 changeit "{9}"
  2149. 6 6
  2150. 22 2
  2151. 16 newpal [X]
  2152. 6 0
  2153. 15
  2154. 9
  2155. 14 changeit
  2156. 0 32 1
  2157. 0 1288
  2158. 13
  2159. 8 2
  2160. 0 790 "{0}"
  2161. 0 779 "{2}def.cp"
  2162. 0 790 "def.cp"
  2163. 6 1
  2164. 15
  2165. 9
  2166. 14 DefaultPalette
  2167. 0 790 ""
  2168. 6 0
  2169. 15
  2170. 9
  2171. 14 quitfname
  2172. 0 520 1 "╣ñ╛▀(&L)" "SmartIcon Mana&ger"
  2173. 0 790 ""
  2174. 6 0
  2175. 15
  2176. 9
  2177. DIALOG iconman
  2178. -2134376448 4 106 40 174 58 "" "" "Select SmartIcon Set" 
  2179. FONT 12 "System" 
  2180. 6 4 118 8 1000 1342308352 "static" "&Custom SmartIcon sets:" 0 
  2181. 6 14 118 40 9007 1352728579 "listbox" "" 0 
  2182. 129 4 40 14 1 1342373889 "button" "OK" 0 
  2183. 129 20 40 14 2 1342373888 "button" "Cancel" 0 
  2184. DIALOG iconman2
  2185. -2134376448 4 62 36 186 40 "" "" "Save SmartIcon Set" 
  2186. FONT 12 "System" 
  2187. 6 4 124 8 1000 1342308352 "static" "&Name for current SmartIcon set:" 0 
  2188. 6 14 126 12 8007 1350631552 "edit" "" 0 
  2189. 140 4 40 14 1 1342373889 "button" "OK" 0 
  2190. 140 20 40 14 2 1342373888 "button" "Cancel" 0 
  2191. DIALOG iconman3
  2192. -2134376448 9 74 26 208 106 "" "" "Link SmartIcon Set to File" 
  2193. FONT 12 "System" 
  2194. 6 4 64 8 1000 1342308352 "static" "&Link to:" 0 
  2195. 6 14 64 88 9001 1352728579 "listbox" "" 0 
  2196. 78 20 60 10 110 1342242825 "button" "&Documents" 0 
  2197. 78 30 60 10 120 1342242825 "button" "&Style sheets" 0 
  2198. 74 48 66 8 1001 1342308352 "static" "SmartIcon &sets:" 0 
  2199. 74 58 130 44 9007 1352728577 "listbox" "" 0 
  2200. 162 4 40 14 1 1342373889 "button" "OK" 0 
  2201. 162 20 40 14 2 1342373888 "button" "Cancel" 0 
  2202. 74 10 68 34 20 1342308359 "button" "File type" 0 
  2203. 14 linkit
  2204. 0 1288
  2205. 13
  2206. 8 1
  2207. 0 802
  2208. 13
  2209. 8 2
  2210. 5 100
  2211. 21 3 [X]
  2212. 5 0
  2213. 8 4
  2214. 0 259 "{1}palette.cfg" "r"
  2215. 13
  2216. 8 5
  2217. 6 5
  2218. 5 1
  2219. 18 5
  2220. 11 00000188
  2221. 0 3 "Unable to open file Palette.cfg"
  2222. 5 0
  2223. 15
  2224. 9
  2225. 5 1
  2226. 11 00000319
  2227. 0 257 "{5}"
  2228. 13
  2229. 8 6
  2230. 6 6
  2231. 5 1
  2232. 18 5
  2233. 11 00000270
  2234. 10 00000319
  2235. 6 4
  2236. 5 1
  2237. 3 0
  2238. 8 4
  2239. 6 4
  2240. 6 6
  2241. 23 3
  2242. 10 00000188
  2243. 0 260 "{5}"
  2244. 5 1
  2245. 8 7
  2246. 6 4
  2247. 6 7
  2248. 18 2
  2249. 12 00000417
  2250. 10 00000483
  2251. 5 1
  2252. 6 7
  2253. 3 0
  2254. 8 7
  2255. 10 00000342
  2256. 6 7
  2257. 22 3
  2258. 0 20 [X] 2 "~"
  2259. 13
  2260. 8 8
  2261. 0 31 9007 "{8}"
  2262. 10 00000384
  2263. 0 268
  2264. 13
  2265. 0 16 [X] "*.sam"
  2266. 13
  2267. 0 31 9001 [X]
  2268. 0 41 110 "{2}!loaddoc"
  2269. 0 41 120 "{2}!loadfile"
  2270. 0 31 110 1
  2271. 5 0
  2272. 0 26 "." "iconman3"
  2273. 13
  2274. 18 0
  2275. 11 00000654
  2276. 5 -1
  2277. 15
  2278. 9
  2279. 0 27 9001
  2280. 13
  2281. 8 9
  2282. 0 27 9007
  2283. 13
  2284. 8 10
  2285. 5 1
  2286. 8 7
  2287. 6 4
  2288. 6 7
  2289. 18 2
  2290. 12 00000780
  2291. 10 00000862
  2292. 5 1
  2293. 6 7
  2294. 3 0
  2295. 8 7
  2296. 10 00000705
  2297. 6 10
  2298. 6 7
  2299. 22 3
  2300. 0 20 [X] 2 "~"
  2301. 13
  2302. 18 0
  2303. 11 00000849
  2304. 10 00000862
  2305. 10 00000747
  2306. 6 7
  2307. 22 3
  2308. 0 20 [X] 1 "~"
  2309. 13
  2310. 8 11
  2311. 5 1
  2312. 0 2 "Display SmartIcon set ""{10}"" with file ""{9}""?"
  2313. 13
  2314. 18 1
  2315. 11 00000996
  2316. 5 0
  2317. 15
  2318. 9
  2319. 0 20 "{9}" 2 "."
  2320. 13
  2321. 8 12
  2322. 0 286 "Palette" "LastPalette1" "AmiPro.ini"
  2323. 13
  2324. 8 13
  2325. 0 20 "{8}" 1 "~"
  2326. 13
  2327. 8 14
  2328. 6 12
  2329. 7 "STY"
  2330. 18 0
  2331. 11 00001362
  2332. 2 101 1 "{9}" 1 0
  2333. 2 572 1 "void changeicons(""{11}"")"
  2334. 0 6 "[35][35]"
  2335. 2 570 1
  2336. 13
  2337. 8 15
  2338. 0 788 "{15}" 65536
  2339. 13
  2340. 8 16
  2341. 2 224 1 "{16}" 1
  2342. 16 changeit "{13}"
  2343. 0 291 6
  2344. 2 305 1 "{9}" 1 0 0
  2345. 0 291 7
  2346. 2 147 1
  2347. 10 00001543
  2348. 2 102 1 "{9}" 1 8265
  2349. 2 572 1 "void changeicons(""{11}"")"
  2350. 0 6 "[35][35]"
  2351. 2 570 1
  2352. 13
  2353. 8 15
  2354. 0 788 "{15}" 65536
  2355. 13
  2356. 8 16
  2357. 2 224 1 "{16}" 1
  2358. 16 changeit "{13}"
  2359. 2 103 1
  2360. 2 147 1
  2361. 6 0
  2362. 15
  2363. 9
  2364. 14 loadfile
  2365. 0 296 1
  2366. 0 269
  2367. 13
  2368. 8 2
  2369. 0 280 "{2}*.sty" 1
  2370. 13
  2371. 8 3
  2372. 0 44 "{0}" 9001
  2373. 13
  2374. 8 4
  2375. 0 1036 "{4}" 11 0 0
  2376. 0 1036 "{4}" 1029 0 0
  2377. 0 17 "{3}"
  2378. 13
  2379. 0 43 "{0}" 9001 [X]
  2380. 5 1
  2381. 11 00000301
  2382. 0 281
  2383. 13
  2384. 8 3
  2385. 6 3
  2386. 7 ""
  2387. 18 0
  2388. 11 00000251
  2389. 10 00000301
  2390. 0 17 "{3}"
  2391. 13
  2392. 0 43 "{0}" 9001 [X]
  2393. 10 00000174
  2394. 0 1036 "{4}" 11 1 0
  2395. 0 284 "user,InvalidateRect,HHFH" "{4}" 0 1
  2396. 0 296 0
  2397. 6 1
  2398. 15
  2399. 9
  2400. 14 loaddoc
  2401. 0 296 1
  2402. 0 268
  2403. 13
  2404. 8 2
  2405. 0 280 "{2}*.sam" 1
  2406. 13
  2407. 8 3
  2408. 0 44 "{0}" 9001
  2409. 13
  2410. 8 4
  2411. 0 1036 "{4}" 11 0 0
  2412. 0 1036 "{4}" 1029 0 0
  2413. 0 17 "{3}"
  2414. 13
  2415. 0 43 "{0}" 9001 [X]
  2416. 5 1
  2417. 11 00000300
  2418. 0 281
  2419. 13
  2420. 8 3
  2421. 6 3
  2422. 7 ""
  2423. 18 0
  2424. 11 00000250
  2425. 10 00000300
  2426. 0 17 "{3}"
  2427. 13
  2428. 0 43 "{0}" 9001 [X]
  2429. 10 00000173
  2430. 0 1036 "{4}" 11 1 0
  2431. 0 284 "user,InvalidateRect,HHFH" "{4}" 0 1
  2432. 0 296 0
  2433. 6 1
  2434. 15
  2435. 9
  2436. 14 loadlist
  2437. 0 1288
  2438. 13
  2439. 8 1
  2440. 5 100
  2441. 21 2 [X]
  2442. 5 0
  2443. 8 3
  2444. 0 259 "{1}palette.cfg" "r"
  2445. 13
  2446. 8 4
  2447. 6 4
  2448. 5 1
  2449. 18 5
  2450. 11 00000174
  2451. 0 3 "Unable to open file Palette.cfg"
  2452. 5 0
  2453. 15
  2454. 9
  2455. 5 1
  2456. 11 00000305
  2457. 0 257 "{4}"
  2458. 13
  2459. 8 5
  2460. 6 5
  2461. 5 1
  2462. 18 5
  2463. 11 00000256
  2464. 10 00000305
  2465. 6 3
  2466. 5 1
  2467. 3 0
  2468. 8 3
  2469. 6 3
  2470. 6 5
  2471. 23 2
  2472. 10 00000174
  2473. 0 260 "{4}"
  2474. 5 1
  2475. 8 6
  2476. 6 3
  2477. 6 6
  2478. 18 2
  2479. 12 00000403
  2480. 10 00000464
  2481. 5 1
  2482. 6 6
  2483. 3 0
  2484. 8 6
  2485. 10 00000328
  2486. 6 6
  2487. 22 2
  2488. 0 20 [X] 2 "~"
  2489. 13
  2490. 8 7
  2491. 0 25 "{7}"
  2492. 10 00000370
  2493. 0 26 "." "iconman"
  2494. 13
  2495. 11 00000841
  2496. 0 27 9007
  2497. 13
  2498. 8 8
  2499. 5 1
  2500. 8 6
  2501. 6 3
  2502. 6 6
  2503. 18 2
  2504. 12 00000606
  2505. 10 00000687
  2506. 5 1
  2507. 6 6
  2508. 3 0
  2509. 8 6
  2510. 10 00000531
  2511. 6 8
  2512. 6 6
  2513. 22 2
  2514. 0 20 [X] 2 "~"
  2515. 13
  2516. 18 0
  2517. 11 00000674
  2518. 10 00000687
  2519. 10 00000573
  2520. 6 6
  2521. 22 2
  2522. 0 20 [X] 2 "~"
  2523. 13
  2524. 8 8
  2525. 0 2 "Are you sure you want to delete the SmartIcon set ""{8}"""
  2526. 13
  2527. 11 00000841
  2528. 6 6
  2529. 22 2
  2530. 0 20 [X] 1 "~"
  2531. 13
  2532. 8 9
  2533. 6 0
  2534. 15
  2535. 9
  2536. 14 makedefpal
  2537. 0 2 "Make the current SmartIcon set your default set, are you sure?"
  2538. 13
  2539. 8 1
  2540. 6 1
  2541. 5 1
  2542. 18 1
  2543. 11 00000135
  2544. 5 0
  2545. 15
  2546. 9
  2547. 0 1288
  2548. 13
  2549. 0 16 [X] "apib.ini"
  2550. 13
  2551. 0 779 [X]
  2552. 0 790 "apib.ini"
  2553. 6 0
  2554. 15
  2555. 9
  2556. 14 buildmenus
  2557. 7 "IconMan"
  2558. 8 1
  2559. 7 "╣ñ╛▀(&L)"
  2560. 8 2
  2561. 7 "SmartIcon Mana&ger"
  2562. 8 3
  2563. 0 802
  2564. 13
  2565. 8 4
  2566. 0 520 1 "{2}" "{3}"
  2567. 0 528 1 "{2}" 16 "{3}"
  2568. 0 525 1 "{2}" "{3}" "&Open Palette..." "{4}!LoadPalette" "Load a custom icon arrangement"
  2569. 0 525 1 "{2}" "{3}" "&Save Palette..." "{4}!SavePalette" "Save current icon arrangement"
  2570. 0 525 1 "{2}" "{3}" "&Attach to File..." "{4}!linkit" "Attach a SmartIcon palette to a document or style sheet"
  2571. 0 525 1 "{2}" "{3}" "&Remove Palette..." "{4}!DeletePalette" "Delete an icon arrangement from list"
  2572. 0 525 1 "{2}" "{3}" "&Default Palette" "{4}!DefaultPalette" "Reset icon palette to default"
  2573. 0 525 1 "{2}" "{3}" "&Make Default Palette" "{4}!makedefpal" "Makes current icon palette default palette"
  2574. 0 525 1 "{2}" "{3}" "-" "" ""
  2575. 0 525 1 "{2}" "{3}" "E&xit Icon Manager" "{4}!quitfname" "Remove SmartIcon Manager"
  2576. 0 525 1 "{2}" "{3}" "-" "" ""
  2577. 6 0
  2578. 15
  2579. 9
  2580. 00025872
  2581.