<?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[texteditor sourcecode]]></title><description><![CDATA[<p>hola leute</p>
<p>kennt jemand ne site wo man den source eines reinen winapi texteditors bekommt ? sollte ganz einfach aufgebaut sein, damit ich das zeigs auch verstehe.</p>
<p>cermy</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/101012/texteditor-sourcecode</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 19:05:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/101012.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 12 Feb 2005 15:02:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:02:31 GMT]]></title><description><![CDATA[<p>hola leute</p>
<p>kennt jemand ne site wo man den source eines reinen winapi texteditors bekommt ? sollte ganz einfach aufgebaut sein, damit ich das zeigs auch verstehe.</p>
<p>cermy</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721511</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:06:49 GMT]]></title><description><![CDATA[<p>hier wird ein tutorial aufgebaut wie man einen texteditor programmiert. ist aber erst im anfangsstadium, also sollte dir keine hilfe sein: <a href="http://www.catch22.net/" rel="nofollow">http://www.catch22.net/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/721515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721515</guid><dc:creator><![CDATA[no help]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:06:49 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:09:24 GMT]]></title><description><![CDATA[<p>Und hier was komplettes:<br />
<a href="http://www.flos-freeware.ch/notepad2.html" rel="nofollow">http://www.flos-freeware.ch/notepad2.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/721518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721518</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:09:24 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:32:15 GMT]]></title><description><![CDATA[<p>so danke erst mal<br />
aber irgendwie bin ich nun total verwirrt.<br />
wollte mir eigendlich nur mal angucken wie bei so nem editor der case-WM_PAINT teil aussieht.<br />
beim notepad2 siehts folgend aus:</p>
<pre><code class="language-cpp">LRESULT CALLBACK MainWndProc(HWND hwnd,UINT umsg,WPARAM wParam,LPARAM lParam)
{
  static BOOL bHideIcon = FALSE;

  switch(umsg)
  {

    // Quickly handle painting and sizing messages, found in ScintillaWin.cxx
    // Cool idea, don't know if this has any effect... ;-)
    case WM_MOVE:
    case WM_MOUSEACTIVATE:
    case WM_NCHITTEST:
    case WM_NCCALCSIZE:
    case WM_NCPAINT:
    case WM_PAINT:
    case WM_ERASEBKGND:
    case WM_NCMOUSEMOVE:
    case WM_NCLBUTTONDOWN:
    case WM_WINDOWPOSCHANGING:
    case WM_WINDOWPOSCHANGED:
      return DefWindowProc(hwnd,umsg,wParam,lParam);
</code></pre>
<p>da wird WM_PAINT gar net behandelt. ich dachte da gehoert so ziemlich ales rein, was man schreibt oder zeichnet ???<br />
oder kann man sich das aussuchen ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721541</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:32:15 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:45:14 GMT]]></title><description><![CDATA[<p>Meep Meep, dort wird das Scintilla Edit Control benutzt. Dort musst du in den Sourcecode schauen.</p>
<p><a href="http://www.scintilla.org/" rel="nofollow">http://www.scintilla.org/</a></p>
<p>Beim Hauptfenster muss ja nichts gezeichnet werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721551</guid><dc:creator><![CDATA[meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:45:14 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 15:58:42 GMT]]></title><description><![CDATA[<p>@meep:<br />
jo, da hab ichs jetz gefunden</p>
<p>aber mir ist das schon viel zu gross und umfangreich.<br />
kennt sonst noch jemand nen editor. moeglichst einfach gehalten ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721564</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 15:58:42 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 16:31:28 GMT]]></title><description><![CDATA[<p>willst du dein eigenes edit-control programmieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721590</guid><dc:creator><![CDATA[klarheit]]></dc:creator><pubDate>Sat, 12 Feb 2005 16:31:28 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 16:35:37 GMT]]></title><description><![CDATA[<p>Bei DevC++ ist ein ganz einfacher, und einer mit MDI dabei.</p>
<p><a href="http://bloodshed.net" rel="nofollow">http://bloodshed.net</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/721594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721594</guid><dc:creator><![CDATA[Anfänger14]]></dc:creator><pubDate>Sat, 12 Feb 2005 16:35:37 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 17:13:35 GMT]]></title><description><![CDATA[<p>re</p>
<p>@klarheit</p>
<p>ich will einen ganz einfachen texteditor schreiben, damit ich ne vorstellung hab, wie das funktioniert.</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721630</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 17:13:35 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 17:20:28 GMT]]></title><description><![CDATA[<p>also einen editor wie notepad zu programmieren ist ja ganz einfach weil windows schon &quot;Edit&quot; und &quot;RichEdit&quot; control zur verfügung stellt. nur ein hauptfenster erstellen, (rich)edit control drauf erstellen und fertig. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/721641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721641</guid><dc:creator><![CDATA[klarheit]]></dc:creator><pubDate>Sat, 12 Feb 2005 17:20:28 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 17:50:47 GMT]]></title><description><![CDATA[<p>re</p>
<p>ich wollte das halt ohne edit control machen. sonst weiß ich ja wieder nicht was da genau passiert. oder kann man das ohne gar net machen ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721669</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 12 Feb 2005 17:50:47 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sat, 12 Feb 2005 18:07:56 GMT]]></title><description><![CDATA[<p>also willst du doch dein eigenes edit-control + anwendung drumherum programmieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /><br />
natürlich kann man das selbst machen, ist nur aufwendig und ein beispiel kenne ich auch nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721685</guid><dc:creator><![CDATA[klarheit]]></dc:creator><pubDate>Sat, 12 Feb 2005 18:07:56 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sun, 13 Feb 2005 01:54:20 GMT]]></title><description><![CDATA[<p>Ich kenne aber ein Beispiel von Lobby, da ich seine <a href="http://win-api.de" rel="nofollow">win-api.de</a> seite gerade erweitere, bin ich auf das Thema &quot;Scrollbar&quot; gestossen und da gehts ohne Edit.<br />
Hier der Link: <a href="http://www.win-api.de/tutorials.php?tutid=16" rel="nofollow">Tutorial</a><br />
Dieses <a href="http://www.win-api.de/tutorials.php?tutid=17" rel="nofollow">Tutorial</a> dann auch lesen, zur verbesserung!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721885</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 13 Feb 2005 01:54:20 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sun, 13 Feb 2005 02:02:05 GMT]]></title><description><![CDATA[<p>Da wird aber nur gezeigt wie man Text anzeigt. Da kann man aber nichts editieren wie in einem Edit-Control.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721888</guid><dc:creator><![CDATA[:live:]]></dc:creator><pubDate>Sun, 13 Feb 2005 02:02:05 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sun, 13 Feb 2005 02:04:22 GMT]]></title><description><![CDATA[<p>Außerdem heißt der Mann Lo<strong>gg</strong>y. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/721889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721889</guid><dc:creator><![CDATA[:die:]]></dc:creator><pubDate>Sun, 13 Feb 2005 02:04:22 GMT</pubDate></item><item><title><![CDATA[Reply to texteditor sourcecode on Sun, 13 Feb 2005 02:39:06 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /> schrieb:</p>
<blockquote>
<p>Außerdem heißt der Mann Lo<strong>gg</strong>y. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Es ist Spät, ich habe schleim auf den Augen und gicht in den Händen, na ja es ist halt der Henno.</p>
<blockquote>
<p>Da wird aber nur gezeigt wie man Text anzeigt. Da kann man aber nichts editieren wie in einem Edit-Control.</p>
</blockquote>
<p>Stimmt, da hab ich jetzt so nicht drann gedacht, aber dürfte mit ein wenig Logic und Verstand kein Thema sein, Caret setzten, blinken lassen, WM_KEYDOWN bearbeiten u.s.w.</p>
<p>In dem Tut werden schon einige Messages bearbeitet, das kann man entsprechend erweitern, statt beim zweiten Teil durch pfeil-down runter zu scrollen, kann man eine zeile tiefer gehen etc.</p>
<p>einfach mal MSDN durchgucken (oder durchlesen und in 30 Jahren bescheid sagen wenn du fertig bist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/721893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/721893</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 13 Feb 2005 02:39:06 GMT</pubDate></item></channel></rss>