Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: Projekte ::  Mehr Spaß in der Console  
Gehen Sie zu Seite 1, 2, 3  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
7xCore
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.07.2011
Beiträge: 438
Beitrag 7xCore Mitglied 18:53:40 28.06.2012   Titel:   Mehr Spaß in der Console            Zitieren

Hallo Community.

Vielleicht gibt es hier noch einige die sich aus Spaß für die Win32 Console begeistern.Ich habe schonmal so ne art Lib für die console geschrieben www.c-plusplus.de/forum/290978

Ich hab mich nun mal wieder bisschen dran gesetzt und Spaß bekommen ein bisschen weiter dran rumzufrickeln.

Ihr könnt ja mal drüber schaune und Verbesserungen erwähnen.
https://github.com/CoreAPITeam/CoreAPI_Build2.0/downloads

Ich hoffe und denke der Code erklärt sich von selbst.
Wenn nicht :
C++:
1
2
3
4
5
6
7
8
9
10
#inclued <iostream>
#include "CoreAPI.h"
 
int main() {
core::CoreAPI inst = core::CoreAPI(0,0,300,400,"TEST",true);
 
//Gewünschte Funktionen.
inst.//....
 
}


Und vielleicht eine Farbe auswählen :
C++:
...
inst.setBGColor(core::color::COLOR_BLACK);
inst.setFontColor(core::color::COLOR_GREY);
inst.ColorUpdate();

Sonst kann es sein das in nicht gewünschter Farbe geschrieben wird.Bin gerade dabei den Code nochmal ganz neu aufzurollen und dann das ganze flexibler zu lösen

Ich wünsche Trotzdem viel Spaß.Bei Problemen schreibt einen Kommentar

-7xCore

_________________
Mehr Spaß mit der Windows Konsole? -> http://www.coredevteam.de.vu
rapso
Moderator

Benutzerprofil
Anmeldungsdatum: 17.06.2002
Beiträge: 7724
Beitrag rapso Moderator 19:42:13 28.06.2012   Titel:              Zitieren

wird zeit dass unser schoenes forum einen text mode contest bekommt *hehe*

_________________
Kilo Byte=1000,Kilobyte=1024 ANSI/IEEE Standard 1084-1986
-Mod im Spiele-/Grafikprogrammierung| rapsoo@hotmail.com | #dionysos irc.quakenet.org | amazon stole my PS3 :(
7xCore
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.07.2011
Beiträge: 438
Beitrag 7xCore Mitglied 20:06:15 28.06.2012   Titel:              Zitieren

Schon :D :p

_________________
Mehr Spaß mit der Windows Konsole? -> http://www.coredevteam.de.vu
deleted_2013_01_05
Mitglied

Benutzerprofil
Anmeldungsdatum: 14.06.2001
Beiträge: 1795
Beitrag deleted_2013_01_05 Mitglied 12:54:11 29.06.2012   Titel:              Zitieren

Sorry aber ... geht's noch? :eek: :eek: :eek:


C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
        template <class Typ>
        static Typ fractionmul(Typ _1a,Typ _2a,Typ _1b,Typ _2b)
        {
            return (_1a/_2a)*(_1b/_2b);
        }  
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
        template <class Typ>
        static Typ fractiondiv(Typ _1a,Typ _2a,Typ _1b,Typ _2b)
        {
            return (_1a/_2a)/(_1b/_2b);
        }  
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
// How to use : math::Math::add<A TYPE YOU WANT >(VAR 1, VAR 2)
    };//class Math ends
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
}//namespace math ends
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
namespace core {
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    enum TEXT_ALIGN {
        ALIGN_LEFT,
        ALIGN_CENTER,
        ALIGN_RIGHT,
        caption
    };
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    namespace key {
        enum MOUSE_BUTTON {
            KEY_M_RIGHT,
            KEY_M_LEFT,
            KEY_M_MIDDLE
        };
    }



Sogar in Klassen:

C++:
1
2
3
4
5
6
7
8
9
    class CoreAPI {
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    private :
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
        TEXT_ALIGN text_align;


rofl


oh gott ich sterbe hier gerade:
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
namespace sound
{
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    class Sound
    {
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    public :
        static BOOL play(LPCWSTR soundfile);
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
    };//class Sound ends
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
}//namespace sound ends
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################
//######################################################################################################################################


:D :D :D :D


Zuletzt bearbeitet von deleted_2013_01_05 am 12:58:14 29.06.2012, insgesamt 2-mal bearbeitet
cooky451
Mitglied

Benutzerprofil
Anmeldungsdatum: 16.10.2010
Beiträge: 6869
Beitrag cooky451 Mitglied 18:45:48 29.06.2012   Titel:              Zitieren

Whooootd? :D

_________________
Sie sind nicht berechtigt unrechtmäßige Kopien dieses Datenträgers zu erstellen.™
Keksverteilungsbeauftragter


Zuletzt bearbeitet von cooky451 am 18:46:02 29.06.2012, insgesamt 1-mal bearbeitet
hustbaer
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.10.2006
Beiträge: 16032
Beitrag hustbaer Mitglied 00:23:51 30.06.2012   Titel:              Zitieren

rapso schrieb:
wird zeit dass unser schoenes forum einen text mode contest bekommt *hehe*

+1
:live: :live: :live:

_________________
"Let there be Licht..." http://lichttools.sourceforge.net/
Sehr cooles ASCII Spiel (leider nicht von mir): ASCII-Scramble - http://www.roskakori.at/ascii/
hustbaer
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.10.2006
Beiträge: 16032
Beitrag hustbaer Mitglied 00:27:38 30.06.2012   Titel:              Zitieren

µ schrieb:
...

:eek: :eek: :eek: :eek: :eek:

I pack it not.

_________________
"Let there be Licht..." http://lichttools.sourceforge.net/
Sehr cooles ASCII Spiel (leider nicht von mir): ASCII-Scramble - http://www.roskakori.at/ascii/
7xCore
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.07.2011
Beiträge: 438
Beitrag 7xCore Mitglied 20:40:48 30.06.2012   Titel:              Zitieren

μ Was willst du mir mit deinem Beitrag sagen?Alles zusammen werfen am besten in eine Zeile ohne Abgrenzung?

Wenn das Projekt noch nicht fertig ist dann ist es besser ein paar mehr zeilen zu makieren und auseinander zuhalten um weitere Einfügunggen zu machen.Oder is das für dich unübersichtlich ? :rolleyes:
Oder möchtest du etwas anderes Ausdrücken ?

_________________
Mehr Spaß mit der Windows Konsole? -> http://www.coredevteam.de.vu
rapso
Moderator

Benutzerprofil
Anmeldungsdatum: 17.06.2002
Beiträge: 7724
Beitrag rapso Moderator 00:48:33 01.07.2012   Titel:              Zitieren

ich dachte erst das war ein witz, aber das steht da wirklich ueberall :eek:
Code:
//######################################################################################################################################
? 75% vom header

7xCore, du solltest die obfuscation echt ueberdenken, das ist fuer niemanden ausser der person die sich das ausgedacht hat zu lesen.

oder gibt es noch andere die das machen? :confused:

_________________
Kilo Byte=1000,Kilobyte=1024 ANSI/IEEE Standard 1084-1986
-Mod im Spiele-/Grafikprogrammierung| rapsoo@hotmail.com | #dionysos irc.quakenet.org | amazon stole my PS3 :(
Swordfish
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.03.2005
Beiträge: 4155
Beitrag Swordfish Mitglied 01:19:00 01.07.2012   Titel:              Zitieren

. o O ( Auf welche Ideen man kommen kann ... )
c++.de :: Projekte ::  Mehr Spaß in der Console  
Gehen Sie zu Seite 1, 2, 3  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum nicht antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.