<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Change image_button background color in lisp in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136706#M63291</link>
    <description>&lt;P&gt;You may have to &lt;EM&gt;close&lt;/EM&gt; the dcl and rebuild with a different color assignment to the image box&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;(defun _StartDia ( clr / f new_color dcl_id)
    (setq dcl_id (load_dialog "Dark.dcl"))
    (if	(not (new_dialog "Dark" dcl_id))
      (exit)
    )
   (start_image "img_color")
    (fill_image 0 0 (dimx_tile "img_color") (dimy_tile "img_color") clr )
      (end_image)
    (action_tile "img_color" "(done_dialog 2)")
    (action_tile "accept" "(done_dialog 1)")
    (action_tile "close" "(done_dialog 0)")
    (setq f (start_dialog))
    (unload_dialog dcl_id)
;; you do the rest here for 1 and 0 ;;;
    (if (= f 2)
      (progn
       (setq new_color (acad_colordlg 1))
       (_StartDia new_color)
      )
    )
  )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;like this&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;(_StartDia 1)&lt;/LI-CODE&gt;
&lt;P&gt;1 as initial color&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTH&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 07 Mar 2021 13:51:37 GMT</pubDate>
    <dc:creator>pbejse</dc:creator>
    <dc:date>2021-03-07T13:51:37Z</dc:date>
    <item>
      <title>Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136415#M63287</link>
      <description>&lt;P&gt;Hi I'm making an lisp with dcl.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and I want to display color and change it.&lt;/P&gt;&lt;P&gt;so I use image_button's background color.&lt;/P&gt;&lt;P&gt;But I can't change color in lisp.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So How can I display and change its color?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DCL)&lt;/P&gt;&lt;P&gt;:image_button{key=img_color; width=4; aspect_ratio=1;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;LISP)&lt;/P&gt;&lt;P&gt;(set_tile "img_color" col) &amp;lt;- But It's not answer...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/889722i1B298DB2701A0C9E/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Mar 2021 09:45:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136415#M63287</guid>
      <dc:creator>darkfprh</dc:creator>
      <dc:date>2021-03-07T09:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136454#M63288</link>
      <description>&lt;LI-CODE lang="markup"&gt;(defun change_button_color ( / new_color)(setq new_color (acad_colordlg 1)) (set_tile "img_color" new_color))


;.....
(action_tile "img_color" "change_button_color")
(start_dialog)&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 07 Mar 2021 10:15:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136454#M63288</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-03-07T10:15:13Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136671#M63289</link>
      <description>&lt;P&gt;I tried it already. But It doesn't change color....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="20210307_222020.png" style="width: 166px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/889759iC66459A6A9C4DBDA/image-size/large?v=v2&amp;amp;px=999" role="button" title="20210307_222020.png" alt="20210307_222020.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Mar 2021 13:21:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136671#M63289</guid>
      <dc:creator>darkfprh</dc:creator>
      <dc:date>2021-03-07T13:21:50Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136695#M63290</link>
      <description>&lt;P&gt;Try &lt;A href="http://docs.autodesk.com/ACDMAC/2014/ENU/index.html?url=files/GUID-1C95F5E1-C063-4334-A296-40E7E123F66C.htm,topicNumber=d30e397310" target="_blank" rel="noopener"&gt;fill_image&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;Example:&lt;/P&gt;&lt;LI-CODE lang="general"&gt;(defun DCL_FILLIMAGE (Im_key ClrIndex1 / )
    (start_image Im_key)
    (fill_image 0 0 (dimx_tile Im_key) (dimy_tile Im_key) ClrIndex1 )
    (end_image)
);defun&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 07 Mar 2021 13:39:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136695#M63290</guid>
      <dc:creator>andkal</dc:creator>
      <dc:date>2021-03-07T13:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136706#M63291</link>
      <description>&lt;P&gt;You may have to &lt;EM&gt;close&lt;/EM&gt; the dcl and rebuild with a different color assignment to the image box&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;(defun _StartDia ( clr / f new_color dcl_id)
    (setq dcl_id (load_dialog "Dark.dcl"))
    (if	(not (new_dialog "Dark" dcl_id))
      (exit)
    )
   (start_image "img_color")
    (fill_image 0 0 (dimx_tile "img_color") (dimy_tile "img_color") clr )
      (end_image)
    (action_tile "img_color" "(done_dialog 2)")
    (action_tile "accept" "(done_dialog 1)")
    (action_tile "close" "(done_dialog 0)")
    (setq f (start_dialog))
    (unload_dialog dcl_id)
;; you do the rest here for 1 and 0 ;;;
    (if (= f 2)
      (progn
       (setq new_color (acad_colordlg 1))
       (_StartDia new_color)
      )
    )
  )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;like this&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;(_StartDia 1)&lt;/LI-CODE&gt;
&lt;P&gt;1 as initial color&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTH&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Mar 2021 13:51:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136706#M63291</guid>
      <dc:creator>pbejse</dc:creator>
      <dc:date>2021-03-07T13:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136738#M63292</link>
      <description>&lt;P&gt;Sorry for not instant reply I was out.&lt;/P&gt;&lt;P&gt;Please attach your DCL so we can see what you want to achieve.&lt;/P&gt;&lt;P&gt;In my previous code you should probably change ass follow but I have to guess what tile we are scripting.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;(set_tile "img_color" new_color)
to 
(set_tile "img_color" (itoa new_color))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Mar 2021 14:01:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10136738#M63292</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-03-07T14:01:47Z</dc:date>
    </item>
    <item>
      <title>Re: Change image_button background color in lisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10137590#M63293</link>
      <description>&lt;P&gt;Thank you But It doesn't work...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(set_tile "img_color" "1") -&amp;gt; change text&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(set_tile "img_color" 1) -&amp;gt; wrong type argument error&lt;/P&gt;</description>
      <pubDate>Mon, 08 Mar 2021 00:50:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/change-image-button-background-color-in-lisp/m-p/10137590#M63293</guid>
      <dc:creator>darkfprh</dc:creator>
      <dc:date>2021-03-08T00:50:46Z</dc:date>
    </item>
  </channel>
</rss>

