<?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=359459&amp;view=findpost&amp;p=3160254</guid>
        <pubDate>Mon, 25 Jun 2012 11:25:06 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160254</link>
        <description><![CDATA[BugWay: TheTrik, спасибо&#33;]]></description>
        <author>BugWay</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160250</guid>
        <pubDate>Mon, 25 Jun 2012 11:12:00 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160250</link>
        <description><![CDATA[TheTrik: <strong class='tag-b'>BugWay</strong> Держите :)<br>
<span class="b-attach" data-size="60926" data-hits="353" data-attach-id="20221" data-attach-post-id="3160250">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=3160250&amp;attach_id=20221' title='Скачать файл' target='_blank'>CodeEditor.rar</a> (, : 353)
		</span>]]></description>
        <author>TheTrik</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160243</guid>
        <pubDate>Mon, 25 Jun 2012 11:08:49 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160243</link>
        <description><![CDATA[BugWay: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=359459&view=findpost&p=3160164'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Bubaylo &#064; <time class="tag-quote__quoted-time" datetime="2012-06-25T09:18:51+00:00">25.06.12, 09:18</time></span><div class='quote '>На PB есть IDE? Чтоб как на ВБ?</div></div><br>
<br>
IDE для PB есть, но платная,  95&#036;. Название - FireFly. Но она не такая удобная, как хотелось бы... :( Поэтому и пишу свою :) Есть различные редакторы кода, например SED, JellyFish и другие....<br>
<br>
<br>
TheTrik, выложи плиз, если не трудно...]]></description>
        <author>BugWay</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160238</guid>
        <pubDate>Mon, 25 Jun 2012 10:57:40 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160238</link>
        <description><![CDATA[TheTrik: Делал текстовое поле с подсветкой синтаксиса и автонумерацией, но забросил. Если надо могу выложить<br>
<img class='tag-img' src='http://picsearch.ru/share/image-D5CF_4FE84520.gif' alt='user posted image'>]]></description>
        <author>TheTrik</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160164</guid>
        <pubDate>Mon, 25 Jun 2012 09:18:51 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3160164</link>
        <description><![CDATA[Bubaylo: <strong class='tag-b'>UFOpera</strong><br>
Не знаю где спросить, спрошу тут. ;)<br>
На PB есть IDE? Чтоб как на ВБ?]]></description>
        <author>Bubaylo</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3159807</guid>
        <pubDate>Sat, 23 Jun 2012 23:53:06 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3159807</link>
        <description><![CDATA[UFOpera: IDE PowerBASIC.v10 SED 117 RU<br>
Опубликовал посмотрите, кому интересно<br>
<a class='tag-url' href='http://ufopera.narod2.ru/sed_117_pb10/' target='_blank'>http://ufopera.narod2.ru/sed_117_pb10/</a><br>
пока без исходников]]></description>
        <author>UFOpera</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3158219</guid>
        <pubDate>Thu, 21 Jun 2012 00:08:49 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3158219</link>
        <description><![CDATA[BugWay: Спасибо, UFOpera. Есть что проанализировать... <br><br>Начал делать контролы параллельно на VB6 и PowerBasic 10. Понял как сделать аналог IntelliSense в MS Visual Studio. Может еще кто что предложит?]]></description>
        <author>BugWay</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3158215</guid>
        <pubDate>Wed, 20 Jun 2012 22:51:47 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3158215</link>
        <description><![CDATA[UFOpera: Мне FireFly не нравится я и в vb6 редактором форм давно не пользуюсь а в pb10 и подавно не нада этого <br>
куда проще и быстрее использовать Dynamic Dialog Tools (DDT) <br>
<br>
а удобную среду под PowerBasic 10 я для себя на основе SED116 сделал  <br>
некому не показывал два моих сайта закрыли пака выложить некуда<br>
<span class="b-attach" data-size="31677" data-hits="1329" data-attach-id="19998" data-attach-post-id="3158215">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=3158215&amp;attach_id=19998' title='Скачать файл' target='_blank'>2012_06_21_034214.gif</a> (, : 1329)
		</span><br>
<br>
и вот мой контрол RichEditMu.ctl для динамической подсветки хоть в RichEdi или текстбокст-обыкновенный :no: <br>
но есть проблема в позиции символа после 256*256=65536<br>
<span class="b-attach" data-size="51118" data-hits="251" data-attach-id="19999" data-attach-post-id="3158215">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=3158215&amp;attach_id=19999' title='Скачать файл' target='_blank'>colcod.rar</a> (, : 251)
		</span>]]></description>
        <author>UFOpera</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157608</guid>
        <pubDate>Wed, 20 Jun 2012 08:49:27 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157608</link>
        <description><![CDATA[DIS: Делал когда-то подсветку для асм на основе RichEdit. из минусов - много времени обрабатывает большой листинг (так как анализировался сразу весь текст).]]></description>
        <author>DIS</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157556</guid>
        <pubDate>Wed, 20 Jun 2012 07:42:51 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157556</link>
        <description><![CDATA[BugWay: <strong class='tag-b'>Неудобства RichEdit:</strong><br>
<br>
1) Подсветска всего файла, вместо подсветки только текста видимого на экране.<br>
2) Неудобно использовать SelStart и SelLen<br>
3) Отдельная внешняя библиотека (хотя спорно)<br>
4) Держит весь текст в памяти - это недостаток<br>
5) Не возможно реализовать сворачивание блоков (либо с костылями)]]></description>
        <author>BugWay</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157537</guid>
        <pubDate>Wed, 20 Jun 2012 07:18:43 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157537</link>
        <description><![CDATA[B.V.: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=359459&view=findpost&p=3157388'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>BugWay &#064; <time class="tag-quote__quoted-time" datetime="2012-06-20T03:38:14+00:00">20.06.12, 03:38</time></span><div class='quote '>1) RichEdit не подходит однозначно, т.к. неудобно использовать.</div></div><br>
А в чем конкретно выражается неудобство? Например, <a class='tag-url' href='http://www.codeguru.com/vb/gen/vb_general/idelanguage/article.php/c3235/Program-Language-Syntax-Highlighting-in-VB5-and-VB6.htm' target='_blank'>вот</a> реализация подсветки на RTB. ApiViewer и APIGuide так же используют RTB]]></description>
        <author>B.V.</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157388</guid>
        <pubDate>Wed, 20 Jun 2012 03:38:14 +0000</pubDate>
        <title>Продвинутая подсветка синтаксиса на чистом API</title>
        <link>https://forum.sources.ru/index.php?showtopic=359459&amp;view=findpost&amp;p=3157388</link>
        <description><![CDATA[BugWay: Кто-нибудь пробовал делать activex-control на VB6 для подсветки синтаксиса какого-либо языка?<br>
<br>
<strong class='tag-b'>Задача такая:</strong> сделать удобную среду программирования для PowerBasic 10 (что-то типа FireFly), но более удобную.... Для этого решил сделать первую версию среды на VB6. Подсветку синтаксиса решил сделать в activeX control. В целом все понятно, но <strong class='tag-b'>может у кого есть какие мысли и/или наработки по этому вопросу?</strong> <br>
<br>
<strong class='tag-b'>Мои соображения на счет подсветки синтаксиса:</strong><br>
1) RichEdit не подходит однозначно, т.к. неудобно использовать.<br>
2) Рендерить текст на контроле напрямую - лучше (для производительности подсветки).<br>
3) для простоты шрифт выбрать типа courier new (фиксированная ширина символов)<br>
4) для работы с кареткой есть API функции.<br>
<br>
<br>
Попутно вопрос:<br>
Может есть энтузиасты, желающие нормальную среду для PowerBasic 10?  ;) Можно объединить усилия...]]></description>
        <author>BugWay</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	