<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Gtk, anjuta, glade]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=2624&amp;type=atom" />
	<updated>2010-04-13T18:01:08Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=2624</id>
		<entry>
			<title type="html"><![CDATA[Re: Gtk, anjuta, glade]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=35381#p35381" />
			<content type="html"><![CDATA[<p>Не зная ни gtk, ни вашей программы,&nbsp; я этого сказать не могу. <br />Самое простое - в глобальной переменной.<br />Правильнее в переменной-члене класса, к которому относится эта кнопка.<br />Если эти поля являются членами одной группы, то в переменной-члене класса группы.</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2010-04-13T18:01:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=35381#p35381</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gtk, anjuta, glade]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=35324#p35324" />
			<content type="html"><![CDATA[<p>Задача состоит в том, как работать в обработчике с двумя и более виджетами одновременно. На данный момент я умею работать только с одним виджетом, и не важно выбран ли он был до этого или нет.&nbsp; Все обработчики лежат в отдельном *.c , основная программа main.c в которой лежит g_signal_connect(G_OBJECT(кнопка), &quot;сигнал&quot;, G_CALLBACK(обработчик), параметр);&nbsp; отдельно. Ваш совет дельный, но где и как, и в каком виде мне хранить переменные с виджетами чтобы они были доступны обработчику? Подскажите пожалуйста.&nbsp; <br />Женя.</p>]]></content>
			<author>
				<name><![CDATA[lunev]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5949</uri>
			</author>
			<updated>2010-04-13T17:29:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=35324#p35324</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Gtk, anjuta, glade]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=35283#p35283" />
			<content type="html"><![CDATA[<p>Я с gtk не знаком, я использовал Qt, но мне прежде всего непонятно, в чём состоит задача.<br />То поле, из которого надо переписать, выбрано или нет? Я понял так, что да, тогда программа<br />может определить, какое поле выбрано или это уже должно быть известно.<br />Другое поле - любое или соседнее? Если соседнее с выбранным, то не проблема его<br />определить, если любое, то параметр должен быть переменной, к моменту нажатия кнопки<br />указывающей на это поле.<br />Если же оба поля произвольны, то указатель хотя бы на одно из них надо хранить<br />в переменной, доступной обработчику.</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2010-04-13T16:44:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=35283#p35283</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Gtk, anjuta, glade]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=35244#p35244" />
			<content type="html"><![CDATA[<p>Доброго времени суток уважаемые форумчане. Столкнулся вот с&nbsp; такой проблемой. Обстоятельства жизни заставили поменять рабочее место ХР на *nix... к чему я кстати очень быстро привыкаю))) Так вот. Кто работал или видел, или слышал о anjuta,glade.Проблема состоит вот в чем. Не могу переписать с одного поля ввода во второе любое значение нажатием на кнопку. Почему? Не знаю. Прошу Вас(вас) помочь. Создавая сигнал между кнопкой, сигналом, обработчиком, использую функцию g_signal_connect(G_OBJECT(кнопка), &quot;сигнал&quot;, G_CALLBACK(обработчик), параметр); <br />Так вот в этой функции можно в одном параметре передать только один виджет для работы с ним в обработчике. А мне при нажатии на кнопку нужно работать с двумя. Как мне быть. Помогите.</p>]]></content>
			<author>
				<name><![CDATA[lunev]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5949</uri>
			</author>
			<updated>2010-04-13T14:50:12Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=35244#p35244</id>
		</entry>
</feed>
