Deutsch
Bugs und vermeintliche

kein Bug: SaveBMP

 

Dietmar
Horn
Hallo Roland,

beim Schreiben meines XProfan-Lehrbuches gehe ich ja zunächst fast alle XProfan-Befehle durch und versuche dazu u.a. auch jeweils kleine, einfache Demos zu schreiben.

Ich werde hier mal anfangen, die mir nach und nach aufgefallenen Ungereimtheiten aufzulisten.

Wenn ich mit folgendem Code
DEF ___GSM(1) !"USER32","GetSystemMetrics"
DEF CaptionX(1) %(1) + ___GSM(7) * 2
DEF CaptionY(1) %(1) + CaptionX(0) + ___GSM(4)
DEF CenterX(1) %MaxX / 2 - CaptionX(%(1) / 2)
DEF CenterY(1) %MaxY / 2 - CaptionY(%(1) / 2)
var x% = 301
var y% = 116
WindowStyle 31
WindowTitle "Bitmap speichern"
Window CenterX(x%),CenterY(y%) - CaptionX(x%),CaptionY(y%)
DrawPic "BlackJack.bmp",0,0;0
SaveBMP "TEST1.BMP",0,0 - Width(%HWnd),45
Waitinput
end

einen Fensterausschnitt speichere, dann stimmen die Farben im gespeicherten Bitmap nicht mehr. Siehe ScreenShots.
Gerade habe ich den Code mal umgeschrieben und mit XProfan 8 getestet (weil ich im Kurs diese Version verwende). Da stimmen die Farben ebenfalls nicht.

Und nochwas:

In der XProfan-Hilfe wird bei allen grafischen Copy-Befehlen durchgängig von "Bildschirmausschnitten" geredet, die mit den entsprechenden Befehlen irgendwohin kopiert werden können(MCopyBMP, MCopySizedBMP, usw.). Meiner Meinung nach ist das absolut falsch, denn es können mit diesen Befehlen lediglich Fensterausschnitte kopiert werden, also Ausschnitte des Programmfensters eines XProfan-Programmes und nicht Ausschnitte des Windows-Bildschirmes.

Gruß
Dietmar

40 kB
Hochgeladen:11.11.2008
Ladeanzahl180
Herunterladen
20 kB
Hochgeladen:11.11.2008
Ladeanzahl173
Herunterladen
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
11.11.2008  
 




Meiner Meinung nach ist das absolut falsch, denn es können mit diesen Befehlen lediglich Fensterausschnitte kopiert werden, also Ausschnitte des Programmfensters eines XProfan-Programmes und nicht Ausschnitte des Windows-Bildschirmes.


Ich schaue auf dem Bildschirm und schaue nicht aus dem Fenster.

Sag mal, du bist doch jetzt ausser Dienst, entspann dich mal

mfg
 
11.11.2008  
 




RGH
Dietmar Horn
Wenn ich mit folgendem Code [...] einen Fensterausschnitt speichere, dann stimmen die Farben im gespeicherten Bitmap nicht mehr. Siehe ScreenShots.


Hm, für mich sieht beides nach weißer Schrift auf rotem Grund aus. Wo ist da der Unterschied?

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
11.11.2008  
 




Dietmar
Horn
Hmm. Ich hatte es mir mit dem Total-Commander (F3) angeschaut und da sah man weiße Schrift auf blauem Grund. Nun schaute ich mit ACDSee und MSPaint, und da stimmte es plötzlich. TC zeugts trotzdem noch falsch.
Sorry - es war wohl doch Fehlalarm gewesen und dürfte nichts mit XProfan zu tun haben.

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
11.11.2008  
 



Ist die Originaldatei welche Du nutzt ein Gif?
 
11.11.2008  
 




Dietmar
Horn
Die ursprüngliche Datei war ein GIF (von Frank mit seinem Datengenerator erzeugt). Diese wandelte ich mit ACDSee in BMP um, und lade sie im Demo (s. oben). Etwas komisch fand ich das mit den Falschfarben beim TC schon, denn farbenblind bin ich noch nicht ...
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
11.11.2008  
 



Gif kann eine Transparentfarbe definiert haben. Diese Farbe wird von den Programmen (bzw. je nach Einstellung) anders dargestellt. Screenshots etc. bitte daher auch als PNG.
 
11.11.2008  
 



War das "Problem" damit gelöst, bzw. erst gar keins?
 
17.11.2008  
 




Dietmar
Horn
War Fehlalarm, also kein XProfan-Bug. Nur der Total Commander zeigte die Farben dieses von GIF nach BMP und dann mit XProfan 11 gespeicherten Bildes falsch an
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
18.11.2008  
 



Gif kann eine Transparentfarbe definiert haben. Diese Farbe wird von den Programmen (bzw. je nach Einstellung) anders dargestellt. Wenn die angezeigte Farbe nicht der im Bild definierten Farbe entspricht, ist das kein Fehler, sei denn, man hat einen, und/oder braucht einen.

Z.B. habe ich festgestellt, dass beim Kopieren eines Bildes in die Zwischenablage per FireFox, dieser die Transparentfarbe gerne einfach als "Schwarz" kopiert. Auch nicht schön...
 
18.11.2008  
 




Frank
Abbing
Nimm doch den IE...
 
18.11.2008  
 



IE ist klasse zum Herunterladen von Firefox!
 
18.11.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.647 Betrachtungen

Unbenanntvor 0 min.
Jörg Sellmeyer04.11.2011

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie