"We are back" « oc.at

C++ Grafische Oberfläche (BIOS)

Hulk2442 19.02.2005 - 19:36 782 5
Posts

Hulk2442

Addicted
Avatar
Registered: Oct 2002
Location: AT
Posts: 554
HI

Haber for kurzem angefangen C++ mit "MS Visual Studio .NET 2003" zu programieren!
Jedoch ist die Konsole nicht sehr schön anzusehen und ich wolte mal fragen wie ich z.B.: eine BIOS Oberfläche oder so etwas in der Art programmieren kann.
Bzw. eine teil der Schrieft in einer anderen Farbe darstellen.

samuel

.:: unnahbar ::.
Avatar
Registered: Jul 2000
Location: hagenberg
Posts: 2680
wieviel erfahrungen konntest du schon sammeln?

geht es dir um eine art "textbasiertes menue" ? bin mir nicht sicher, ob ich dich richtig verstehe.

du darfst nicht vergessen, dass sich die umgebung in der dein programm laeuft sehr schnell aendern kann. man denke alleine die verschiedene wahl der hintergrundfare in der konsole unter linux. (farbaenderung geht unter win32 auch afaik)

greetings, sam

Hulk2442

Addicted
Avatar
Registered: Oct 2002
Location: AT
Posts: 554
Was die erfahrung angeht binn ich derzeit bei den Thema: Classen und Vererbung. Bis jetzt nur Hardcore programmiert!

Ich programiere derzeit nur für Windows und ja es geht nur um ein Text menü also keine Animationen Bitmaps od der gleichen.
Eine Oberfläche die dem BIOS änlich sieht in der ich mir etwas auswählen/eingeben kann und dan einfach mit Enter bestätigen um in das nähste menü zu kommen.

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
hm, die sache is nur, dass console schon fast tot und daher die implentierung in c# nicht sehr umfangreich ist.
ich hab mich mal ein wenig damit beschäftigt, und bin auf diese ConsoleLibrary gestoßen:
http://www.codeproject.com/csharp/CsConsoleLibrary.asp
die kann ziemlich viel an schriftfarbe ändern, hat ne getch() funktion usw
hth

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25713
gibt ein paar console funktionen in win32.

http://msdn.microsoft.com/library/d...pplications.asp

speziell SetConsoleTextAttribute dürfte interessant für dich sein.

eine ASCII-GUI ist allerdings ziemlich "unangenehm" zu programmieren. bleibt die frage offen warum du das willst, wenn du in windows die win32 gui hast, die quasi alles für dich machen kann.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Du könntest aber die Turbo Vision auf Win32 portieren (hint hint ;)), das war eine ziemlich coole ASCII-Oberfläche.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz