<?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[CFormView und Scrollen]]></title><description><![CDATA[<p>ich habe eine Formview mit der RessourcenEditor scrollbar gemacht. mein Problem ist dass ich nicht schnell scrollen kann. d.h wenn ich auf die Scrolle-Pfeile lange drücke oder die Scrollbar schnell bewege wird die Sanduhr gezeigt und kurz danach scrollt er zu der gewünsche Position. ich zeichne in der OnDraw-Funktion</p>
<p>und in</p>
<pre><code class="language-cpp">MyKlasse::OnInitialUpdate()
{
......

    // TODO:Höhe des Anzeigebereich rechnen m_Fenster_Gesamthöhe
    SetScrollSizes( MM_TEXT, CSize(0, 2000) );

    CFormView::OnInitialUpdate();
}
</code></pre>
<p>ich habe auch das hier versucht aber erfolglos</p>
<pre><code>void CGueltigkeitsBestaetigungView2::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
   //SCROLLINFO scrollinfo; 
   //CFormView::GetScrollInfo(SB_VERT,&amp;scrollinfo, SIF_ALL); 
   CFormView::OnVScroll(nSBCode, nPos, pScrollBar); 

}
</code></pre>
<p>weiss jemand woran es liegen könnte, muss man extra angeben um wieviel soll er scrollen.<br />
sibourg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188520/cformview-und-scrollen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 02:01:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188520.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Aug 2007 11:38:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFormView und Scrollen on Wed, 01 Aug 2007 11:40:45 GMT]]></title><description><![CDATA[<p>ich habe eine Formview mit der RessourcenEditor scrollbar gemacht. mein Problem ist dass ich nicht schnell scrollen kann. d.h wenn ich auf die Scrolle-Pfeile lange drücke oder die Scrollbar schnell bewege wird die Sanduhr gezeigt und kurz danach scrollt er zu der gewünsche Position. ich zeichne in der OnDraw-Funktion</p>
<p>und in</p>
<pre><code class="language-cpp">MyKlasse::OnInitialUpdate()
{
......

    // TODO:Höhe des Anzeigebereich rechnen m_Fenster_Gesamthöhe
    SetScrollSizes( MM_TEXT, CSize(0, 2000) );

    CFormView::OnInitialUpdate();
}
</code></pre>
<p>ich habe auch das hier versucht aber erfolglos</p>
<pre><code>void CGueltigkeitsBestaetigungView2::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
   //SCROLLINFO scrollinfo; 
   //CFormView::GetScrollInfo(SB_VERT,&amp;scrollinfo, SIF_ALL); 
   CFormView::OnVScroll(nSBCode, nPos, pScrollBar); 

}
</code></pre>
<p>weiss jemand woran es liegen könnte, muss man extra angeben um wieviel soll er scrollen.<br />
sibourg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336449</guid><dc:creator><![CDATA[sibourg]]></dc:creator><pubDate>Wed, 01 Aug 2007 11:40:45 GMT</pubDate></item><item><title><![CDATA[Reply to CFormView und Scrollen on Wed, 01 Aug 2007 11:49:22 GMT]]></title><description><![CDATA[<p>Vermutlich sind die nötigen Berechnungen, um das gescrollte Fenster anzeigen zu können, zu aufwendig. Was wird denn in deinem Dokument dargestellt?</p>
<p>(PS: Ich war mal so frei und habe Autorenname und Thread-Titel korrekt zugeordnet)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336458</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Aug 2007 11:49:22 GMT</pubDate></item><item><title><![CDATA[Reply to CFormView und Scrollen on Wed, 01 Aug 2007 12:12:30 GMT]]></title><description><![CDATA[<p>das vermute ich auch<br />
ich habe einfache Zeichnungen ausprobiert un es scrollt wie es sein soll</p>
<pre><code>void CSplitterView1::OnDraw(CDC* cdc)
{

   int y=10;
   CString cs;
   for(int i=0;i&lt;20;i++)
   {
      cs.Format(_T(&quot;Text %d&quot;),i);
      cdc-&gt;TextOut(10,y,cs);
      y = y+30;
   }

}
</code></pre>
<p>in meine Zeichen Funktion müssen Tatsächlich einen Schaltplan (Linien und Texte) und andere Information in Form von Texte gezeichnet. in der Funktion werden auch natürlich die Zeichen-Positionen berechnet.</p>
<p>ich habe einen anderen View aber abgeleitet von ScrollView gesehen von einer anderen Anwendung. der Zeichnet auch viele Information und dort kann man trotzdem schnell scrollen. ich habe die Views verglichen aber es ist mir nichts aufgefallen.</p>
<p>fällt dir was anderes auf ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336478</guid><dc:creator><![CDATA[sibourg]]></dc:creator><pubDate>Wed, 01 Aug 2007 12:12:30 GMT</pubDate></item></channel></rss>