<?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=286143&amp;view=findpost&amp;p=2425896</guid>
        <pubDate>Thu, 19 Nov 2009 15:09:56 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2425896</link>
        <description><![CDATA[nstur: Спасибо&#33;&#33;&#33;<br>Вроде все работает.<br>Думаю сливки, с этой ветки, надо в FAQ перебросить.]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424188</guid>
        <pubDate>Tue, 17 Nov 2009 22:04:13 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424188</link>
        <description><![CDATA[vicis: вроде нашёл для SmartyTemplate<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">&nbsp;&nbsp; function mainAfterShow($sender, $params)</div><div class="code_line">&nbsp;&nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;// FIX for Qadram&#39;s Scrollbar cockup!!</div><div class="code_line">?&#62;</div><div class="code_line">&nbsp;&nbsp; &#60;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;var d = qx.ui.core.ClientDocument.getInstance();</div><div class="code_line">&nbsp;&nbsp; &nbsp;d.setOverflow(&quot;auto&quot;);</div><div class="code_line">&nbsp;&nbsp; &#60;/script&#62;</div><div class="code_line">&#60;?php</div><div class="code_line">&nbsp;&nbsp; }</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
у меня работает<br>
<br>
нашёл здесь<br>
http://forums.delphi-php.net/general-discussion/2656-fix-loss-scrollbars.html<br>
и ещё на эту тему<br>
http://forums.delphi-php.net/general-website-design/3234-cannot-display-dbgrid-using-smarty.html]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424031</guid>
        <pubDate>Tue, 17 Nov 2009 18:07:12 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424031</link>
        <description><![CDATA[ViktorXP: а а я подумал что шаблон вообще не формируется.<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=286143&view=findpost&p=2424029'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nstur &#064; <time class="tag-quote__quoted-time" datetime="2009-11-17T18:02:02+00:00">17.11.09, 18:02</time></span><div class='quote '>Что-то в {%&#036;HeaderCode%} пишется, что уничтожает скрол.?</div></div><br>
Нет. они в других местах отключают под себя скрол. прикол в том что при скроле+шаблоне скрол работает не корректно. (скролиш страничку а компонент на своем месте стоит)]]></description>
        <author>ViktorXP</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424029</guid>
        <pubDate>Tue, 17 Nov 2009 18:02:02 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2424029</link>
        <description><![CDATA[nstur: C:&#092;tmp&#092;for_smarty_templates.txt - есть какой-то файл, но он 0Kb<br>c:&#092;Documents and Settings&#092;Admin&#092;Local Settings&#092;Temp&#092; - тоже множество файлов, но ...???<br><br>Пробовал другие компоненты имеющие скрол DBGrid, ListView - с ними при использоанием шаблона скрол пропадает.<br>Memo - нет.<br>Что-то в {%&#036;HeaderCode%} пишется, что уничтожает скрол.?]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423998</guid>
        <pubDate>Tue, 17 Nov 2009 17:25:17 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423998</link>
        <description><![CDATA[ViktorXP: а что именно не так? формируются ли шаблоны в папку <strong class='tag-b'>C:&#092;tmp&#092;</strong>? или может была удалена папка <strong class='tag-b'>tmp</strong> с диска &quot;С&quot;? <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-11-17T17:30:46+00:00">17.11.09, 17:30</time></span></span><br>
хотя последние версия уже в виндовую темп папку ложит. тогда нужно пошарить там на наличия сформированного шаблона.]]></description>
        <author>ViktorXP</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423929</guid>
        <pubDate>Tue, 17 Nov 2009 15:45:13 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423929</link>
        <description><![CDATA[nstur: TemplateEngine = SmartyTemplate<br>
TemplateFilename = unit1.tpl<br>
<br>
В шаблонах ни как не идет. Где-то туплю. Без шаблона, работает все как надо...<br>
<br>
unit1.tpl<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">&#60;html&#62;</div><div class="code_line">{%$HeaderCode%}</div><div class="code_line">&#60;body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {%$StartForm%}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;table width=300 border=1&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;1&#60;/td&#62;&#60;td&#62;2{%$TreeView1%}&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot;&#62;3&#60;/td&#62;&#60;td&#62;4&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;5&#60;/td&#62;&#60;td height=&quot;200&quot;&#62;6{%$Button1%}&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {%$EndForm%}</div><div class="code_line">&#60;/body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;/html&#62;</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">&#60;?php</div><div class="code_line">require_once(&quot;vcl/vcl.inc.php&quot;);</div><div class="code_line">//Включаем модули</div><div class="code_line">use_unit(&quot;comctrls.inc.php&quot;);</div><div class="code_line">use_unit(&quot;forms.inc.php&quot;);</div><div class="code_line">use_unit(&quot;extctrls.inc.php&quot;);</div><div class="code_line">use_unit(&quot;stdctrls.inc.php&quot;);</div><div class="code_line">//Определяем класс</div><div class="code_line">class Unit4 extends Page</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; public $TreeView1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; public $Button1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; function Unit4JSLoad($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; ?&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; //Добавьте ваш javascript код здесь</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; d.setOverflow(&quot;scroll&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &#60;?php</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; }</div><div class="code_line">}</div><div class="code_line">global $application;</div><div class="code_line">global $Unit4;</div><div class="code_line">//Создаем форму</div><div class="code_line">$Unit4=new Unit4($application);</div><div class="code_line">//Загрузка из файла ресурсов</div><div class="code_line">$Unit4-&#62;loadResource(__FILE__);</div><div class="code_line">//Показываем форму</div><div class="code_line">$Unit4-&#62;show();</div><div class="code_line">?&#62;</div></ol></div></div></div></div>]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423681</guid>
        <pubDate>Tue, 17 Nov 2009 09:54:15 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2423681</link>
        <description><![CDATA[vicis: этот код работает на форме вместе с TreeView <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; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Unit1JSLoad($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //Add your javascript code here</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; d.setOverflow(&quot;scroll&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#60;?php</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div></ol></div></div></div></div>]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422835</guid>
        <pubDate>Mon, 16 Nov 2009 11:29:00 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422835</link>
        <description><![CDATA[nstur: У меня на форме используется TreeView, как только убрал его, скрол на форме появился.<br>А он мне нужен - с ним легче саздать необходимый дизайн.]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422741</guid>
        <pubDate>Mon, 16 Nov 2009 10:05:40 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422741</link>
        <description><![CDATA[vicis: у меня работает как описано в приведённой ссылке<br>
браузер IE<br>
<br>
1.если без шаблонов а просто использовать формы<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">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Unit1JSLoad($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ?&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //Add your javascript code here</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; d.setOverflow(&quot;scroll&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#60;?php</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</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">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.documentElement.style.overflow = &quot;auto&quot;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; d.setOverflow(&quot;scrollY&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; d.setOverflow(&quot;scrollX&quot;);</div></ol></div></div></div></div><br>
2. для SmartyTemplate это не работает<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">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Unit8AfterShow($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo &#39;&#60;script type=\&quot;text/JavaScript\&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;d.setOverflow(&quot;scroll&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // d.setOverflow(&quot;scrollY&quot;); &nbsp;или эти функции</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // d.setOverflow(&quot;scrollX&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/script&#62;&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div></ol></div></div></div></div><br>
<br>
правда у меня и без них скролл появляется<br>
возможно у тебя там стили какие то перекрывают<br>
<br>
я пробовал на простом примере шаблона<br>
unit1.tpl<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">&#60;html&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {$StartForm}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;table width=300 border=1&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot;&#62;&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;&#60;/td&#62;&#60;td height=&quot;200&quot;&#62;{$Button1}&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {$EndForm}</div><div class="code_line">&#60;/body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;/html&#62;</div></ol></div></div></div></div><br>
<br>
скролл появляется только если элементы страницы не влазят в браузер]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422637</guid>
        <pubDate>Mon, 16 Nov 2009 08:14:21 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422637</link>
        <description><![CDATA[nstur: Ни как не получается добавить скрол к форме. Пробовал использовать TemplateEngine и TemplateFilename, результат тотже.<br>Не хватает знаний... :wall:]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422142</guid>
        <pubDate>Sun, 15 Nov 2009 09:28:16 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2422142</link>
        <description><![CDATA[vicis: нужно просто форум перечитать или поиском воспользоваться<br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2344473' target='_blank'>FAQ (сообщение #2344473)</a>]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2421878</guid>
        <pubDate>Sat, 14 Nov 2009 17:35:58 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2421878</link>
        <description><![CDATA[nstur: У меня при выполнении кода программы, Label увеличивается по высоте и уходит за пределы окна.<br>Как добиться появления скролинга? (Нужен скрол)]]></description>
        <author>nstur</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2417780</guid>
        <pubDate>Tue, 10 Nov 2009 09:38:04 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2417780</link>
        <description><![CDATA[vicis: посмотрел код компонент<br>
обнаружил следующее<br>
если использовать SmartyTemplate<br>
то можно форме на которой находятся компоненты установить Layout.Type = FLOW_LAYOUT<br>
и дать команду конкретному компоненту writeAdjustToLayout(True) (по умолчанию там значение False)<br>
в этом случае при генерации компонента подставляются не установленные у него на форме высота и ширина, а height:100%;width:100%;<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">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Unit9BeforeShow($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Label1-&#62;writeAdjustToLayout(True);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Panel1-&#62;writeAdjustToLayout(True);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Button1-&#62;writeAdjustToLayout(True);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div></ol></div></div></div></div><br>
<br>
при этом панель растягивается по тегу в котором находится<br>
а Label1 и Button по ширине тега, высота подстраивается под содержимое<br>
<br>
если посмотреть код html полученной страницы, то видим следующее:<br>
(для вышеприведённого шаблона)<br>
<br>
&#65279;<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">&#60;html&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &#60;form style=&quot;margin-bottom: 0&quot; id=&quot;Unit9&quot; name=&quot;Unit9&quot; method=&quot;post&quot; &nbsp;action=&quot;/unit9.php&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;table width=100% border=1&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;&#60;div id=&quot;Panel1_outer&quot;&#62;</div><div class="code_line">&#60;table id=&quot;Panel1_table&quot; &nbsp;width=&quot;100%&quot; &nbsp; height=&quot;100%&quot; &nbsp;border=&quot;0&quot; &nbsp;cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; &nbsp; bgcolor=&quot;#00FF00&quot; &nbsp; &nbsp;style=&quot; border: 0px solid ; &quot; &nbsp; &#62;</div><div class="code_line">&#60;tr&#62;</div><div class="code_line">&#60;td style=&quot; font-family: Verdana; font-size: 10px; &nbsp;&quot;&#62;&#60;span style=&quot; font-family: Verdana; font-size: 10px; &nbsp;&quot;&#62;Panel1&#60;/span&#62;</div><div class="code_line">&#60;/td&#62;</div><div class="code_line">&#60;/tr&#62;</div><div class="code_line">&#60;/table&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;/div&#62;</div><div class="code_line">&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot;&#62;&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;&#60;div id=&quot;Label1_outer&quot;&#62;</div><div class="code_line">&#60;div id=&quot;Label1&quot; style=&quot; font-family: Verdana; font-size: 10px; &nbsp;background-color: #FF0000;height:100%;width:100%;&quot; &nbsp; &#62;Label1 seefwse we we twer twer twe wer we rwer w&#60;/div&#62;</div><div class="code_line">&#60;/div&#62;</div><div class="code_line">&#60;/td&#62;&#60;td height=&quot;200&quot;&#62;&#60;div id=&quot;Button1_outer&quot;&#62;</div><div class="code_line">&#60;input type=&quot;submit&quot; id=&quot;Button1&quot; name=&quot;Button1&quot; value=&quot;Button1&quot; &nbsp;onclick=&quot;return Button1ClickWrapper(event, document.forms[0].Button1SubmitEvent, &#39;Button1_Button1Click&#39;)&quot; &nbsp;style=&quot; font-family: Verdana; font-size: 10px; &nbsp;height:100%;width:100%;&quot; &nbsp; tabindex=&quot;0&quot; &nbsp; &nbsp;/&#62;&#60;input type=&quot;hidden&quot; id=&quot;Button1SubmitEvent&quot; name=&quot;Button1SubmitEvent&quot; value=&quot;&quot; /&#62;</div><div class="code_line">&#60;/div&#62;</div><div class="code_line">&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &#60;/form&#62;</div><div class="code_line">&#60;/body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;/html&#62;</div></ol></div></div></div></div>]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2416056</guid>
        <pubDate>Sat, 07 Nov 2009 19:07:25 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2416056</link>
        <description><![CDATA[vicis: думаю. что это можно легко решить созданием своих компонентов на базе label и panel<br>и тогда в дальнейшем вопрос этот отпадёт. но нужно будет использовать эти компоненты<br>в компонентах переопределить свойства width и height так что бы указывать можно было не только целые числа, а проценты<br>и в дальнейшем отрисовывать с помощью или стиля или вычисяь значение и присваивать в phpвнтри компонента]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2415682</guid>
        <pubDate>Sat, 07 Nov 2009 03:16:27 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2415682</link>
        <description><![CDATA[Urdigor: Кнопки мне не нужно растягивать :) Сейчас есть необходимость растянуть Label и Panel. Удобнее я нигде не видел, да и вроде как негде увидеть :) Но было бы гораздо удобнее если бы сразу через IDE свойство Width можно было бы выставить в 100% (но там к сожалению как я понял можно задать размер только в пикселах).]]></description>
        <author>Urdigor</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2415579</guid>
        <pubDate>Fri, 06 Nov 2009 21:08:12 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2415579</link>
        <description><![CDATA[vicis: а где удобно ?<br>где ты видел удобнее и как ты хочеш что бы оно работало ?<br>кнопка по спецификации html не должна растягиваться в процентах<br>однако стилями можно<br><br>может тебе FrontPage или SharePoint больше для этого подойдёт ?<br>попробуй там интрфейсную часть сделать]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2414796</guid>
        <pubDate>Fri, 06 Nov 2009 05:05:51 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2414796</link>
        <description><![CDATA[Urdigor: <strong class='tag-b'>ViktorXP</strong> спасибо, попробую. Хотя тоже не очень удобно..]]></description>
        <author>Urdigor</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2413990</guid>
        <pubDate>Thu, 05 Nov 2009 12:48:20 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2413990</link>
        <description><![CDATA[ViktorXP: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=286143&view=findpost&p=2413669'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Urdigor &#064; <time class="tag-quote__quoted-time" datetime="2009-11-05T08:01:06+00:00">05.11.09, 08:01</time></span><div class='quote '>А никак нельзя это через IDE задать? Что бы лишнего кода не писать?</div></div><br>
попробуй поиграться с этими параметрами <br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2344474' target='_blank'>FAQ (сообщение #2344474)</a>]]></description>
        <author>ViktorXP</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2413669</guid>
        <pubDate>Thu, 05 Nov 2009 08:01:06 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2413669</link>
        <description><![CDATA[Urdigor: 2 vicis: Спасибо огромное, всё получилось&#33; :) А никак нельзя это через IDE задать? Что бы лишнего кода не писать?]]></description>
        <author>Urdigor</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2412947</guid>
        <pubDate>Tue, 03 Nov 2009 16:49:41 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2412947</link>
        <description><![CDATA[vicis: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=286143&view=findpost&p=2412507'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Urdigor &#064; <time class="tag-quote__quoted-time" datetime="2009-11-03T06:26:05+00:00">03.11.09, 06:26</time></span><div class='quote '>Такие объекты как Label и Panel имеют фиксированную ширину в пикселях. Можно ли как-нибудь сделать что бы объект занимал 100% ширины ячейки таблицы, в которой он находится? </div></div><br>
можно<br>
используй стили<br>
<br>
Так работает:<br>
файл style.css<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">.xx {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;width: 100%;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;height: 100%;</div><div class="code_line">}</div></ol></div></div></div></div><br>
<br>
файл unit1.tpl<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">&#60;html&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&#62;</div><div class="code_line">&#60;body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {$StartForm}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;table width=100% border=1&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;{$Panel1}&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot;&#62;&#60;/td&#62;&#60;td&#62;&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;tr&#62;&#60;td width=&quot;150&quot; height=&quot;200&quot;&#62;{$Label1}&#60;/td&#62;&#60;td height=&quot;200&quot;&#62;{$Button1}&#60;/td&#62;&#60;/tr&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {$EndForm}</div><div class="code_line">&#60;/body&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;/html&#62;</div></ol></div></div></div></div><br>
<br>
форма в файл Unit10.php <br>
на ней <br>
Label1, Panel1, Button1<br>
<br>
ставим маленьких размеров (что бы видно было масштабиравание)<br>
в инспекторе:<br>
Label1-&gt;Caption = &#39;Лучше нету того свету, Лучше нету того свету, Лучше нету того свету&#39;;<br>
Button1-&gt;Style = .xx<br>
Unit10-&gt;TemplateEngine=SmartyTemplate<br>
Unit10-&gt;TemplateFileName=unit1.tpl<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">&#60;?php</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//Includes</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;require_once(&quot;vcl/vcl.inc.php&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;use_unit(&quot;styles.inc.php&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;use_unit(&quot;forms.inc.php&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;use_unit(&quot;extctrls.inc.php&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;use_unit(&quot;stdctrls.inc.php&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//Class definition</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;class Unit10 extends Page</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public $Label1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public $Panel1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public $Button1 = null;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Unit10BeforeShow($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Button1-&#62;Width = &#39;100% &#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Button1-&#62;Height = &#39;100% &#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Panel1-&#62;Width = &#39;100% &#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Panel1-&#62;Height = &#39;100% &#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Label1-&#62;Width = &#39;100% &#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $this-&#62;Label1-&#62;Height = &#39;100% &#39;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;global $application;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;global $Unit10;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//Creates the form</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$Unit10=new Unit10($application);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//Read from resource file</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$Unit10-&#62;loadResource(__FILE__);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//Shows the form</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$Unit10-&#62;show();</div><div class="code_line">&nbsp;</div><div class="code_line">?&#62;</div></ol></div></div></div></div><br>
<br>
<br>
вроде всё работает 8-) <br>
по сути стиль только для кнопки понадобился, остальные и так работают<br>
кроме высоты кнопки - там генерируется div вокруг неё и по этому высота стиля не применяется<br>
как убрать не знаю]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2412507</guid>
        <pubDate>Tue, 03 Nov 2009 06:26:05 +0000</pubDate>
        <title>Ширина объекта</title>
        <link>https://forum.sources.ru/index.php?showtopic=286143&amp;view=findpost&amp;p=2412507</link>
        <description><![CDATA[Urdigor: Здравствуйте. Изучаю потихоньку d4php. И назрел такой вопрос. Использую Template Engine - SmartyTemplate. Не могу понять, если я хочу вывести просто какой-нибудь текст в определённую часть страницы (во всю ширену), как это сделать? Такие объекты как Label и Panel имеют фиксированную ширину в пикселях. Можно ли как-нибудь сделать что бы объект занимал 100% ширины ячейки таблицы, в которой он находится?]]></description>
        <author>Urdigor</author>
        <category>Delphi for PHP</category>
      </item>
	
      </channel>
      </rss>
	