amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

1 -2- 3 Ergebnisse der Suche: 63 Treffer (30 pro Seite)
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:
Original von Mad_Dog:
Kann es sein, daß es aus der Buchreihe noch einen Band "Hardware" gab?


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
 
 
1 -2- 3 Ergebnisse der Suche: 63 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.