ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
Amigalien
Nutzer
29.06.2005, 09:10 Uhr [ - Direktlink - ] |
Thema: GGC 3.4.2 (OS 4) Warnung => Warum?
Brett: Programmierung PROBLEM GELÖST Hallo alle zusammen, ich stehe hier gerade etwas auf dem Schlauch. Ich bekomme folgende Warnung und möchte diese gerne weg haben: > warning: assignment makes integer from pointer without a cast Ich habe folgenden Code: //... struct Screen *screen; //... struct TagItem tagwindow[] = { WA_PubScreen, 0, WA_Width,640, WA_Height,480, //... } //... void irgendetwas(void) { //... screen = (struct Screen *) IIntuition->OpenScreenTagList(0,tagscreen); //Hier entsteht eine Warnung =>Warum? tagwindow[0].ti_Data = (struct Screen *) screen; //Hier entsteht eine Warnung =>Warum? //... } Ich benutze den gcc 3.4.2 (Amiga, Inc. build 20040910) unter AmigaOS 4.0. Schon einmal vielen Dank für eure Hilfe... [ Dieser Beitrag wurde von Amigalien am 29.06.2005 um 13:43 Uhr editiert. ] |
|||||
Amigalien
Nutzer
02.06.2005, 12:19 Uhr [ - Direktlink - ] |
Thema: Screens schliessen
Brett: Programmierung ...oder aber er macht eine printf(""); Ausgabe (z.B. für einen Test) ohne abschließenden n. Wenn ich das Prog dann von WB starte, dann kommt zumindest bei mir (gcc 3.x) beim Beenden der GR. [ Dieser Beitrag wurde von Amigalien am 02.06.2005 editiert. ] |
|||||
Amigalien
Nutzer
10.05.2005, 16:26 Uhr [ - Direktlink - ] |
Thema: FontExtent() Problem //gcc 3.4.2 OS4
Brett: Programmierung danke thomas...ich sollte dir auf der nächsten Amigamesse mal was ausgeben |
|||||
Amigalien
Nutzer
10.05.2005, 15:56 Uhr [ - Direktlink - ] |
Thema: FontExtent() Problem //gcc 3.4.2 OS4
Brett: Programmierung Hallo, mir stürzt mein kleines Programm leider immer an der Funktion FontExtent() ab. Hoffentlich kann mir einer von euch da weiterhelfen. Vielen Dank im Vorraus... Was brauch ich: Ich möchte die X Größe (Width) eines Zeichens eines von mir vorher bestimmten Fonts herausfinden. Ausgabe: GFXBase: 25963296 IFace: 25964032 DFONTBase: 34080448 IFace: 34081232 1. OK... (45176590) Warnungen: KEINE Code: #include <interfaces/exec.h> #include <interfaces/graphics.h> #include <interfaces/diskfont.h> struct Library *DiskfontBase; struct Library *GfxBase; struct GraphicsIFace *IGraphics; struct DiskfontIFace *IDiskfont; struct ExecIFace *IExec; struct TextAttr itextfont; struct TextFont *textfont; struct TextExtent *textextent; // - - - - - - - - - - - - int main(void) { GfxBase = IExec->OpenLibrary("graphics.library",50); IGraphics = (struct GraphicsIFace *) IExec->GetInterface(GfxBase,"main",1,0); DiskfontBase = IExec->OpenLibrary("diskfont.library",50); IDiskfont = (struct DiskfontIFace *) IExec->GetInterface(DiskfontBase,"main",1,0); printf("GFXBase: %itIFace: %inDFONTBase: %itIFace: %in",GfxBase,IGraphics,DiskfontBase,IDiskfont); itextfont.ta_Name="Bitstream Vera Serif.font "; itextfont.ta_YSize=10; itextfont.ta_Style=(UBYTE) 0x0; itextfont.ta_Flags=(UBYTE) 0x2; textfont=IDiskfont->OpenDiskFont(&itextfont); printf("1. OK... (%i)n",textfont); IGraphics->FontExtent( (struct TextFont *) textfont, (struct TextExtent *) textextent); printf("2. OK... (%i)n",textextent); //anderer Code sowie Resourcen schließen return 0; } |
|||||
Amigalien
Nutzer
10.05.2005, 09:23 Uhr [ - Direktlink - ] |
Thema: Menüs in Geisterschrift
Brett: Programmierung Für die C Programmierung gabs da glaub ich den Befehl OnMenu bzw. OffMenu. Vorher muss das Menu natürlich geöffnet werden und dann kannst du mithilfe von OffMenu dieses abschalten. Beide Funktionen sind in der Intuition Library zu finden. Ich habe leider keinen Code hier, da ich gerade unterwegs bin... Sorry. Vielleicht hilfts trotzdem. |
|||||
Amigalien
Nutzer
14.03.2005, 13:59 Uhr [ - Direktlink - ] |
Thema: C-Compiler gesucht
Brett: Programmierung Ich tippe darauf, dass du beim GCC eine Objektdatei und kein Programm erzeugt hast. Ich compiliere wiefolgt: gcc Ram:text.c -o ram:test Vielleicht hilft es ja... |
|||||
Amigalien
Nutzer
11.03.2005, 10:41 Uhr [ - Direktlink - ] |
Thema: Fonts beim Programmstart initialisieren?
Brett: Programmierung Vielen Dank. Das Problem ist hiermit gelöst. |
|||||
Amigalien
Nutzer
11.03.2005, 09:38 Uhr [ - Direktlink - ] |
Thema: Fonts beim Programmstart initialisieren?
Brett: Programmierung Ich möchte den Font "Bitstream Vera Sans Mono.font" (Größe 14) zum Schreiben verwenden. Muss ich diesen vor Gebrauch initialiseren/laden? Wenn ja, wie? Oben sind Ausschnitte aus meinem Code. So funktioniert es leider nicht... [ Dieser Beitrag wurde von Amigalien am 11.03.2005 editiert. ] |
|||||
Amigalien
Nutzer
10.03.2005, 22:46 Uhr [ - Direktlink - ] |
Thema: Fonts beim Programmstart initialisieren?
Brett: Programmierung Hallo alle zusammen, ich hab hier noch ein kleines Problem mit den Fonts. Muss ich den beim Start (bevor ich ihn benutze) noch irgendwie öffnen (wenn ja, wie?)? Wenn ich den Font vorher via ASL-Requester öffne, geht das ganze. Allerdings möchte ich den Font festlegen. struct TextAttr FONT; struct IntuiText text; char textinhalt[1000]; ULONG schwarz; [...] FONT.ta_YSize=(UWORD) 14; FONT.ta_Style=(UBYTE) 0x0; FONT.ta_Name=(STRPTR) "Bitstream Vera Sans Mono.font "; FONT.ta_Flags =(UBYTE) 0x2; [...] text.FrontPen = schwarz; text.BackPen = 0; text.DrawMode = JAM1; text.LeftEdge = 10; text.TopEdge = 20; text.ITextFont = &FONT; text.IText = textinhalt; text.NextText = NULL; [...] IIntuition->PrintIText(win->RPort, &text, 0, 0); Ich danke schon einmal für die Hilfe. |
|||||
Amigalien
Nutzer
03.03.2005, 12:34 Uhr [ - Direktlink - ] |
Thema: GCC Anfängerproblem
Brett: Programmierung >Das wäre StormC3, also ein Compiler, der mit gcc nichts zu tun hat und nicht besonders gut ist. Das kann man so nicht ganz stehen lassen. Der StormC3 ist im Vergleich zur v4 wesentlich schneller beim Compilieren und reicht für den Anfang meiner Meinung nach aus. Auch optimiert der StormC (MaxonC) besser. Der GCC aus StormC4 macht da diverse Fehler... Allerdings kann man bei v4 den StormC (MaxonC) 3.5 anstatt des GCC nutzen. Ich hab mit dem StormC3 angefangen und nutze nun unter OS 4.0 den gcc 3.4.2. Bye, Ricco |
|||||
Amigalien
Nutzer
26.02.2005, 18:00 Uhr [ - Direktlink - ] |
Thema: welchen compiler?
Brett: Programmierung Wenn du deine CD auf der Hyperion Seite registrierst, kannst du auch ein Update für das SDK herunterladen. |
|||||
Amigalien
Nutzer
07.02.2005, 23:40 Uhr [ - Direktlink - ] |
Thema: ASL Fontrequester & PrintIText (C Programmierung)
Brett: Programmierung Danke für die schnelle Antwort. Ich werds gleich mal ausprobieren. |
|||||
Amigalien
Nutzer
07.02.2005, 21:36 Uhr [ - Direktlink - ] |
Thema: ASL Fontrequester & PrintIText (C Programmierung)
Brett: Programmierung Hallo alle zusammen, ich möchte gerne einen Font auswählen und mithilfe von PrintIText einen Text malen. Ich weiß, die man einen Fontrequester mit ASL öffnet (siehe unten). Wie kann ich diesen ausgwählten Font nun mit PrintIText nutzen? Ich danke schon einmal für die Hilfe. if (fontr = (struct FontRequester *) IAsl->AllocAslRequestTags(ASL_FontRequest, /* Supply initial values for requester */ ASL_FontName, (ULONG)"topaz.font", ASL_FontHeight, 11L, ASL_MinHeight, 5L, ASL_MaxHeight, 25L, TAG_DONE)) { /* Pop up the requester */ if (IAsl->AslRequest(fontr, NULL)) { /* The user selected something, report their choice */ printf("%sn YSize = %d Style = 0x%x Flags = 0x%xn" " FPen = 0x%x BPen = 0x%x DrawMode = 0x%xn", fontr->fo_Attr.ta_Name, fontr->fo_Attr.ta_YSize, fontr->fo_Attr.ta_Style, fontr->fo_Attr.ta_Flags, fontr->fo_FrontPen, fontr->fo_BackPen, fontr->fo_DrawMode); font->ta_Name=fontr->fo_Attr.ta_Name; font->ta_YSize=fontr->fo_Attr.ta_YSize; font->ta_Style=fontr->fo_Attr.ta_Style; font->ta_Flags=fontr->fo_Attr.ta_Flags; text.ITextFont=(struct TextAttr *) IGraphics->OpenFont(font); } IAsl->FreeAslRequest(fontr); } |
|||||
Amigalien
Nutzer
13.12.2004, 21:54 Uhr [ - Direktlink - ] |
Thema: Speichern eines BitMaps als IFF
Brett: Programmierung Danke, du hast mir sehr geholfen. Lass es dir gut gehen. Ricco |
|||||
Amigalien
Nutzer
13.12.2004, 17:01 Uhr [ - Direktlink - ] |
Thema: Speichern eines BitMaps als IFF
Brett: Programmierung Hallo alle zusammen, ich hoffe ihr könnt mir bei meinem Problem weiterhelfen. Ich habe eine BitMap und kenne deren Width und Height Werte. Die Frage lautet, wie man dieses nun am besten als IFF Bild auf die Festplatte speichert. Eine kleiner Codeausschnitt wäre für mich sehr brauchbar. Ich danke schon einmal für die Hilfe... Möge der Amiga mit euch sein. Ricco |
|||||
Amigalien
Nutzer
24.08.2004, 11:27 Uhr [ - Direktlink - ] |
Thema: Hardware-Docs zum Amiga?
Brett: Programmierung Zitat: Yepp, gibt es. Es heißt "Amiga Hardware Reference Manual" (etwa 470 Seiten). Das wird in jedem Fall brauchbar sein. [list] |
|||||
Amigalien
Nutzer
23.08.2004, 23:57 Uhr [ - Direktlink - ] |
Thema: Commodity Programmierproblem
Brett: Programmierung Hallo, ich hab hier ein kleines Programmierproblem bei den Commodities. Wie kann man als Commodity eine Nachricht bekommen, wenn der Nutzer die linke Maustaste klickt? Am besten wäre es, wenn nur die Events an das Programm gegeben würden, bei denen z.B. die Shift Taste beim klicken gedrückt würde (also Qualifier). Bevor ich noch irgendeinen Fehler mache: Mein Commodity bekommt dieses Event über den Commodity Message Port als CXM_IEVENT, oder? Ich danke schon einmal für eure Hilfe. |
|||||
Amigalien
Nutzer
04.11.2003, 10:41 Uhr [ - Direktlink - ] |
Thema: Seltsamer Vesalia Shop
Brett: Amiga, AmigaOS 4 Ich warte immernoch auf: -Napalm -Wasted Dreams und -Freespace. Inziwschen hab ich es allerdings aufgegeben (immerhin hab ich die Produkte jeweils kurz nach deren Erscheinen bestellt)... C'est la vie Bye, Ricco |
|||||
Amigalien
Nutzer
18.09.2003, 17:40 Uhr [ - Direktlink - ] |
Thema: Welche Grafikkarte für Mediator?
Brett: Amiga, AmigaOS 4 Nochetwas: Wenn du deinen Mediator und die Update CD hast, dann registriere dich auch bei Elbox. Ansonsten bekommst du keine Treiberupdates... MfG Amigalien |
|||||
Amigalien
Nutzer
18.09.2003, 17:37 Uhr [ - Direktlink - ] |
Thema: Welche Grafikkarte für Mediator?
Brett: Amiga, AmigaOS 4 http://www.elbox.com/mediator_driver_guide.html Beachte bitte, dass du die Treiber CD zum Mediator brauchst. Die würde ich mir an deiner Stelle zusätzlich noch holen (fast nicht mitgeliefert). MfG Amigalien |
|||||
Amigalien
Nutzer
15.09.2003, 21:39 Uhr [ - Direktlink - ] |
Thema: Biete: Tischkante zum Reinbeißen
Brett: Get a Life >Fast wie neu- bis auf die bisher durch das Lesen einiger >Kommentare entstandenen Beißspuren. Schade, dann ist diese sicherlich schon durchgebissen... Wenn du welche nachproduzieren solltest, kannst du mir mal eine Preisliste schicken |
|||||
Amigalien
Nutzer
08.09.2003, 15:26 Uhr [ - Direktlink - ] |
Thema: Wieso keine Auktionen? Ebay oder hier?
Brett: Forum und Interna >2.Was spricht dagegen, hier eine Beschreibung zu plazieren, und >auf die entsprechende Auktion/en bei Ebay hinzuweisen? Ganz einfach. Sogut wie jeder, der die Kleinanzeigen liest, schaut auch bei eBay regelmäßig nach. Außerdem würden hier fast nur eBay Angebote stehen, wenn dies zugelassen werden würde. D.h. "normale" Kleinanzeigen würden einfach untergehen... |
|||||
Amigalien
Nutzer
04.08.2003, 09:27 Uhr [ - Direktlink - ] |
Thema: OS 3.9 ROM ?
Brett: Amiga, AmigaOS 4 >Hätte auch gern ein OS3.9 Rom. Da es das aber nicht gibt habe >ich das Rom Update einfach abgeschaltet, hat für mich keine >nachteile. Du hast solange keine schwerwiegenden Nachteile, bis du ein auf OS 3.5 oder OS 3.9 angepasstes Programm starten möchtest. Das wird wahrscheinlich nicht gehen, da es die Librarys aus dem Rom nur in der OS 3.1 Version (z.B. cybergraphics.library, intuition.library etc.) öffnen kann. Jetzt stellt sich natürlich die große Frage, warum hast du dir eigentlich OS 3.9 gekauft? MfG Amigalien |
|||||
Amigalien
Nutzer
08.09.2002, 23:38 Uhr [ - Direktlink - ] |
Thema: An Amiga Topcool Geschädigte
Brett: Amiga, AmigaOS 4 Ich bitte darum, dass alle Leute, die noch auf Geld oder die CD von Amiga Topcool warten, sich bei mir zu melden. Ich konnte die neue Adresse von Daniel Orth ausfindig machen. Bye, Ricco Clemens ricco@amiga-news.com http://www.amiga-news.com http://www.amigalien.de [ Dieser Beitrag wurde von Amigalien am 08.09.2002 editiert. ] |
|||||
Amigalien
Nutzer
12.08.2002, 05:17 Uhr [ - Direktlink - ] |
Thema: Freespace Komplettlösung sowie Tipps & Tricks erschienen
Brett: Amiga, AmigaOS 4 Auf "Amiga Freespace" sind neben einer Komplettlösung auch mehrere Tipps & Tricks zu Freespace erschienen. http://www.amiga-freeapce.de.vu http://www.amigalien.de/freespace/ |
|||||
Amigalien
Nutzer
12.08.2002, 05:12 Uhr [ - Direktlink - ] |
Thema: Amig@lien News im neuen Gewand
Brett: Amiga, AmigaOS 4 Ab heute berichtet auch "Amig@lien News" wieder über die aktuellen Amigaereignisse. Beachtet bitte, dass wir auf http://www.amiga-news.com umgezogen sind. Diese Gelegenheit haben wir natürlich gleich genutzt, um uns eine neue Homepage zu erstellen. Newsmeldungen können an news@amiga-news.com gesendet werden. Wir bedanken uns schon mal im Vorraus. |
|||||
Amigalien
Nutzer
12.08.2002, 05:10 Uhr [ - Direktlink - ] |
Thema: Amigalien aus der Sommerpause zurück
Brett: Amiga, AmigaOS 4 Hier die eigentliche Newsmeldug: Heute meldet sich Amig@lien wieder zurück. Die "Pause" wurde u.a. dazu benutzt, um alle unsere Homepages wieder auf den neusten Stand zu bringen. Deshalb gibt es auch einige Neuerungen: Das Amig@lien Portal wird ab sofort die Einstiegsseite zu Amig@lien sein. Es informiert kurz über unser Angebot und ist unter http://www.amigalien.de zu erreichen. Leider sieht diese Seite mit AWeb nicht gut aus, da dieser Browser keine Tabellenhintergruende korrekt darstellen kann. Die eigentliche Hauptseite ist daher auf http://www.amigalien.de/hp/ zu finden. U.a. kann man dort auch einen Bildbericht zu unserer kleinen "Amigasession 1" und alle unsere Projekte begutachten. Amig@lien News wird ab sofort auf http://www.amiga-news.com zu finden sein. Wir möchten uns hiermit nochmals für die Unterstützung durch unsere Leser bedanken. MfG Ricco Clemens |
|||||
Amigalien
Nutzer
25.07.2002, 20:08 Uhr [ - Direktlink - ] |
Thema: IBrowse 2.3 Entwicklungsstand???
Brett: Amiga, AmigaOS 4 Hallo, kennt einer von euch den aktuellen Entwicklungsstand von IBrowse 2.3? MfG Ricco Clemens |
|||||
Amigalien
Nutzer
16.06.2002, 19:27 Uhr [ - Direktlink - ] |
Thema: C/C++ Workshop für Fortgeschrittene gesucht
Brett: Programmierung Hallo, ich suche einen Workshop (wenn möglich deutsch), mit dessen hilfe ich für das AmigaOS systemnah C/C++ programmieren kann (also Screen/Fenster öffnen, Grafiken anzeigen usw.). Wenn mir da jemand helfen könnte, bitte ich um ein Mail. Leider besitze ich (noch) nicht die AmigaDeveloper CD. MfG Ricco Clemens (alien@amigalien.de) |
|||||
Amigalien
Nutzer
20.01.2002, 18:22 Uhr [ - Direktlink - ] |
Thema: Payback Missionpack
Brett: Amiga, AmigaOS 4 Nochmals Hallo, ich möchte noch hinzufügen, dass es <b>keinen Missioneditor</b> geben wird. Laut James müsste er für jede neue Mission den Quellcode von Payback umändern, da es sonst zu großen Problemen kommen wird. Deshalb ist es nicht möglich, dass nun noch Missionen hinzugefügt werden können. Außerdem müsste man dazu auch "C" programmieren können. MfG Ricco Clemens Dorfstraße 42 02794 Leutersdorf/OT Spitzkunnersdorf Tel.: 035842/26084 http://www.amigalien.de |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |