| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Grafikbibliothek für den GCC (Windows) im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo, gibt es eine Grafikbibliothek für den gcc (für c Konsolenanwendung), etwa so wie es sie ehemals für QuickC ...
![]() |
| | #1 (permalink) |
| Registriert seit: 30.01.12 ![]() Likes: 4 | Anzeige Hallo, gibt es eine Grafikbibliothek für den gcc (für c Konsolenanwendung), etwa so wie es sie ehemals für QuickC 2.5 gab? Danke. |
| | |
| | #2 (permalink) |
| Registriert seit: 26.01.11 ![]() Likes: 9 | Meinst du eine C-Lib zum erstellen von GUIs oder eine grafische Entwickleroberfläche (IDE = Editor, Filebrowser, etc.) für C-Compiler?
__________________ http://sourceforge.net/projects/my-connect/ |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | Ich proposiere mal die GDI. Garantiert bei jedem Windows dabei...
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
| | #4 (permalink) |
| Themenstarter Registriert seit: 30.01.12 ![]() Likes: 4 | Hallo, ich weiß nicht was das für Bibliotheken sind die ihr da angebt, ich meine folgendes; leider kann ich nur einen Quelltext zeigen, die exe-Datei finde ich nicht, und QuickC kann ich nicht installieren, weil mein jetziger Rechner kein Disketten-LW hat, ist auf den Orginaldisketten. Code: /* 'kefaufpa.c' gehört zu KREDITEX.C */
/* Effektivzins einer Kapitalschuld mit Prozentannuität und */
/* aufgeschobener Tilgung S.232 (77) - 26. 9.1996 */
/* Fehler behoben (falscher Aufbau) - 3.10.1996 */
/*===========================================================*/
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <graph.h>
#define CURSOR_AUS 0x2000
#define CURSOR_NORMAL 0x0707
extern void eff2_aufgesch_jprozent_annu( void );
extern void kapital_effektiv_zins_menu( void );
void effektivZins( double nominal_zins, double kurs, double p_annu, int t_frei );
void eff2_aufgesch_jprozent_annu( void )
{
int vg_farbe, i, spalte;
int azeile, aspalte, ezeile, espalte;
int t_zeit; //Tilgungsfreie Zeit
unsigned int hg_farbe;
double kurs, nominal_zins, prozent_annu;
char puffer[64];
hg_farbe = _getbkcolor();
vg_farbe = _gettextcolor();
_gettextwindow( &azeile, &aspalte, &ezeile, &espalte );
_setbkcolor( 15L );
_clearscreen( _GCLEARSCREEN );
_settextcolor( 14 );
_settextposition( 2, 6 );
_outtext( "Effektivverzinsung einer Kapitalschuld bei gegebenem Auszahlungskurs" );
_settextposition( 3, 14 );
_outtext( "tilgungsfreier Zeit und Tilgung durch Prozentannuität" );
_settextcolor( 10 );
for ( i = 1, spalte = 6; i < 69; i++ )
{
_settextposition( 4, spalte++ );
_outtext( "þ" );
}
_settextwindow( 6, 2, 24, 79 );
_setbkcolor( 1L );
_clearscreen( _GWINDOW );
_settextcolor( 15 );
_settextposition( 2, 10 );
_outtext( "Die vereinbarte Jahres-Nominalverzinsung beträgt (%) : " );
scanf("%lf", &nominal_zins);
_settextposition( 3, 10 );
_outtext( "Der Auszahlungskurs soll betragen (%) : " );
scanf("%lf", &kurs);
_settextposition( 4, 10 );
_outtext( "Die Höhe der Prozentannuität betr„gt (%) : " );
scanf("%lf", &prozent_annu); |
| | |
| | #5 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | GDI ist das Graphics Device Interface, die Standardschnittstelle für 2D-Zeichenoperationen unter Windows. Damit kannst du in Windowsfenstern rumzeichnen, Text ausgeben etc. Die gesamte° Oberfläche von Windows wird mittels der GDI dargestellt. Ich glaube aber nicht, dass du wirklich eine Grafikbibliothek suchst. Du suchst eine GUI-Bibliothek, also sowas wie GTK+, wxWidgets, die native Windows API oder Qt. Damit kannst du Eingabemasken und allerlei erstellen. ° Bei Aero bzw. mit dem neuen Desktop Window Manager werden die Fensterdekorationen seperat gerendert, Aero Glass nutzt dafür dann z.B. 3D-Compositing auf der Grafikkarte via DirectX.
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
| | #6 (permalink) |
| Registriert seit: 27.02.07 ![]() Likes: 2 | Ich bin mir nicht ganz sicher was du suchst. Ist vielleicht SDL (Simple DirectMedia Layer) das Richtige? |
| | |
| | #7 (permalink) | |
| Themenstarter Registriert seit: 30.01.12 ![]() Likes: 4 | Zitat:
Gibt es denn wenigstens beim GCC die Möglichkeit Ausgaben farbig zu gestalten, so etwas wie "settextcolor(rot)"? | |
| | |
| | #8 (permalink) |
| Registriert seit: 27.02.07 ![]() Likes: 2 | Soll das ein Konsolenprogramm werden? Unter Qt gibt es die Möglichkeit das Paintevent abzugreifen und dann in einem Widget noch eigene Sachen zu malen. Dabei lässt sich auch verschieden farbiger Text einfügen. Hier gibt es Beispiele dazu: Painting Examples | Documentation | Qt Developer Network |
| | |
| | #9 (permalink) |
| Themenstarter Registriert seit: 30.01.12 ![]() Likes: 4 | Ja, genau so wie die QuickC Programme. Ich will mal versuchen einige von den Finanzprogrammen auf den GCC anzupassen. Danke für den Link. Die Möglichkeiten da erinnern mich an Java und Swing, daß ist ein paar Stufen höher angesiedelt, als das was man mit QuickC machen konnte; die "Grafik" wurde auf der Kommandozeile dargestellt, kein Windows, oder irgend etwas in der Art. Hat denn niemand mit der Grafikbibliothek gearbeitet? Die wurde sogar mit dem "großen" C-Compiler mitgeliefert, weil sie für damalige Verhältnisse erstaunliches bot. Geändert von Defcon_5 (05.02.12 um 12:52 Uhr) |
| | |
| | #10 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | Ich wüßte nicht, warum ich ein Programm heutzutage, was ich auch ernsthaft nutzen möchte, noch mit TUI bauen sollte...
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
| | #11 (permalink) |
| Registriert seit: 27.02.07 ![]() Likes: 2 | Für alte DOS-Programme gibt es Dosbox. Ansonsten bezweifele ich, dass CMD auch nur annähernd die Möglichkeiten bietet, die es unter DOS einmal gab. Ein Compiler ist übrigens nur für die Übersetzung des Programms zuständig und Zeichenfunktionen sind Sache der jeweiligen Bibliothek/API. |
| | |
| | #12 (permalink) |
| Themenstarter Registriert seit: 30.01.12 ![]() Likes: 4 | Leute, daß ist Beschäftigungstherapie, so wie es damals ein Hobby war. Es ist egal, ob das heute sinnvoll ist, das Programmieren läßt einen vorübergehend anderes vergessen, weil man sich voll darauf konzentrieren muß. Andere haben wieder andere Sachen mit denen sie mal "abschalten" können. Ich habe halt mein altes Hobby wieder entdeckt. ![]() Unter MS-DOS sah das in etwa so aus, so ungefähr, damit ihr eine Vorstellung davon habt. Für das Programm waren das einzelne "Fenster" mit denen man unabhängig von den anderen "Fenstern" etwas machen konnte. Man könnte es auch verschiedene Ebenen nennen, wie in einem Grafikprogramm. ![]() Man darf dabei nicht vergessen, daß dies vor Windows (3.1) war. Das waren damals schon tolle Möglichkeiten. Die Grafikbibliothek ermöglichte auch auf einfache Art die Erstellung von Balken- und Tortengrafiken, und die sahen zu diesem Zeitpunkt keinen Deut schlechter aus als in Lotus 1-2-3; das damals führende Tabellenkalkulationsprogramm. |
| | |
| | #13 (permalink) |
| Registriert seit: 03.05.07 ![]() ![]() Likes: 50 | Versuchs mal mit ncurses. Ich bin mir aber nicht sicher, inwiefern das für Windows portiert wurde. Den Recherchepunkt lasse ich dir übrig. mfg benediktibk
__________________ The essential prerequisite for building an expert system is to have an expert. - Frederick P. Brooks, Junior Und wenn Ihr einen Politiker trefft der das gut findet - trefft ihn bitte ordentlich. - Chromatin |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Der ultimative Windows Speech Recognition Thread aka Windows Media Player per Stimme | gmw | Windows | 0 | 14.05.11 05:09 |
| closed-windows.de.vu/ meine Seite für Windows-Neulinge | Xalon | (In)security allgemein | 7 | 27.09.05 18:32 |
| Windows 95 Spiele unter Windows 2000 | Jason | Windows 2000 /95/98/ME | 0 | 17.05.05 00:05 |
| Dringend: Erst Windows XP, dann Windows 2000 installieren | mehier | Windows 2000 /95/98/ME | 3 | 19.07.03 17:12 |
| Windows XP Professinal: Windows bleibt beim "Willkommen-Bildschirm" für ca. 2 Minuten stehen ??? | Unrealmark | Die Problemzone | 7 | 14.07.03 23:00 |