[Squeak-ev] Re: Einfaches EToy-Projekt funktioniert nicht!

Bert Freudenberg bert at freudenbergs.de
Don Apr 10 13:54:47 UTC 2008


Das liegt daran, dass die Konnektoren so schön sind.

Etoys geht von vollen Farben mit harten Kanten aus. Die Konnektoren  
werden aber weichgezeichnet, so dass man keine Treppenstufen sieht.  
Dafür wird ein anderes Darstellungsverfahren genommen ("Balloon- 
Rendering"), das selbst in der Pfeilspitze keine glatten Farben  
erzeugt ("Dithering", das mischt Farben zusammen indem jeder Bildpunkt  
eine leicht andere Farbe erhält). Mit der Lupe kann man das erkennen,  
aber auch nur schwer.

Der Farbtest mit der Pipette klappt jedenfalls nicht, weil du exakte  
Farben vergleichst, die mit der Pipette aber von dem Pfeil selbst  
nicht abnehmen kannst. Was aber funktioniert, ist wenn du dir die  
Farbe mit der Pipette aus dem Betrachter holst, in der "Farben"- 
Kategorie wird die Farbe ja auch angezeigt, und zwar als reine Farbe.

- Bert -

On 10.04.2008, at 06:40, Hübner, Uwe wrote:
> Hallo Rita,
>
> bisher habe ich in der Regel die Erfahrung gemacht dass Dinge,
> die man zusammensetzen kann zumindest 'etwas' machen.
>
> (Ich benutze übrigens Squeakland Squea in der
> Version 3.8-05 Letztes Update: #556)
>
>
> So etwas einfaches sollte also eigentlich funktionieren!
> Oder ist Squeak wirklich so fragil?
>
> Der Unsinn im Farbdialog ist wie folgt:
> Wenn Du mit der Pipette an verschiedenen Stellen des
> roten Pfeils bist, wandert ein kleiner roter Kreis
> auf dem Farbfeld der die aktuelle unter dem Fadenkreuz
> der Pipette befindliche Farbe anzeigt.
> Der Unsinn ist jetzt, dass das auf dem roten Pfeil nur selten stimmt.
>
> Bewege ich etwa die Farbpipette auf den Pfeilkopf
> oder den Pfeilschwanz so hängt der kleine rote Kreis
> oft am oberen Ende (im farblosen Bereich) des Farbfeldes.
> Gut jetzt kann es sein, dass die Farbpipette die 'Griffe'
> des Pfeils nicht sieht, aber am Pfeilkopf ist ja gar kein
> 'Griff'. Außerdem ist es auch auf dem Pfeil selbst manchmal so.
>
> Auch glaube ich jetzt den Grund zu kennen:
> (siehe Anhang)
> Kann es sein, dass die Farbpipette machnchmal selbst
> im Weg ist? Warum wird dann aber die unterliegende Farbe
> im kleinen Farbrechteck rechts oben des Farbfeldes korrekt
> angezeigt?
>
> Gibt es da zwei Punkte an der Farbpipette, die voneinander
> verschieden sind?
>
> Gruß Uwe
>
>
> MSC Vertriebs GmbH
> registered office : Stutensee
> Jurisdiction and registered Mannheim, Germany, HRB No. 10 3631
> Managing Director: Manfred Schwarztrauber, Lothar Kümmerlin, Rüdiger  
> Kuhn
>
> Gleichmann & Co. Electronics GmbH
> registered office : Frankenthal
> Jurisdiction and registered Ludwigshafen, Germany, HRB No. 21305
> Managing Director: Manfred Schwarztrauber, Thomas Klein
>
> -----Ursprüngliche Nachricht-----
> Von: squeak-ev-bounces at lists.squeakfoundation.org [mailto:squeak-ev-bounces at lists.squeakfoundation.org 
> ] Im Auftrag von Rita Freudenberg
> Gesendet: Donnerstag, 10. April 2008 15:03
> An: Squeak in Germany / Squeak in Deutschland
> Betreff: Re: [Squeak-ev] Einfaches EToy-Projekt funktioniert nicht!
> Wichtigkeit: Hoch
>
> Hübner, Uwe wrote:
>> Hallo liebe Liste!
>>
>> Wahrscheinlich sehe ich mal wieder den Wald vor lauter Bäumen nicht.
>> Das Problem: Dummerweise ist es ein äußerst lichter Wald!
>>
>> Hat jemand eine Idee warum das angefügte Projekt nicht funktioniert?
> Hm, nicht so richtig. Ich habe im Testblock bisher nur Kacheln aus  
> der Testkategorie verwendet, wenn ich da Farben verwendet habe. Ich  
> finde, dass der Smalltalk-Quelltext vom Skript etwas seltsam  
> aussieht, aber auch da kenne ich mich nicht genug aus.
>>
>> Was mir aufgefallen ist: Wenn ich die Farbpipette aus der
>> Testanweisung benutze und damit den roten Pfeil entlangfahre zeigt  
>> der
>> Farbdialog oft Unsinn an!?
> Was denn für Unsinn?
>
> Viele Grüße,
> Rita
>>
>>
>> Gruß Uwe
>>
>>
>>
>>
>>
>>
>> MSC Vertriebs GmbH registered office : Stutensee Jurisdiction and
>> registered Mannheim, Germany, HRB No. 10 3631 Managing Director:
>> Manfred Schwarztrauber, Lothar Kümmerlin, Rüdiger Kuhn Gleichmann &
>> Co. Electronics GmbH registered office : Frankenthal Jurisdiction and
>> registered Ludwigshafen, Germany, HRB No. 21305 Managing Director:
>> Manfred Schwarztrauber, Thomas Klein
>
>
>
>
> <Farbfeld.tif>