<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF98%3AwxWidgets</id>
		<title>LXF98:wxWidgets - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF98%3AwxWidgets"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;action=history"/>
		<updated>2026-05-13T12:28:18Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4957&amp;oldid=prev</id>
		<title>Yaleks: шаблон</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4957&amp;oldid=prev"/>
				<updated>2008-07-02T11:11:15Z</updated>
		
		<summary type="html">&lt;p&gt;шаблон&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 11:11, 2 июля 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;{{Цикл/wxWidgets}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==wxWidgets: живая история==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==wxWidgets: живая история==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4954&amp;oldid=prev</id>
		<title>Yaleks: «LXF98:wxWidgets1» переименована в «LXF98:wxWidgets»: унификация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4954&amp;oldid=prev"/>
				<updated>2008-07-02T11:08:17Z</updated>
		
		<summary type="html">&lt;p&gt;«&lt;a href=&quot;/wiki/LXF98:wxWidgets1&quot; class=&quot;mw-redirect&quot; title=&quot;LXF98:wxWidgets1&quot;&gt;LXF98:wxWidgets1&lt;/a&gt;» переименована в «&lt;a href=&quot;/wiki/LXF98:wxWidgets&quot; title=&quot;LXF98:wxWidgets&quot;&gt;LXF98:wxWidgets&lt;/a&gt;»: унификация&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Версия 11:08, 2 июля 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4536&amp;oldid=prev</id>
		<title>Lockal: восстановление кавычек в коде  AWB</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=4536&amp;oldid=prev"/>
				<updated>2008-04-27T14:53:04Z</updated>
		
		<summary type="html">&lt;p&gt;восстановление кавычек в коде  &lt;a href=&quot;/wiki/index.php?title=Linuxformat:AutoWikiBrowser&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Linuxformat:AutoWikiBrowser (страница не существует)&quot;&gt;AWB&lt;/a&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 14:53, 27 апреля 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Что такое ''wxWidgets''? Для многих разработчиков это просто набор виджетов, занимающий на платформе Linux почетное третье место после вечных соперников ''Qt'' и ''GTK'', и не все знают, что ''wxWidgets'' – это еще и история открытых графических интерфейсов. Набор визуальных элементов управления ''wxWidget'' появился на свет в 1992 году, тогда же, когда и XFree86. Все началось с того, что сотруднику Университета Эдинбурга Джулиану Смарту [Julian Smart] потребовалась кросс-платформенная библиотека для создания графических интерфейсов на платформах Sun и PC. У университета не нашлось средств на покупку кросс-платформенной библиотеки виджетов (да, были и такие времена), и тогда Смарт поступил так, как и подобает настоящему хакеру – он начал писать собственную библиотеку, которую назвал ''wxWindows''. Проект бесплатной кросс-платформенной библиотеки быстро привлек внимание других программистов в университете, а вскоре – и за его пределами. Первая версия ''wxWindows'' поддерживала ''XView'' (набор виджетов, созданный Sun Microsystems) и MFC&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Что такое ''wxWidgets''? Для многих разработчиков это просто набор виджетов, занимающий на платформе Linux почетное третье место после вечных соперников ''Qt'' и ''GTK'', и не все знают, что ''wxWidgets'' – это еще и история открытых графических интерфейсов. Набор визуальных элементов управления ''wxWidget'' появился на свет в 1992 году, тогда же, когда и XFree86. Все началось с того, что сотруднику Университета Эдинбурга Джулиану Смарту [Julian Smart] потребовалась кросс-платформенная библиотека для создания графических интерфейсов на платформах Sun и PC. У университета не нашлось средств на покупку кросс-платформенной библиотеки виджетов (да, были и такие времена), и тогда Смарт поступил так, как и подобает настоящему хакеру – он начал писать собственную библиотеку, которую назвал ''wxWindows''. Проект бесплатной кросс-платформенной библиотеки быстро привлек внимание других программистов в университете, а вскоре – и за его пределами. Первая версия ''wxWindows'' поддерживала ''XView'' (набор виджетов, созданный Sun Microsystems) и MFC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1.0. В 2003 году представители компании Microsoft обратили внимание на wxWindows и вежливо попросили Дж. Смарта изменить название (слово &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“Windows” &lt;/del&gt;является зарегистрированной торговой маркой Microsoft в Великобритании) &amp;lt;font color=darkblue&amp;gt;[подобные просьбы высказывались и в адрес закрытых проектов, в частности, Windows Commander, – прим. ред.]&amp;lt;/font&amp;gt;. Переговоры продолжались долго; в качестве ответной уступки американская компания предложила материальную компенсацию&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1.0. В 2003 году представители компании Microsoft обратили внимание на wxWindows и вежливо попросили Дж. Смарта изменить название (слово &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;Windows&amp;quot; &lt;/ins&gt;является зарегистрированной торговой маркой Microsoft в Великобритании) &amp;lt;font color=darkblue&amp;gt;[подобные просьбы высказывались и в адрес закрытых проектов, в частности, Windows Commander, – прим. ред.]&amp;lt;/font&amp;gt;. Переговоры продолжались долго; в качестве ответной уступки американская компания предложила материальную компенсацию&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(полученные от Microsoft деньги было решено потратить на развитие проекта), и в августе 2004 года библиотека ''wxWindows'' была официально переименована в ''wxWidgets''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(полученные от Microsoft деньги было решено потратить на развитие проекта), и в августе 2004 года библиотека ''wxWindows'' была официально переименована в ''wxWidgets''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; #include &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“wx&lt;/del&gt;/wx.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;h”&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; #include &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;wx&lt;/ins&gt;/wx.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;h&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; class HWFrame: public wxFrame&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; class HWFrame: public wxFrame&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; {&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; public:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; public:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  HWFrame() : wxFrame(NULL, wxID_ANY, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“First &lt;/del&gt;wxWidgets&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  HWFrame() : wxFrame(NULL, wxID_ANY, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;First &lt;/ins&gt;wxWidgets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Application”&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Application&amp;quot;&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  {&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  label = new wxStaticText(this, wxID_STATIC, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“Hello World”&lt;/del&gt;);&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  label = new wxStaticText(this, wxID_STATIC, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;Hello World&amp;quot;&lt;/ins&gt;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  }&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  virtual ~HWFrame()&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160;  virtual ~HWFrame()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 76:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 76:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; IMPLEMENT_APP(HWApp);&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; IMPLEMENT_APP(HWApp);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Эта программа действительно очень проста. Она не обрабатывает события, не содержит сложных элементов интерфейса; все, что она делает – выводит надпись &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;“Hello World” &lt;/del&gt;в главном окне. Тем не менее, программа ''hwapp'' демонстрирует важнейшие особенности структуры приложения ''wxWidgets''. Объявления всех классов, функций и макросов библиотеки виджетов становятся доступны нам в результате включения в текст программы одного-единственного заголовочного&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Эта программа действительно очень проста. Она не обрабатывает события, не содержит сложных элементов интерфейса; все, что она делает – выводит надпись &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;«Hello World» &lt;/ins&gt;в главном окне. Тем не менее, программа ''hwapp'' демонстрирует важнейшие особенности структуры приложения ''wxWidgets''. Объявления всех классов, функций и макросов библиотеки виджетов становятся доступны нам в результате включения в текст программы одного-единственного заголовочного&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;файла – '''wx/wx.h'''. В отличие от ''Qt'' и ''GTKmm'', в ''wxWidgets'', даже при написании простого приложения нам приходится объявлять сразу два собственных класса. Класс &amp;lt;font color=darkred&amp;gt;HWApp&amp;gt;&amp;lt;/font&amp;gt;, который является потомком класса библиотечного &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;, представляет собой главный класс приложения. Этот класс можно рассматривать как аналог класса &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt; в ''Qt'', с той разницей, что в ''Qt'' нам редко приходится создавать собственный класс, производный от &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt;. Класс &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt;, который происходит от класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;, реализует главное окно нашей программы. Обратите внимание, что имена всех классов &amp;lt;font color=darkred&amp;gt;wxWidgets&amp;lt;/font&amp;gt; начинаются с префикса &amp;lt;font color=darkred&amp;gt;wx&amp;lt;/font&amp;gt;, а имена методов классов – с заглавной буквы.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;файла – '''wx/wx.h'''. В отличие от ''Qt'' и ''GTKmm'', в ''wxWidgets'', даже при написании простого приложения нам приходится объявлять сразу два собственных класса. Класс &amp;lt;font color=darkred&amp;gt;HWApp&amp;gt;&amp;lt;/font&amp;gt;, который является потомком класса библиотечного &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;, представляет собой главный класс приложения. Этот класс можно рассматривать как аналог класса &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt; в ''Qt'', с той разницей, что в ''Qt'' нам редко приходится создавать собственный класс, производный от &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt;. Класс &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt;, который происходит от класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;, реализует главное окно нашей программы. Обратите внимание, что имена всех классов &amp;lt;font color=darkred&amp;gt;wxWidgets&amp;lt;/font&amp;gt; начинаются с префикса &amp;lt;font color=darkred&amp;gt;wx&amp;lt;/font&amp;gt;, а имена методов классов – с заглавной буквы.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lockal</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3576&amp;oldid=prev</id>
		<title>Belogorie: /* Полезные ссылки */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3576&amp;oldid=prev"/>
				<updated>2008-03-27T12:12:55Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Полезные ссылки&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 12:12, 27 марта 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 110:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 110:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Викифицированный справочник по всем классам, переменным, функциям и макросам библиотеки ''wxWidgets'' можно найти на сайте проекта по адресу: [http://wiki.wxwidgets.org/docbrowse.html wiki.wxwidgets.org/docbrowse.html].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Викифицированный справочник по всем классам, переменным, функциям и макросам библиотеки ''wxWidgets'' можно найти на сайте проекта по адресу: [http://wiki.wxwidgets.org/docbrowse.html wiki.wxwidgets.org/docbrowse.html].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Хорошим источником информации о программировании в wxWidgets может служить книга «''Cross-Platform GUI Programming with wxWidgets''», написанная Джулианом Смартом [Julian Smart], Кевином Хоком [Kevin Hock] и Стефаном Шомором [Stefan Csomor]. Книга вышла в 2005 году, но не утратила актуальности до сих пор. Правила серии Bruce Perens Open Source Series, к которой принадлежит это издание, позволяют абсолютно легально загрузить его электронную версию (на английском языке) с сайта [http://www.phptr.com/perens www.phptr.com/perens&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;}&lt;/del&gt;. Бумажный вариант можно приобрести на [http://www.amazon.com Amazon.com] по весьма умеренной цене.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Хорошим источником информации о программировании в wxWidgets может служить книга «''Cross-Platform GUI Programming with wxWidgets''», написанная Джулианом Смартом [Julian Smart], Кевином Хоком [Kevin Hock] и Стефаном Шомором [Stefan Csomor]. Книга вышла в 2005 году, но не утратила актуальности до сих пор. Правила серии Bruce Perens Open Source Series, к которой принадлежит это издание, позволяют абсолютно легально загрузить его электронную версию (на английском языке) с сайта [http://www.phptr.com/perens www.phptr.com/perens&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/ins&gt;. Бумажный вариант можно приобрести на [http://www.amazon.com Amazon.com] по весьма умеренной цене.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Belogorie</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3575&amp;oldid=prev</id>
		<title>Belogorie в 12:12, 27 марта 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3575&amp;oldid=prev"/>
				<updated>2008-03-27T12:12:25Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 12:12, 27 марта 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 79:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 79:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;файла – '''wx/wx.h'''. В отличие от ''Qt'' и ''GTKmm'', в ''wxWidgets'', даже при написании простого приложения нам приходится объявлять сразу два собственных класса. Класс &amp;lt;font color=darkred&amp;gt;HWApp&amp;gt;&amp;lt;/font&amp;gt;, который является потомком класса библиотечного &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;, представляет собой главный класс приложения. Этот класс можно рассматривать как аналог класса &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt; в ''Qt'', с той разницей, что в ''Qt'' нам редко приходится создавать собственный класс, производный от &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt;. Класс &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt;, который происходит от класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;, реализует главное окно нашей программы. Обратите внимание, что имена всех классов &amp;lt;font color=darkred&amp;gt;wxWidgets&amp;lt;/font&amp;gt; начинаются с префикса &amp;lt;font color=darkred&amp;gt;wx&amp;lt;/font&amp;gt;, а имена методов классов – с заглавной буквы.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;файла – '''wx/wx.h'''. В отличие от ''Qt'' и ''GTKmm'', в ''wxWidgets'', даже при написании простого приложения нам приходится объявлять сразу два собственных класса. Класс &amp;lt;font color=darkred&amp;gt;HWApp&amp;gt;&amp;lt;/font&amp;gt;, который является потомком класса библиотечного &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;, представляет собой главный класс приложения. Этот класс можно рассматривать как аналог класса &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt; в ''Qt'', с той разницей, что в ''Qt'' нам редко приходится создавать собственный класс, производный от &amp;lt;font color=darkred&amp;gt;QApplication&amp;lt;/font&amp;gt;. Класс &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt;, который происходит от класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;, реализует главное окно нашей программы. Обратите внимание, что имена всех классов &amp;lt;font color=darkred&amp;gt;wxWidgets&amp;lt;/font&amp;gt; начинаются с префикса &amp;lt;font color=darkred&amp;gt;wx&amp;lt;/font&amp;gt;, а имена методов классов – с заглавной буквы.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;В потомке класса &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt; нам требуется переопределить только один базовый метод – &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt;. Этот виртуальный метод вызывается базовым классом в самом начале работы программы и именно на него возложена задача по созданию и отображению главного окна. Если метод &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt; возвращает значение &amp;lt;font color=darkred&amp;gt;'''false''&amp;lt;/font&amp;gt;, выполнение программы сразу же завершается. Если вам необходимо выполнить какие-либо специальные действия в процессе завершения программы (например, высвободить занятые программой ресурсы), вы можете переопределить метод &amp;lt;font color=darkred&amp;gt;OnExit()&amp;lt;/font&amp;gt; класса &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;В потомке класса &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt; нам требуется переопределить только один базовый метод – &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt;. Этот виртуальный метод вызывается базовым классом в самом начале работы программы и именно на него возложена задача по созданию и отображению главного окна. Если метод &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt; возвращает значение &amp;lt;font color=darkred&amp;gt;'''false&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'&lt;/ins&gt;''&amp;lt;/font&amp;gt;, выполнение программы сразу же завершается. Если вам необходимо выполнить какие-либо специальные действия в процессе завершения программы (например, высвободить занятые программой ресурсы), вы можете переопределить метод &amp;lt;font color=darkred&amp;gt;OnExit()&amp;lt;/font&amp;gt; класса &amp;lt;font color=darkred&amp;gt;wxApp&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;В методе &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt; мы создаем объект класса-потомка &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; и вызываем его метод &amp;lt;font color=darkred&amp;gt;Show()&amp;lt;/font&amp;gt;, для того чтобы окно, созданное этим объектом, стало видимым. В классе &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt; мы переопределяем конструктор и деструктор класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. Наша задача – добавить в окно &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; визуальный элемент со статическим текстом (метку) и вывести в нем текст приветствия. Рассмотрим сначала базовый конструктор &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. Первый параметр конструктора – указатель на класс родительского окна. Мы передаем в этом параметре значение &amp;lt;font color=darkred&amp;gt;'''NULL'''&amp;lt;/font&amp;gt;, так как главное окно не имеет родителя. Во втором параметре конструктора передается идентификатор окна. Идентификатор представляет собой целое число, которое идентифицирует окно в процессе обработки сообщений. Все окна, использующие один и тот же цикл обработки сообщений (например, главное окно и его дочерние виджеты), должны иметь уникальные идентификаторы (это не относится к некоторым типам окон, не предназначенных для получения «персональных» сообщений). В программе ''hwApp'' мы не обрабатываем сообщения, поэтому нам все равно, какой будет идентификатор у главного окна программы. В конструкторе &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; мы передаем константу &amp;lt;font color=darkred&amp;gt;wxID_ANY&amp;lt;/font&amp;gt;, которая указывает, что конструктор может сам выбрать идентификатор для создаваемого окна (константой &amp;lt;font color=darkred&amp;gt;wxID_ANY&amp;lt;/font&amp;gt; можно пользоваться всякий раз, когда идентификатор окна вас не интересует). В последнем задействованном нами параметре конструктора передается заголовок создаваемого окна (у конструктора &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; есть и другие параметры, для которых мы оставляем значения по умолчанию). В самом конструкторе мы создаем объект &amp;lt;font color=darkred&amp;gt;label&amp;lt;/font&amp;gt; класса &amp;lt;font color=darkred&amp;gt;wxStaticText&amp;lt;/font&amp;gt; (метка). Первые два параметра конструктора &amp;lt;font color=darkred&amp;gt;wxStaticText&amp;lt;/font&amp;gt; имеют тот же смысл, что и первые параметры конструктора &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. В третьем параметре мы передаем строку текста для отображения. Обратите внимание, что в качестве идентификатора окна визуального элемента «метка» мы воспользовались константой &amp;lt;font color=darkred&amp;gt;wxID_STATIC&amp;lt;/font&amp;gt;. Этот&amp;#160; идентификатор используется при создании статических визуальных элементов, которые не обрабатывают пользовательский ввод.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;В методе &amp;lt;font color=darkred&amp;gt;OnInit()&amp;lt;/font&amp;gt; мы создаем объект класса-потомка &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; и вызываем его метод &amp;lt;font color=darkred&amp;gt;Show()&amp;lt;/font&amp;gt;, для того чтобы окно, созданное этим объектом, стало видимым. В классе &amp;lt;font color=darkred&amp;gt;HWFrame&amp;lt;/font&amp;gt; мы переопределяем конструктор и деструктор класса &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. Наша задача – добавить в окно &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; визуальный элемент со статическим текстом (метку) и вывести в нем текст приветствия. Рассмотрим сначала базовый конструктор &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. Первый параметр конструктора – указатель на класс родительского окна. Мы передаем в этом параметре значение &amp;lt;font color=darkred&amp;gt;'''NULL'''&amp;lt;/font&amp;gt;, так как главное окно не имеет родителя. Во втором параметре конструктора передается идентификатор окна. Идентификатор представляет собой целое число, которое идентифицирует окно в процессе обработки сообщений. Все окна, использующие один и тот же цикл обработки сообщений (например, главное окно и его дочерние виджеты), должны иметь уникальные идентификаторы (это не относится к некоторым типам окон, не предназначенных для получения «персональных» сообщений). В программе ''hwApp'' мы не обрабатываем сообщения, поэтому нам все равно, какой будет идентификатор у главного окна программы. В конструкторе &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; мы передаем константу &amp;lt;font color=darkred&amp;gt;wxID_ANY&amp;lt;/font&amp;gt;, которая указывает, что конструктор может сам выбрать идентификатор для создаваемого окна (константой &amp;lt;font color=darkred&amp;gt;wxID_ANY&amp;lt;/font&amp;gt; можно пользоваться всякий раз, когда идентификатор окна вас не интересует). В последнем задействованном нами параметре конструктора передается заголовок создаваемого окна (у конструктора &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt; есть и другие параметры, для которых мы оставляем значения по умолчанию). В самом конструкторе мы создаем объект &amp;lt;font color=darkred&amp;gt;label&amp;lt;/font&amp;gt; класса &amp;lt;font color=darkred&amp;gt;wxStaticText&amp;lt;/font&amp;gt; (метка). Первые два параметра конструктора &amp;lt;font color=darkred&amp;gt;wxStaticText&amp;lt;/font&amp;gt; имеют тот же смысл, что и первые параметры конструктора &amp;lt;font color=darkred&amp;gt;wxFrame&amp;lt;/font&amp;gt;. В третьем параметре мы передаем строку текста для отображения. Обратите внимание, что в качестве идентификатора окна визуального элемента «метка» мы воспользовались константой &amp;lt;font color=darkred&amp;gt;wxID_STATIC&amp;lt;/font&amp;gt;. Этот&amp;#160; идентификатор используется при создании статических визуальных элементов, которые не обрабатывают пользовательский ввод.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Belogorie</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3574&amp;oldid=prev</id>
		<title>Belogorie: Новая: ==wxWidgets: живая история==  ''&lt;font color=darkred&gt;'''ЧАСТЬ 1'''&lt;/font&gt; Что объединяет Audacity, poEdit и FlameRobin? Все они работают на ...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;diff=3574&amp;oldid=prev"/>
				<updated>2008-03-27T12:11:16Z</updated>
		
		<summary type="html">&lt;p&gt;Новая: ==wxWidgets: живая история==  &amp;#039;&amp;#039;&amp;lt;font color=darkred&amp;gt;&amp;#039;&amp;#039;&amp;#039;ЧАСТЬ 1&amp;#039;&amp;#039;&amp;#039;&amp;lt;/font&amp;gt; Что объединяет Audacity, poEdit и FlameRobin? Все они работают на ...&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxformat.ru/wiki/index.php?title=LXF98:wxWidgets&amp;amp;diff=3574&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Belogorie</name></author>	</entry>

	</feed>