Eingabe im Grafikmodus



  • Ich wollte ein Zeichenprogramm in turbo c++ programmieren und bin dabei auf ein problem gestoßen!

    Wenn man grafikmodus eine eingabe machen will z.B. mit "cin>>"
    dann springt das programm automatisch in den Textmodus um und die eingabe wird auf dem textschirm (mini auflösung) ausgegeben
    ich will aber das die eingabe auf dem grafikschirm (640*480) dargestellt wird!!!

    ich bitte euch um einen Rat!

    PS: Kann man das vieleicht mit strings lösen???



  • gibts bei dir irgendwo sowas??

    OutText (Text);
    OutTextXY (X-Koordinate, Y-Koordinate, Text);

    das müsste die ausgabe im grafik modus sein.. mist daß ich den turbo nicht kenne ... 😞



  • schau mal, hab ich hier gefunden:
    http://www.solidsoftware.com.au/Information/Article/C++/Article2.html

    und ist turbo c++

    void sign_it(int sign_font, char * code_cutter) 
    { 
      settextstyle(sign_font,HORIZ_DIR,4); 
      setcolor(BLACK); 
      settextjustify(CENTER_TEXT,CENTER_TEXT); 
      moveto(screen_width-BORDER-textwidth(code_cutter)/2-6, 
      screen_height-BORDER-textheight(code_cutter)-6); 
      outtext(code_cutter); //<--- :)
    }
    

Anmelden zum Antworten