<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Codeblocks wxSmith]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=39990</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39990&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Codeblocks wxSmith».]]></description>
		<lastBuildDate>Sat, 23 Feb 2019 19:32:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463221#p463221</link>
			<description><![CDATA[<div class="quotebox"><cite>_mellenium_ пишет:</cite><blockquote><p>Здравствуйте, подскажите как реализовать связь между объектами (например кнопкой и полем) на языке C++?</p></blockquote></div><p>Ну в wxSmith, когда форма уже создана, обычно просто щелкаешь по кнопке дважды, в результате чего создается файл C++, с объявлением класса формы, и переходом к функции вызова при нажатии кнопки в которой все и прописывается.<br />На пример надо соединить поле&nbsp; wxRichTextCtrl и кнопку.<br />Для этого в форме щелкаем по окну wxRichTextCtrl и смотрим название класса <strong>Class name</strong>, при необходимости правим название и дважды щелкаем что бы с генерировать объявление класса wxRichTextCtrl, под новым именем. Останется только сделать вызов какого нибудь метода данного класса в функции кнопки, допустим <strong>wxRichTextCtrl</strong> объявлен как <strong>RichTextCtrl1</strong>. Тогда как пример вызвать метод добавления текста:</p><div class="codebox"><pre><code>void ClassForm::OnButton1Click(wxCommandEvent&amp; event)
{
    RichTextCtrl1-&gt;AppendText(wxString::FromUTF8(&quot;Всякая белеберда!&quot;));

}</code></pre></div><p>Как результат каждый раз щелкая по кнопке в поле RichTextCtrl1 будет добавляться текст к написанному тексту.<br />Просто надо смотреть список методов вызываемого класса. Все как в обычном C++ и не более.<br />Другое дело нужно знать что каждый метод делает, я не знаю )</p>]]></description>
			<author><![CDATA[null@example.com (ormorph)]]></author>
			<pubDate>Sat, 23 Feb 2019 19:32:57 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463221#p463221</guid>
		</item>
		<item>
			<title><![CDATA[Re: Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463218#p463218</link>
			<description><![CDATA[<p><strong>SUSE_user</strong>, Да и Qt подтягивается&nbsp; <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /> На новые компоненты документация заметно хуже. К Creator и QMake тоже вопросы, так что я предпочитаю KDevelop с CMake. Собственно, в KDE от них тоже не просто так отказались.<br />Хорош только Designer. Он как раз для рисования окон и связывания их компонент.</p>]]></description>
			<author><![CDATA[null@example.com (s.xbatob)]]></author>
			<pubDate>Fri, 22 Feb 2019 09:15:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463218#p463218</guid>
		</item>
		<item>
			<title><![CDATA[Re: Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463217#p463217</link>
			<description><![CDATA[<p><strong>s.xbatob</strong>, Тогда однозначно Qt - он на C++, отличная документация и IDE (Qt Creator)</p>]]></description>
			<author><![CDATA[null@example.com (SUSE_user)]]></author>
			<pubDate>Fri, 22 Feb 2019 08:45:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463217#p463217</guid>
		</item>
		<item>
			<title><![CDATA[Re: Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463216#p463216</link>
			<description><![CDATA[<p><strong>SUSE_user</strong>, ну, у GTK с документацией тоже не очень. К тому же он на plain C</p>]]></description>
			<author><![CDATA[null@example.com (s.xbatob)]]></author>
			<pubDate>Fri, 22 Feb 2019 08:26:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463216#p463216</guid>
		</item>
		<item>
			<title><![CDATA[Re: Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463215#p463215</link>
			<description><![CDATA[<div class="quotebox"><cite>_mellenium_ пишет:</cite><blockquote><p>Здравствуйте, подскажите как реализовать связь между объектами (например кнопкой и полем) на языке C++?</p></blockquote></div><p>Не советую писать программы, используя wxWidgets. Он слишком плохо документирован и редко используется. Рекомендую использовать Qt или GTK.</p>]]></description>
			<author><![CDATA[null@example.com (SUSE_user)]]></author>
			<pubDate>Fri, 22 Feb 2019 07:27:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463215#p463215</guid>
		</item>
		<item>
			<title><![CDATA[Codeblocks wxSmith]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=463214#p463214</link>
			<description><![CDATA[<p>Здравствуйте, подскажите как реализовать связь между объектами (например кнопкой и полем) на языке C++?</p>]]></description>
			<author><![CDATA[null@example.com (_mellenium_)]]></author>
			<pubDate>Fri, 22 Feb 2019 03:49:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=463214#p463214</guid>
		</item>
	</channel>
</rss>
