Direkt zeichnen
Direkt zeichnen
Kann man eigentlich Sprites auf den Bildschirm zeigen, ohne dafür einen Screen zu öffnen??
- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Re: Direkt zeichnen
Fährt ein Auto ohne Motor?Janno hat geschrieben:Kann man eigentlich Sprites auf den Bildschirm zeigen, ohne dafür einen Screen zu öffnen??

- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Widgets? Noch nie gehört..., oder doch?Henne hat geschrieben:aber wenn man zum beispiel widgets programmieren will? dafür muss es doch auch eine lösung geben (ist doch ziemlich ähnlich)

Meinst du diese kleinen Desktop Programme wie Kalendar, Live Börsen Ticker, Notiz Block, etc. wie man es von MacOS kennt?
Wenn ja da bin ich mir 99% sicher das solche Programme eine Grafik Schnittstelle ähnlich wie DirectX oder OpenGL benutzten da sowas mit reiner GDI in Echtzeit nicht zu machen ist was die Effekte angeht (zumindest auf Windows).
Aber wo ist das Problem? Mit OpenWindowedScreen kann man den Vollbild Modus umgehen und hat trotzdem die volle Power von DirectX um allmöglichen Schnick-Schnack in einem Fenster darzustellen.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
kleine bedienpanels kannst du easy erstellen,
indem du gadgets für deine funktionen auf ein rahmenloses fenster packst.
wenns unbedingt sein muss, kannst du auch clicks auf images abfragen oder imagebuttons erstellen.
...aber vielleicht erkläst du uns nochmal, was du unter "Widgets" verstehst,
dann können wir da mehr zu sagen.
indem du gadgets für deine funktionen auf ein rahmenloses fenster packst.
wenns unbedingt sein muss, kannst du auch clicks auf images abfragen oder imagebuttons erstellen.
...aber vielleicht erkläst du uns nochmal, was du unter "Widgets" verstehst,
dann können wir da mehr zu sagen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Widgets:
http://de.wikipedia.org/wiki/Widget_(Desktop)
Sehe ich heute auch zum ersten Mal
Gruß Falko
http://de.wikipedia.org/wiki/Widget_(Desktop)
Sehe ich heute auch zum ersten Mal
Gruß Falko

Die Halbtransparenz kannst Du z.B. so hinkriegen, daß Du einen Screenshot erzeugst und den entsprechenden Teil ausschneidest und in Dein kleines randloses Fenster zeichnest. Darauf kannst Du dann Textfelder, Buttons und was weiß ich alles draufkleben.
So hat man das jedenfalls früher gemacht
ob es da heute andere Tricks gibt oder ob man die API irgendwie dafür mißbrauchen kann, weiß ich leider nicht, aber da gibt's bestimmt den ein oder anderen, der Dir das sagen kann.
So hat man das jedenfalls früher gemacht



ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.