<?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=295249&amp;view=findpost&amp;p=3641297</guid>
        <pubDate>Thu, 10 Dec 2015 11:33:23 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=3641297</link>
        <description><![CDATA[Alex2011: Зачем изобретать велосипед? Проще использовать модальные окна из виджетов jQuery. Правда, только в Html5 Builder. А в D4Php вроде есть компонент Window и данный выше пример там не прокатит из-за конфликта QOOXDOO с jQuery (если будут использоваться эти компоненты)]]></description>
        <author>Alex2011</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=3640833</guid>
        <pubDate>Tue, 08 Dec 2015 17:16:26 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=3640833</link>
        <description><![CDATA[Dribentsov: Неплохое видео по созданию модальных окон <br>
<a class='tag-url' href='https://www.youtube.com/watch?v=yG50u4QiapY' target='_blank'>youtube</a>]]></description>
        <author>Dribentsov</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2562266</guid>
        <pubDate>Thu, 08 Apr 2010 11:25:13 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2562266</link>
        <description><![CDATA[Gluckodrom: Забил на эти окна. Но все равно огромное спасибо&#33;<br>
Решил все-таки юзать <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2507943' target='_blank'>пост из FAQ</a>]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2561014</guid>
        <pubDate>Wed, 07 Apr 2010 12:37:42 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2561014</link>
        <description><![CDATA[vicis: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2559436'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-06T11:22:45+00:00">06.04.10, 11:22</time></span><div class='quote '>Теперь другой вопрос, как передавать данные с формы на другую форму</div></div><br>
почитай faq <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2347063' target='_blank'>FAQ (сообщение #2347063)</a><br>
<br>
а ещё лучше прочитай как это делается в php<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2559436'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-06T11:22:45+00:00">06.04.10, 11:22</time></span><div class='quote '>В Delphi было просто, загнал форму в Uses и получил доступ к ее компонентам</div></div><br>
здесь если загониш в uses рискуеш увидеть её на странице<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2559436'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-06T11:22:45+00:00">06.04.10, 11:22</time></span><div class='quote '>И еще вопрос: куда в D4php прописывать ссылки на скрипты чтобы они появились между тэгами &lt;head&gt;&lt;/head&gt;</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; function Unit1ShowHeader($sender, $params)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; echo &#39;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &#60;meta name=&quot;author&quot; content=&quot;Это я , это я написал этот сайт!!!&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; }</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559436</guid>
        <pubDate>Tue, 06 Apr 2010 11:22:45 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559436</link>
        <description><![CDATA[Gluckodrom: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2559241'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>vicis &#064; <time class="tag-quote__quoted-time" datetime="2010-04-06T09:11:49+00:00">06.04.10, 09:11</time></span><div class='quote '>грузи туда другую форму DelphiForPhp и все дела</div></div><br>
Хорошее решение&#33; Спасибо&#33;<br>
<br>
Теперь другой вопрос, как передавать данные с формы на другую форму (ту же модальную в случае использования окон отсюда http://developer.co.ua/posts/view/modalnye...b-prilozhenijax)? В Delphi было просто, загнал форму в <em class='tag-i'>Uses</em> и получил доступ к ее компонентам. В D4php загнание приводит к отображению формы. Неужели нужно передавать данные через куки, а при показе второй формы грузить из них?<br>
<br>
И еще вопрос: куда в D4php прописывать ссылки на скрипты чтобы они появились между тэгами <em class='tag-i'>&lt;head&gt;&lt;/head&gt;</em> (нужно для юзанья тех же всплывающих окон).]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559241</guid>
        <pubDate>Tue, 06 Apr 2010 09:11:49 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559241</link>
        <description><![CDATA[vicis: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2559207'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-06T08:40:39+00:00">06.04.10, 08:40</time></span><div class='quote '>если так делать, на форме у меня должно быть куча window. это уже запарка.<br>
создавать в рантайме тоже неинтересно. поэтому не подходит, хотя идея прикольная.</div></div><br>
зачем иметь кучу окон<br>
грузи туда другую форму DelphiForPhp и все дела :ph34r: <br>
<br>
делаем так:<br>
<br>
Если нужно в окне Windows1 открыть страницу с другого сайта (или со своего сайта другую форму)<br>
то нужно поместить на форму окно Window1, на него панель Panel1, а к панели привязать событие<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">.....</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;class Unit2 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 $Panel1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public $Window1 = null;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Panel1Show($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; </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo &#39;&#60;iframe src =&quot;http://forums.delphi-php.net/&quot; height=&quot;100%&quot; width=&quot;100%&quot;&#62;&#60;/iframe&#62;&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // а так грузиш свою другую форму</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //echo &#39;&#60;iframe src =&quot;Unit3.php&quot; height=&quot;100%&quot; width=&quot;100%&quot;&#62;&#60;/iframe&#62;&#39;;</div><div class="code_line">&nbsp;</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">.....</div></ol></div></div></div></div><br>
<br>
<br>
а здесь <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=280269&view=findpost&p=2410939' target='_blank'>Компоненты для DelphiForPhp (сообщение #2410939)</a> есть ссылка на уже готовый такой компонент]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559207</guid>
        <pubDate>Tue, 06 Apr 2010 08:40:39 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2559207</link>
        <description><![CDATA[Gluckodrom: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2558239'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>vicis &#064; <time class="tag-quote__quoted-time" datetime="2010-04-05T12:01:43+00:00">05.04.10, 12:01</time></span><div class='quote '>так пойдёт ?</div></div><br>
если так делать, на форме у меня должно быть куча window. это уже запарка.<br>
создавать в рантайме тоже неинтересно. поэтому не подходит, хотя идея прикольная.<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2558239'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>vicis &#064; <time class="tag-quote__quoted-time" datetime="2010-04-05T12:01:43+00:00">05.04.10, 12:01</time></span><div class='quote '>можно ещё здесь посмотреть http://developer.co.ua/posts/view/modalnye...b-prilozhenijax </div></div><br>
не смог установить <strong class='tag-b'>Prototype window</strong> - обидно. Ругается на то, что такой компонент уже есть, а именно тот же самый window.<br>
<strong class='tag-b'>ModalBox</strong> тупо никак не реагирует, хотя все делал по инструкции.<br>
<br>
Prototype window и ModalBox - именно то, что  нужно, т.к. в них встраиваются другие страницы (формы).]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2558239</guid>
        <pubDate>Mon, 05 Apr 2010 12:01:43 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2558239</link>
        <description><![CDATA[vicis: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2557760'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-05T05:24:34+00:00">05.04.10, 05:24</time></span><div class='quote '> а не в рантайме ее создавать</div></div><br>
как не то&#33; :rtfm: <br>
всё там есть и гораздо больше<br>
как Delphi так и DelphiForPhp предполагают умение создавать компоненты<br>
вот и создавай<br>
компонент ExtJs (посмотри видео) реализует часть фукнций из одноимённой библиотеки<br>
посмотри как сделан компонент, посмотри как используется нужная функция в оригинальной библиотеке<br>
и сделай свой компонент на базе существующего <br>
------------------------------------<br>
С минимальными затратами времени конечно нужно было тебе <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2554939' target='_blank'>этот</a> пример докрутить<br>
там всего то перевести окно в модальный режим и покрасить основную форму в серый цвет<br>
<br>
так пойдёт ? :<br>
<br>
1.на форме unit1 компонент Window1 и кнопка Button1<br>
и ещё чего нибудь для демонстрации работы накидай, ну там вторую кнопку, мемо...<br>
<br>
2. в инспекторе Winow1-&gt;Modal = true;<br>
                Button1-&gt;ButtonType = btNormal;<br>
<br>
3. в коде<br>
<span class='tag-u'>вариант с затемнением</span><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 Button1JSClick($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; &nbsp;document.getElementById(&#39;unit1&#39;).style.background = &#39;gray&#39;; // перекрашиваем форму</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Window1.show(); // открывем модальное окно (всё остальное блокируется пока окно открыто)</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><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Window1JSClose($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; &nbsp;document.getElementById(&#39;unit1&#39;).style.background = &#39;&#39;; // перекрашиваем форму назад</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &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>
<span class='tag-u'>вариант где скрываем основную страницу пока отображаем модальное окно</span><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 Button1JSClick($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; &nbsp;document.getElementById(&#39;unit1&#39;).style.display = &#39;none&#39;; &nbsp;//block - отображает страницу или элемент, а none прячет</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Window1.show(); // открывем модальное окно (всё остальное блокируется пока окно открыто)</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><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Window1JSClose($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; &nbsp;document.getElementById(&#39;unit9&#39;).style.display = &#39;block&#39;; &nbsp;//block - отображает страницу или элемент, а none прячет</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>
<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="2010-04-05T12:09:24+00:00">05.04.10, 12:09</time></span></span><br>
можно ещё здесь посмотреть http://developer.co.ua/posts/view/modalnye_okna_v_veb-prilozhenijax]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2557760</guid>
        <pubDate>Mon, 05 Apr 2010 05:24:34 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2557760</link>
        <description><![CDATA[Gluckodrom: Благодарствую за отзывчивость, но это не то. Мое упущение, что не сообщил сразу о том, что хочу видеть в этом &quot;всплывающем&quot; окне другую форму из D4php (все-таки визуальное программирование), а не в рантайме ее создавать.<br><br>Может есть еще варианты?]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2555441</guid>
        <pubDate>Fri, 02 Apr 2010 06:09:57 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2555441</link>
        <description><![CDATA[vicis: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=295249&view=findpost&p=2555354'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Gluckodrom &#064; <time class="tag-quote__quoted-time" datetime="2010-04-02T04:11:34+00:00">02.04.10, 04:11</time></span><div class='quote '>т.е. нажимаем на кнопку, страница затемняется, на передний план выходит другая форма. Вот как такое сделать в D4php. </div></div><br>
посмотри здесь <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=280269&view=findpost&p=2356199' target='_blank'>Компоненты для DelphiForPhp (сообщение #2356199)</a><br>
там есть видео и ссылка на исходник компонента<br>
однако имеено так как ты хочеш там я не увидел, хотя очень рядом<br>
так как компонент построен на ExtJS, то нужно смотреть на сайт ExtJS<br>
вот куча примеров что он может делать<br>
http://www.extjs.com/products/js/<br>
здесь всплывающее окно, но без затемнения http://www.extjs.com/deploy/dev/examples/window/hello.html<br>
а здесь всплывающие сообщения с затемнением http://www.extjs.com/deploy/dev/examples/message-box/msg-box.html<br>
а здесь управляют затемнением http://www.extjs.com/deploy/dev/examples/core/spotlight.html<br>
<br>
покопай в этом направлении]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2555354</guid>
        <pubDate>Fri, 02 Apr 2010 04:11:34 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2555354</link>
        <description><![CDATA[Gluckodrom: С компонентом window - хорошая идея&#33;<br>
Но я имел ввиду немного другое, а именно это <br>
<img class='tag-img' src='http://i.msdn.microsoft.com/cc164247.fig07(ru-ru).gif' alt='user posted image'><br>
<br>
т.е. нажимаем на кнопку, страница затемняется, на передний план выходит другая форма. Вот как такое сделать в D4php.]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2554939</guid>
        <pubDate>Thu, 01 Apr 2010 14:27:39 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2554939</link>
        <description><![CDATA[vicis: про какую рамку разговор ?<br>
модальное может быть с рамками и без, там смысл в другом смотри <a class='tag-url' href='http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE' target='_blank'>здесь</a><br>
так пойдёт:<br>
ставь на форму компонент Window<br>
например имя у него Window1 будет, тогда:<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">// открыть окно</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Button8JSClick($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;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Window1.show();</div><div class="code_line">&nbsp;</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; &#60;?php</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div class="code_line">&nbsp;</div><div class="code_line">// закрыть окно</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Button9JSClick($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;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Window1.close();</div><div class="code_line">&nbsp;</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; &#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; function PageInfoAfterShow($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 &quot;&#60;script type=\&quot;text/JavaScript\&quot;&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;function PrintPreview()</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window.open(&#39;print_report.html&#39;,null,&#39;target=_blank,status=0,toolbar=0,scrollbars=1,menubar=1&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/script&#62;&quot;;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div class="code_line">&nbsp;</div><div class="code_line">// открыть окно</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function Button8JSClick($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;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PrintPreview();</div><div class="code_line">&nbsp;</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; &#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=295249&amp;view=findpost&amp;p=2554684</guid>
        <pubDate>Thu, 01 Apr 2010 11:57:28 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2554684</link>
        <description><![CDATA[Gluckodrom: А как открывать окна /<em class='tag-i'>не знаю как это правильно называется</em>/ наподобие окон /<em class='tag-i'>прозвучит глупо, но пытаюсь на пальцах объяснить</em>/ контакта, когда пишешь кому-нить сообщение. Т.е. в отличии модальных окон, эти выходят без рамки. Прошу не смеяться. =)]]></description>
        <author>Gluckodrom</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2522119</guid>
        <pubDate>Wed, 03 Mar 2010 10:20:42 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2522119</link>
        <description><![CDATA[Prosto_Coder: решен]]></description>
        <author>Prosto_Coder</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2507898</guid>
        <pubDate>Wed, 17 Feb 2010 09:00:27 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2507898</link>
        <description><![CDATA[vicis: если вопрос чисто по php, то нужно задавать в форум php<br>
если же рассматривать реализацию с использованием vcl и DelphiForPhp,<br>
то видится следующее:<br>
- делаем компонент<br>
- компонент генерирует таблицу и при этом нумеруем теги td каким нибудь образом, но так что бы потом вытащить номер строки и номер колонки(например: &lt;td id=1_2&gt;tram pam pam&lt;/td&gt;)<br>
- при генерации таблицы встраиваем события onclick  с нужным кодом<br>
- с помощью события onClick вытаскиваем номер td<br>
- расшифровываем номер td и вытаскиваем значение или из ячейки или делаем запрос к базе<br>
<br>
<br>
генерировать в php примерно так можно<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;</div><div class="code_line">echo &#39;&#60;tableborder=1&#62;&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">$val1 = &#39;111&#39;;</div><div class="code_line">$val2 = &#39;222&#39;;</div><div class="code_line">echo &quot;&#60;tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;td id=$val1 onclick=alert($val1);&#62;$val1&#60;/td&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;td id=$val2 onclick=alert($val2);&#62;$val2&#60;/td&#62;</div><div class="code_line">&#60;/tr&#62;&quot;;</div><div class="code_line">$val1 = &#39;333&#39;;</div><div class="code_line">$val2 = &#39;444&#39;;</div><div class="code_line">echo &quot;&#60;tr&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;td id=$val3 onclick=alert($val3);&#62;$val3&#60;/td&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;td id=$val4 onclick=alert($val4);&#62;$val4&#60;/td&#62;</div><div class="code_line">&#60;/tr&#62;&quot;;</div><div class="code_line">echo &#39;&#60;/table&#62;&#39;;</div></ol></div></div></div></div><br>
<br>
для генерации html таблицы можно попробовать компонент описанный здесь <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2480688' target='_blank'>FAQ (сообщение #2480688)</a><br>
<br>
открыть модальное окно смотрим здесь <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=279937&view=findpost&p=2507943' target='_blank'>FAQ (сообщение #2507943)</a>]]></description>
        <author>vicis</author>
        <category>Delphi for PHP</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2507853</guid>
        <pubDate>Wed, 17 Feb 2010 08:24:05 +0000</pubDate>
        <title>Модальное окно</title>
        <link>https://forum.sources.ru/index.php?showtopic=295249&amp;view=findpost&amp;p=2507853</link>
        <description><![CDATA[Prosto_Coder: Добрый день&#33;<br>Вопрос не совсем по теме Delphi for php. <br>Есть html-ая таблица. Необходимо чтобы по выбранной строке таблицы появлялось модальное окно. <br>В дальнейшем в этом модальном окне планируется показывать гистограмму по данным из ячеек выбранной строки, а также в нем  будут размещаться ComboBox-ы связанные с базой данных.<br><br>Я сделал это на ASP.NET, а вот как на php х.з.]]></description>
        <author>Prosto_Coder</author>
        <category>Delphi for PHP</category>
      </item>
	
      </channel>
      </rss>
	