Die Suche ergab 6905 Treffer

von STARGÅTE
18.10.2023 19:55
Forum: Allgemein
Thema: Module - Konventionen bei Prozedurenamen
Antworten: 15
Zugriffe: 948

Re: Module - Konventionen bei Prozedurenamen

Es mag ja durchaus sein, das man dem Drang nicht widerstehen kann, eine bereits existierende Prozedur durch eine eigene Implementierung ersetzen möchte. In diesem Fall will ich ja gar nicht die Abs() Funktion von PureBasic ersetzen, sondern nur ermöglichen, dass es in einem Modul auch eine Funktion...
von STARGÅTE
18.10.2023 14:28
Forum: Allgemein
Thema: Module - Konventionen bei Prozedurenamen
Antworten: 15
Zugriffe: 948

Re: Module - Konventionen bei Prozedurenamen

Vielen dank für die Antworten. Auch mir gefällt Lösung 1 besser also immer mit Modulname. Auch bezüglich der Namenskonflikte gegenüber PB-Funktionen habe ich mir Gedanken gemacht und folgenden "Trick" gefunden: DeclareModule C Structure Complex Re.d Im.d EndStructure Declare.d Absolute(*Z_...
von STARGÅTE
14.10.2023 23:54
Forum: Foren-Support und Community
Thema: Danke-Signatur-Bild (Testphase)
Antworten: 63
Zugriffe: 23163

Re: Danke-Signatur-Bild (Testphase)

Ich habe das Banner bei mir selbst entfernt, da es im Dark-Mode des Forums nicht mehr zu erkennen war und ich keine Zeit hatte den Code zu ändern. Ich glaube zudem das im englischen Forum eher ein anderer Like-Button gewünscht wird, für den Thread selbst und nicht den Author oder? Ich bin mir nicht ...
von STARGÅTE
13.10.2023 21:54
Forum: Allgemein
Thema: Module - Konventionen bei Prozedurenamen
Antworten: 15
Zugriffe: 948

Module - Konventionen bei Prozedurenamen

Hallo Leute, hin und wieder frage ich mich ob es eigentlich für Module irgendwelche (üblichen) Konventionen bei Prozedurenamen gibt? Die Hauptfrage ich dabei für mich immer, ob ich der Prozedur noch ein Präfix/Sufix geben sollte oder nicht. Möglichkeit 1: DeclareModule Picture Declare.i Load(FileNam...
von STARGÅTE
09.09.2023 11:51
Forum: Anfänger
Thema: Warum wird hier auf ImageOutput nichts gezeichnet
Antworten: 5
Zugriffe: 466

Re: Warum wird hier auf ImageOutput nichts gezeichnet

Das ist kein Bug. Das ImageGadget ist für statische Inhalte optimiert. Wenn sich das Image ändert muss man das Gadget updaten. Das ist bei den anderen OS auch so. Komisch ist nicht, dass man das updaten muss, sondern dass man das nur bei 32Bit Pixelformat machen muss. Bei 24Bit kann man das Update ...
von STARGÅTE
20.07.2023 22:06
Forum: Allgemein
Thema: Prozedurparameter nur bestimmte Konstanten zur Auswahl geben
Antworten: 7
Zugriffe: 547

Re: Prozedurparameter nur bestimmte Konstanten zur Auswahl geben

Oh man, ich programmiere über 15 Jahre mit PureBasic und mir ist das nie aufgefallen,
dass die Dropdown-Liste in PureBasic-eigenen Funktionen nur passende Konstanten zur Auswahl zeigt.

Ist das neu?

Zu der Frage selbst habe ich leider keine Antwort.
von STARGÅTE
17.06.2023 15:12
Forum: Allgemein
Thema: Übergabe Structure an Procedure, was ist besser
Antworten: 6
Zugriffe: 656

Re: Übergabe Structure an Procedure, was ist besser

Also ich verwende ausschließlich Beispiel 1, also sowohl den Pointer im Prozedurargument als auch das @ bei der übergabe. Dein zweites Beispiel hat eine Zuweisung mehr (*blahblah.Whatever = blahblah). Außerdem fehlt hier ein Protected for "*blahblah.Whatever", um eine Kollision mit einer g...
von STARGÅTE
05.06.2023 09:55
Forum: Allgemein
Thema: CanvasGadget: Resize?
Antworten: 4
Zugriffe: 444

Re: CanvasGadget: Resize?

Ähm, weil kein Resize-Event stattfindet!?
Also ich sehe in deinem Code nirgends ein ResizeGadget, was das Canvas vergrößert/verkleinert.
Wenn du z.B. ResizeGadget(CanNr, 0, 0, 400, 300) vor der schleife aufrufst, dann wird ein #PB_EventType_Resize Event generiert.
von STARGÅTE
13.05.2023 20:36
Forum: Grafik & Sound - Programmierung
Thema: HyperTransformSprite & Sprite Drehung
Antworten: 2
Zugriffe: 482

Re: HyperTransformSprite & Sprite Drehung

Hallo Ara, bei HyperTransformSprite gibst du zwar die drei Winkel an kannst aber leider nicht entscheiden, wie die Reihenfolge der Anwendung ist. In meinem Fall ist die Ausführungsreihenfolge: Roll, Yaw, Pitch, also wie die Argument-Reihenfolge auch ist. Du willst die Karte aber erst "flippen&q...
von STARGÅTE
11.04.2023 13:58
Forum: Anfänger
Thema: Rückgabe Werte von Proceduren
Antworten: 6
Zugriffe: 779

Re: Rückgabe Werte von Proceduren

Code: Alles auswählen

Debug Left("Hallo Welt!", 1)