<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755549</guid>
        <pubDate>Thu, 18 Nov 2010 08:19:24 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755549</link>
        <description><![CDATA[Rurop: Спасибо))))]]></description>
        <author>Rurop</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755449</guid>
        <pubDate>Wed, 17 Nov 2010 23:11:20 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755449</link>
        <description><![CDATA[Adil: Вариант 1 - нарисованное в FormCreate сохранить в буферный битмап. По кнопке вывести его на имэдж.<br>Вариант 2 - вынести рисование из FormCreate вынести в отдельную функцию. Вызывать её в FormCreate и по кнопке.]]></description>
        <author>Adil</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755447</guid>
        <pubDate>Wed, 17 Nov 2010 22:52:09 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2755447</link>
        <description><![CDATA[Rurop: Привет всем&#33;<br>
Не могу разобраться с очисткой канвы((((<br>
Как сделать так чтобы при нажатии кнопки, на Image оставалось только то, что создается в FormCreate;<br>
А все остальное стиралось????<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Graphics::TBitmap* &nbsp;gBm = new Graphics::TBitmap;</div><div class="code_line">void __fastcall TForm1::FormCreate(TObject *Sender)</div><div class="code_line">{</div><div class="code_line">Image1-&#62;Canvas-&#62;Rectangle(250,250,200,200);</div><div class="code_line">&nbsp;gBm-&#62;Width=Image1-&#62;ClientWidth;</div><div class="code_line">&nbsp;gBm-&#62;Height=Image1-&#62;ClientWidth;</div><div class="code_line">&nbsp;gBm-&#62;Canvas-&#62;Brush-&#62;Style=bsClear;</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Pen-&#62;Width=1;</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Brush-&#62;Style=bsClear;</div><div class="code_line">}</div><div class="code_line">void __fastcall TForm1::Image1MouseDown(TObject *Sender,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;TMouseButton Button, TShiftState Shift, int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;t1.x=X;</div><div class="code_line">&nbsp;&nbsp;t1.y=Y;</div><div class="code_line">&nbsp;&nbsp;t2.x=X;</div><div class="code_line">&nbsp;&nbsp;t2.y=Y;</div><div class="code_line">&nbsp;&nbsp;pict=true;</div><div class="code_line">}</div><div class="code_line">&nbsp;</div><div class="code_line">void __fastcall TForm1::Image1MouseUp(TObject *Sender, TMouseButton Button,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;TShiftState Shift, int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;pict=false;</div><div class="code_line">&nbsp;gBm-&#62;Canvas-&#62;Rectangle(t1.x,t1.y,t2.x,t2.y);</div><div class="code_line">}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">void __fastcall TForm1::Image1MouseMove(TObject *Sender, TShiftState Shift,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;int X, int Y)</div><div class="code_line">{</div><div class="code_line">if(pict==true)</div><div class="code_line">{</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Draw(0,0,gBm);</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Pen-&#62;Color=clWhite;</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Rectangle(t1.x,t1.y,t2.x,t2.y);</div><div class="code_line">&nbsp;t2.x=X;</div><div class="code_line">&nbsp;t2.y=Y;</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Pen-&#62;Color=clBlack;</div><div class="code_line">&nbsp;Image1-&#62;Canvas-&#62;Rectangle(t1.x,t1.y,t2.x,t2.y);</div><div class="code_line">&nbsp;}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>Rurop</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208662</guid>
        <pubDate>Mon, 02 Mar 2009 12:34:16 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208662</link>
        <description><![CDATA[mr.Torrens: всегда рад  8-)]]></description>
        <author>mr.Torrens</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208659</guid>
        <pubDate>Mon, 02 Mar 2009 12:30:06 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208659</link>
        <description><![CDATA[Ирбис: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=266100&view=findpost&p=2208627'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mr.Torrens &#064; <time class="tag-quote__quoted-time" datetime="2009-03-02T11:53:33+00:00">02.03.09, 11:53</time></span><div class='quote '>можно <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp;Graphics::TBitmap* pic_bitmap;</div><div class="code_line">&nbsp;&nbsp; &nbsp;pic_bitmap = new Graphics::TBitmap;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// грузим в него картинку</div><div class="code_line">&nbsp;&nbsp; &nbsp;pic_bitmap-&#62;LoadFromFile(&quot;c:\map.bmp&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// загружаем в имейдж картинку из битмапа</div><div class="code_line">&nbsp;&nbsp; &nbsp;Image2-&#62;Picture-&#62;Bitmap = pic_bitmap;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// рисуем; потом, когда надобадет перетереть старый рисунок просто перезагружаем картинку из битмапа</div></ol></div></div></div></div></div></div><br>
О понятно :)  Огромное спасибо :D]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208627</guid>
        <pubDate>Mon, 02 Mar 2009 11:53:33 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208627</link>
        <description><![CDATA[mr.Torrens: можно <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp;Graphics::TBitmap* pic_bitmap;</div><div class="code_line">&nbsp;&nbsp; &nbsp;pic_bitmap = new Graphics::TBitmap;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// грузим в него картинку</div><div class="code_line">&nbsp;&nbsp; &nbsp;pic_bitmap-&#62;LoadFromFile(&quot;c:\map.bmp&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// загружаем в имейдж картинку из битмапа</div><div class="code_line">&nbsp;&nbsp; &nbsp;Image2-&#62;Picture-&#62;Bitmap = pic_bitmap;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;// рисуем; потом, когда надобадет перетереть старый рисунок просто перезагружаем картинку из битмапа</div></ol></div></div></div></div>]]></description>
        <author>mr.Torrens</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208602</guid>
        <pubDate>Mon, 02 Mar 2009 11:21:03 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208602</link>
        <description><![CDATA[Ирбис: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=266100&view=findpost&p=2208454'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mr.Torrens &#064; <time class="tag-quote__quoted-time" datetime="2009-03-02T08:28:07+00:00">02.03.09, 08:28</time></span><div class='quote '><div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Image1-&#62;Picture-&#62;Bitmap-&#62;LoadFromFile(&quot;C:/map.bmp&quot;);</div></ol></div></div></div></div></div></div><br>
Лучше создать объект TBitmap, единожды загрузить в него рисунок и потом в имейдж просто копировать содержимое битмапа. Постоянная загрузка из файла это лишние временные затраты и плюс может быть мерцание.</div></div><br>
Примером можно?]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208582</guid>
        <pubDate>Mon, 02 Mar 2009 10:51:45 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208582</link>
        <description><![CDATA[MedEx: <strong class='tag-b'>mr.Torrens</strong><br>
Добавлю только что и рисовать нужно тоже в Bitmap-е,а затем просто выводить его на любую канву.]]></description>
        <author>MedEx</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208454</guid>
        <pubDate>Mon, 02 Mar 2009 08:28:07 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208454</link>
        <description><![CDATA[mr.Torrens: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Image1-&#62;Picture-&#62;Bitmap-&#62;LoadFromFile(&quot;C:/map.bmp&quot;);</div></ol></div></div></div></div></div></div><br>
Лучше создать объект TBitmap, единожды загрузить в него рисунок и потом в имейдж просто копировать содержимое битмапа. Постоянная загрузка из файла это лишние временные затраты и плюс может быть мерцание.]]></description>
        <author>mr.Torrens</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208451</guid>
        <pubDate>Mon, 02 Mar 2009 08:23:08 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208451</link>
        <description><![CDATA[Ирбис: Всем спасибо за помощь :) <br>
<br>
Мой код:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TMap::Image1MouseDown(TObject *Sender, TMouseButton Button,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;TShiftState Shift, int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;Image1-&#62;Picture-&#62;Bitmap-&#62;LoadFromFile(&quot;C:/map.bmp&quot;);</div><div class="code_line">&nbsp;&nbsp;mx=X; my = Y;//сохраняем координаты начала</div><div class="code_line">}</div></ol></div></div></div></div><br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TMap::Image1MouseMove(TObject *Sender, TShiftState Shift,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;if (GetAsyncKeyState(VK_LBUTTON))</div><div class="code_line">&nbsp;&nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Picture-&#62;Bitmap-&#62;LoadFromFile(&quot;C:/map.bmp&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Canvas-&#62;Pen-&#62;Style=psDash;</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Canvas-&#62;Rectangle(mx, my, X, Y );</div><div class="code_line">&nbsp;&nbsp; }</div><div class="code_line">}</div></ol></div></div></div></div>]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208425</guid>
        <pubDate>Mon, 02 Mar 2009 08:01:29 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208425</link>
        <description><![CDATA[ahmed170: Тогда просто перезагрузи рисунок :<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Image1-&#62;Picture</div></ol></div></div></div></div><br>
Т.е. просто заново загрузи в TImage рисунок, если всё правильно понял, должно помочь&#33;]]></description>
        <author>ahmed170</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208424</guid>
        <pubDate>Mon, 02 Mar 2009 08:00:23 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208424</link>
        <description><![CDATA[mr.Torrens: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>А что мне делать если у меня на картинке рисунок и мне нужно его видеть? </div></div><br>
Хранить рисунок в битмапе, в момент перерисовки сначала загружать чистый рисунок из битмапа, потом на нем уже рисовать.<br>
Другой вариант - наложить еще один имедж поверх первого, установить ему прозрачность и рисовать в нем.]]></description>
        <author>mr.Torrens</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208412</guid>
        <pubDate>Mon, 02 Mar 2009 07:53:49 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208412</link>
        <description><![CDATA[Ирбис: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=266100&view=findpost&p=2208362'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mr.Torrens &#064; <time class="tag-quote__quoted-time" datetime="2009-03-02T06:31:38+00:00">02.03.09, 06:31</time></span><div class='quote '>Да, метода очистки нет, надо просто закрашивать, например, белым прямоугольником на весь имейдж</div></div><br>
Хороший вариант если картинка чистая.<br>
А что мне делать если у меня на картинке рисунок и мне нужно его видеть?]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208362</guid>
        <pubDate>Mon, 02 Mar 2009 06:31:38 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208362</link>
        <description><![CDATA[mr.Torrens: Да, метода очистки нет, надо просто закрашивать, например, белым прямоугольником на весь имейдж]]></description>
        <author>mr.Torrens</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208355</guid>
        <pubDate>Mon, 02 Mar 2009 06:16:10 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208355</link>
        <description><![CDATA[MedEx: канва не очищается а закрашивается.]]></description>
        <author>MedEx</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208354</guid>
        <pubDate>Mon, 02 Mar 2009 06:12:21 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208354</link>
        <description><![CDATA[Ирбис: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=266100&view=findpost&p=2208238'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>miksayer &#064; <time class="tag-quote__quoted-time" datetime="2009-03-01T20:28:30+00:00">01.03.09, 20:28</time></span><div class='quote '>я точно не знаю(билдера под рукой нету), но может быть есть метод типа Image1-&gt;Canvas-&gt;Clear()? Просто Refresh() вызывает перерисовку канвы, а не очистку. Видишь между этим разницу?</div></div><br>
Я понял...<br>
Но к сожелеию такого метода нет в канве. Смотрел справку по TCanvas тоже там не нашел интересного...]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208238</guid>
        <pubDate>Sun, 01 Mar 2009 20:28:30 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208238</link>
        <description><![CDATA[miksayer: я точно не знаю(билдера под рукой нету), но может быть есть метод типа Image1-&gt;Canvas-&gt;Clear()? Просто Refresh() вызывает перерисовку канвы, а не очистку. Видишь между этим разницу?]]></description>
        <author>miksayer</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208231</guid>
        <pubDate>Sun, 01 Mar 2009 20:18:24 +0000</pubDate>
        <title>Как очистить канву картинки?</title>
        <link>https://forum.sources.ru/index.php?showtopic=266100&amp;view=findpost&amp;p=2208231</link>
        <description><![CDATA[Ирбис: Здравствуйте&#33;<br>
Рисую на картинке прямоуголиники пунктирной линией....<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TMap::Image1MouseDown(TObject *Sender, TMouseButton Button,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;TShiftState Shift, int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp; blMouseDown = true;</div><div class="code_line">&nbsp;&nbsp;//рисование прямоугольника</div><div class="code_line">&nbsp;&nbsp;Image1-&#62;Canvas-&#62;Refresh();//делаем рефреш, чтобы не было другого прямоугольника видно</div><div class="code_line">&nbsp;&nbsp;mx=X; my = Y;//сохраняем координаты начала</div><div class="code_line">}</div></ol></div></div></div></div> <br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TMap::Image1MouseUp(TObject *Sender, TMouseButton Button,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;TShiftState Shift, int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;blMouseDown = false;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;//рисование прямоугольника</div><div class="code_line">&nbsp;&nbsp;mx1=X; my1=Y ;//сохраняем координаты конца</div><div class="code_line">&nbsp;</div><div class="code_line">}</div></ol></div></div></div></div><br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TMap::Image1MouseMove(TObject *Sender, TShiftState Shift,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;int X, int Y)</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;//рисование треугольника</div><div class="code_line">&nbsp;&nbsp; if (blMouseDown)</div><div class="code_line">&nbsp;&nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Canvas-&#62;Refresh();//Делаем рефреш, чтобы когда мы меняли размеры прямоугольника не было бы шлейфа</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Canvas-&#62;Pen-&#62;Style=psDash;//пунктирная линия, можно это писать не тут...</div><div class="code_line">&nbsp;&nbsp; &nbsp; Image1-&#62;Canvas-&#62;Rectangle(mx, my, X, Y );//рисуем на форме выделение</div><div class="code_line">&nbsp;&nbsp; }</div><div class="code_line">}</div></ol></div></div></div></div><br>
<br>
  Image1-&gt;Canvas-&gt;Refresh(); НЕ ХОЧЕТ ОЧИЩАТЬ НАРИСОВАННОЕ....<br>
<br>
Может вопрос примитивен, то зарание извеняюсь....<br>
Я наверное чего-то не знаю....]]></description>
        <author>Ирбис</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      </channel>
      </rss>
	