<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problem mit Event und Doc]]></title><description><![CDATA[<p>Ihr kennt ja sicherlich diesen abschnitt</p>
<pre><code class="language-cpp">pDocTemplateGeneratorM = new CMultiDocTemplate(
  ID_GENERATOR, // &lt;-
  RUNTIME_CLASS(CGeneratorMDoc),
  RUNTIME_CLASS(CChildFrame), 
  RUNTIME_CLASS(CGeneratorMView));
  AddDocTemplate(pDocTemplateGeneratorM);
</code></pre>
<p>Im normal Fall wird ja einfach die ID_GENERATOR mit einem Menü Punkt verbunden und schon kann man das Dokument erzeugen.</p>
<p>Jetzt meine Frage, wie kann ich das Event ID_GENERATOR selbst erzeugen.<br />
Per SendMessage ist es jedenfalls nicht möglich.</p>
<p>Diese Art der Befehle werden ja auch per On_Command abgefangen, dazu habe ich keine Send Variante gefunden.</p>
<p>Vielen Dank<br />
Heiko</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/49313/problem-mit-event-und-doc</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 10:52:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/49313.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Sep 2003 23:19:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Event und Doc on Wed, 17 Sep 2003 23:19:17 GMT]]></title><description><![CDATA[<p>Ihr kennt ja sicherlich diesen abschnitt</p>
<pre><code class="language-cpp">pDocTemplateGeneratorM = new CMultiDocTemplate(
  ID_GENERATOR, // &lt;-
  RUNTIME_CLASS(CGeneratorMDoc),
  RUNTIME_CLASS(CChildFrame), 
  RUNTIME_CLASS(CGeneratorMView));
  AddDocTemplate(pDocTemplateGeneratorM);
</code></pre>
<p>Im normal Fall wird ja einfach die ID_GENERATOR mit einem Menü Punkt verbunden und schon kann man das Dokument erzeugen.</p>
<p>Jetzt meine Frage, wie kann ich das Event ID_GENERATOR selbst erzeugen.<br />
Per SendMessage ist es jedenfalls nicht möglich.</p>
<p>Diese Art der Befehle werden ja auch per On_Command abgefangen, dazu habe ich keine Send Variante gefunden.</p>
<p>Vielen Dank<br />
Heiko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/355818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/355818</guid><dc:creator><![CDATA[HeikoKortlang]]></dc:creator><pubDate>Wed, 17 Sep 2003 23:19:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Event und Doc on Thu, 18 Sep 2003 05:41:14 GMT]]></title><description><![CDATA[<p>Die ID_GENERATOR wird nicht mit einem Menüpunkt verbunden, sondern mit einem ganzen Menü, einem Icon, einer Accelerator Tabelle und String Resourcen.</p>
<p>Das ist also keine Nachricht, die du abfangen und behandelt kannst.</p>
<p>Viel Erfolg noch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/355834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/355834</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 18 Sep 2003 05:41:14 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Event und Doc on Thu, 18 Sep 2003 11:09:42 GMT]]></title><description><![CDATA[<p>Ich will sie ja gar nicht abfangen, sondern selber auslösen.<br />
Eigentlich will ich sie per PopUpMenü eines TreeViews auslösen, aber aus diesem kommen nur Events raus die ich mit On_command abfangen kann oder kann ich diese auch mit dem ID_GENERATOR verbinden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/356009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/356009</guid><dc:creator><![CDATA[HeikoKortlang]]></dc:creator><pubDate>Thu, 18 Sep 2003 11:09:42 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Event und Doc on Thu, 18 Sep 2003 11:59:39 GMT]]></title><description><![CDATA[<p>Da es keine Nachricht ist, kannst du sie auch nicht auslösen.</p>
<p>Wenn ich nicht gerade völlig auf dem Schlauch stehe, hast du dich in einer Sackgasse verlaufen.</p>
<p>Beschreib doch mal, was genau du machen möchtest, vielleicht kann ich dir dann besser helfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/356056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/356056</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 18 Sep 2003 11:59:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Event und Doc on Thu, 18 Sep 2003 15:40:37 GMT]]></title><description><![CDATA[<p>Ich hab, wie beschrieben, ein TreeView mit Einträgen drinne.<br />
Dann zeig ich über die rechte Maustaste und OnContext ein PopUpMenü an.<br />
Diese hab ich im Resscource Editor von VS erstellt.</p>
<p>Über ein Menüeintrag möchte ich gern ein neues Dokument erstellen.<br />
(Eigentlich nur ein neuen View, dieses sieht aber sehr ähnlich aus. Ich hab dazu ein Template von CodeGuru verwendet <a href="http://www.codeguru.com/doc_view/multiview_for_doc3.shtml" rel="nofollow">http://www.codeguru.com/doc_view/multiview_for_doc3.shtml</a> )</p>
<p>Mein Problem ist nun, wie verbinde ich PopUpMenü und Dokument miteinander.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/356223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/356223</guid><dc:creator><![CDATA[HeikoKortlang]]></dc:creator><pubDate>Thu, 18 Sep 2003 15:40:37 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Event und Doc on Fri, 19 Sep 2003 06:18:41 GMT]]></title><description><![CDATA[<p>Dazu solltest du dir mal ansehen, wie das mit &quot;Datei-Neu&quot; funktioniert. Das ist so in etwa das, was du in deinem Kontextmenü-Handler brauchst.</p>
<p>Bzw. in dem Beispielprojekt müssen ja irgendwo die Views geöffnet und angezeigt werden.</p>
<p>Mal sehen, wenn ich noch eine bessere Beschreibung finde, poste ich sie dir noch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/356514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/356514</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 19 Sep 2003 06:18:41 GMT</pubDate></item></channel></rss>