Keiner Da ??? (REALbasic network user group Deutschland Mailinglist archive)

Back to the thread list
Previous thread: WordException
Next thread: macProcid(Fenster bestimmen)


Version 4.5   -   Peter Wollschlaeger
  Keiner Da ???   -   Bernd Mischke
   Re: Keiner Da ???   -   Christian Schmitz
   Re: Keiner Da ???   -   Alex von Siebenthal
    Re: Keiner Da ???   -   Christian Schmitz
     Re: Keiner Da ???   -   Alex von Siebenthal
      Re: Keiner Da ???   -   Christian Schmitz
       Re: Keiner Da ???   -   Alex von Siebenthal
        Re: Keiner Da ???   -   Christian Schmitz
         Re: Keiner Da ???   -   Alex von Siebenthal
          Re: Keiner Da ???   -   Stephan Stoske
           Re: Keiner Da ???   -   Alex von Siebenthal
            Re: Keiner Da ???   -   Christian Schmitz
             Re: Keiner Da ???   -   Stephan Stoske
              Re: Keiner Da ???   -   Alex von Siebenthal
               Re: Keiner Da ???   -   Andy Fuchs
               Re: Keiner Da ???   -   Christian Schmitz
                Re: Keiner Da ???   -   Alex von Siebenthal
                 Re: Keiner Da ???   -   Christian Schmitz
                  Re: Keiner Da ???   -   Alex von Siebenthal
                   Re: Keiner Da ???   -   Alessandro Carta
                    Re: Keiner Da ???   -   Alex von Siebenthal
                     Re: Keiner Da ???   -   Christian Schmitz
                      Re: Keiner Da ???   -   Alex von Siebenthal
                       Re: Keiner Da ???   -   Christian Schmitz
                        Re: Keiner Da ???   -   Alex von Siebenthal
                         Re: Keiner Da ???   -   Christian Schmitz
                          Re: Keiner Da ???   -   Alex von Siebenthal
                           Re: Keiner Da ???   -   Christian Schmitz
                            Re: Keiner Da ???   -   Alex von Siebenthal
                             Re: Keiner Da ???   -   Christian Schmitz
                              Re: Keiner Da ???   -   Alex von Siebenthal
                               Re: Keiner Da ???   -   Christian Schmitz
                               Re: Keiner Da ???   -   Tobias Verbree
                                Re: Keiner Da ???   -   Christian Schmitz
                                 Re: Keiner Da ???   -   Tobias Verbree
                                  Re: Keiner Da ???   -   Christian Schmitz
                                   Re: Keiner Da ???   -   Tobias Verbree
                                   Re: Keiner Da ???   -   Alex von Siebenthal
                                    Re: Keiner Da ???   -   Christian Schmitz
                                     Re: Keiner Da ???   -   Alex von Siebenthal
                                      Re: Keiner Da ???   -   Christian Schmitz
                                       Re: Keiner Da ???   -   Alex von Siebenthal
                                       Re: Keiner Da ???   -   Alex von Siebenthal
                                        Re: Keiner Da ???   -   Christian Schmitz
                                         Re: Keiner Da ???   -   Alex von Siebenthal
                                        Re: Keiner Da ???   -   mogli x
                                         Re: Keiner Da ???   -   Alex von Siebenthal
                                          Re: Keiner Da ???   -   Tobias Verbree
                                           Re: Keiner Da ???   -   Alex von Siebenthal
                                            Re: Keiner Da ???   -   Tobias Verbree
                                             Re: Keiner Da ???   -   Alex von Siebenthal
                                             Re: Keiner Da ???   -   Alex von Siebenthal
                                             Re: Keiner Da ???   -   Alex von Siebenthal
                                         Re: Keiner Da ???   -   Christian Schmitz
                                          Re: Keiner Da ???   -   Alex von Siebenthal
                                Re: Keiner Da ???   -   Alex von Siebenthal
                                 Re: Keiner Da ???   -   Christian Schmitz
                    Re: Keiner Da ???   -   Christian Schmitz
                     Re: Keiner Da ???   -   Alessandro Carta
                      Re: Keiner Da ???   -   Christian Schmitz
                       Re: Keiner Da ???   -   Alessandro Carta
                        Re: Keiner Da ???   -   Alex von Siebenthal
                   Re: Keiner Da ???   -   Christian Schmitz
                    Re: Keiner Da ???   -   Alex von Siebenthal
                     Re: Keiner Da ???   -   Christian Schmitz
                Proxy mit Login   -   Robert Lach
         dde   -   support
     XDock Menu erweitern   -   Robert Lach
   Re: Keiner Da ???   -   Norbert Kraemer
    Re: Keiner Da ???   -   Alex von Siebenthal
    Re: Keiner Da ???   -   Alex von Siebenthal
     Re: Keiner Da ???   -   Christian Schmitz
   Re: Keiner Da ???   -   Norbert Kraemer
   Re: Keiner Da ???   -   Norbert Kraemer
    Re: Keiner Da ???   -   Alex von Siebenthal

Keiner Da ???
Date: 09.06.02 13:33 (Sun, 9 Jun 2002 14:33:05 +0200)
From: Bernd Mischke
Ist keiner Da der mir Helfen kann

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 09.06.02 15:42 (Sun, 9 Jun 2002 16:42:13 +0200)
From: Christian Schmitz
> Ist keiner Da der mir Helfen kann

Wobei?

Mfg
Christian

Re: Keiner Da ???
Date: 09.06.02 17:44 (Sun, 09 Jun 2002 18:44:57 +0200)
From: Alex von Siebenthal
am 09.06.2002 02:33 PM schrieb Bernd Mischke <<email address removed>>:

> Ist keiner Da der mir Helfen kann

und mir?????


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 09.06.02 18:09 (Sun, 9 Jun 2002 19:09:27 +0200)
From: Christian Schmitz
> am 09.06.2002 02:33 PM schrieb Bernd Mischke <<email address removed>>:
>
> > Ist keiner Da der mir Helfen kann
>
> und mir?????

Hast du ein Problem?

PS: Diese a4 EMails hatten ein dermassen schlechtes Zitieren, daß ich
mir die nicht angetan habe.

Mfg
Christian

Re: Keiner Da ???
Date: 09.06.02 18:38 (Sun, 09 Jun 2002 19:38:41 +0200)
From: Alex von Siebenthal
am 09.06.2002 07:09 PM schrieb Christian Schmitz
<<email address removed>>:

>> am 09.06.2002 02:33 PM schrieb Bernd Mischke <<email address removed>>:
>>
>>> Ist keiner Da der mir Helfen kann
>>
>> und mir?????
>
> Hast du ein Problem?
>
> PS: Diese a4 EMails hatten ein dermassen schlechtes Zitieren, daß ich
> mir die nicht angetan habe.

hast ja recht!

also nochmal:

ich mächte eine jpeg oder tiff oder gif oder eine sonstige bilddatei in
einen canvas einfügen, sie proportional auf die grösse des canvas'
vergrössern/verkleinern und sie zentrieren.

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 09.06.02 19:16 (Sun, 9 Jun 2002 20:16:53 +0200)
From: Christian Schmitz
> ich mächte eine jpeg oder tiff oder gif oder eine sonstige bilddatei in
> einen canvas einfügen, sie proportional auf die grösse des canvas'
> vergrössern/verkleinern und sie zentrieren.

Und wo ist da das Problem?
(Dreisatz kommt ja recht früh in der Schule ;-)

Mfg
Christian

Re: Keiner Da ???
Date: 09.06.02 19:19 (Sun, 09 Jun 2002 20:19:23 +0200)
From: Alex von Siebenthal
am 09.06.2002 08:16 PM schrieb Christian Schmitz
<<email address removed>>:

>> ich mächte eine jpeg oder tiff oder gif oder eine sonstige bilddatei in
>> einen canvas einfügen, sie proportional auf die grösse des canvas'
>> vergrössern/verkleinern und sie zentrieren.
>
> Und wo ist da das Problem?
> (Dreisatz kommt ja recht früh in der Schule ;-)

ich weiss nicht wies geht. diese methode von "support" ist nicht fehlerfrei,
und da ich selbst nicht weiter weiss, nützt sie mir nichts.
(dreisatz kommt bei uns in der 6. klasse)


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 09.06.02 19:34 (Sun, 9 Jun 2002 20:34:51 +0200)
From: Christian Schmitz
> ich weiss nicht wies geht. diese methode von "support" ist nicht fehlerfrei,
> und da ich selbst nicht weiter weiss, nützt sie mir nichts.
> (dreisatz kommt bei uns in der 6. klasse)

dim faktor as double
dim dw,dh,dl,dt as integer // Destination

faktor=max(p.width/g.width,p.height/g.height)

dw=p.width/faktor
dh=p.height/faktor
dl=(g.width-dw)/2
dt=(g.height-dh)/2

g.drawpicture p,dl,dt,dw,dh,0,0,p.width,p.height

Noch Fragen?

Mfg
Christian

Re: Keiner Da ???
Date: 12.06.02 14:23 (Wed, 12 Jun 2002 15:23:08 +0200)
From: Alex von Siebenthal
am 09.06.2002 08:34 PM schrieb Christian Schmitz
<<email address removed>>:

>> ich weiss nicht wies geht. diese methode von "support" ist nicht fehlerfrei,
>> und da ich selbst nicht weiter weiss, nützt sie mir nichts.
>> (dreisatz kommt bei uns in der 6. klasse)
>
> dim faktor as double
> dim dw,dh,dl,dt as integer // Destination
>
> faktor=max(p.width/g.width,p.height/g.height)
>
> dw=p.width/faktor
> dh=p.height/faktor
> dl=(g.width-dw)/2
> dt=(g.height-dh)/2
>
> g.drawpicture p,dl,dt,dw,dh,0,0,p.width,p.height
>
> Noch Fragen?

ja: von wo kommt g ???? muss es noch dim g as graphics heissen? ne, denn
dann kommt immer die meldung unhandled nilobjectexeption raised (was immer
das heissen soll).

danke

alex


ps: es gibt eine sicherndialogbox von mac os, die vordefiniert ist (wie
öffnendialogbox). kann man die irgendwie benützen?

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 12.06.02 16:54 (Wed, 12 Jun 2002 17:54:49 +0200)
From: Stephan Stoske
Hi,

ich glaube, mit der Methode "Versuch und Irrtum" kommst du nicht weit.
Du musst die Sachen verstehen um sie anwenden zu können.

nil heisst "not in list" und bedeutet, "dass kenne ich nicht"

nil object heisst, "Dieses Objekt kenne ich nicht"

Wenn du ...

dim g as graphics

...schreibst, dann heisst das lediglich das die Variable g ein graphics
aufnehmen kann,
aber noch lange nicht, das es auch eines enthält. Benutzt du es trotzdem ...

unhandled nil object exception raised

Was bedeutet: Du hast auf ein nicht existierendes Element (=nil)
zugegriffen (das object),
was einen Ausnahmezustand (exception) auslöst (raised), weil du den Fehler
nicht
selbst abgefangen hast (unhandled).

Um das zu verhindern schreibt man z.B.

if g = nil then
// g ist nicht benutzbar, da leer
else
// g ist benutzbar
end if

Das macht man _überall_ dort, wo das Objekt auch nil sein kann.
Also auch bei Folderitems, bei Pictures usw.

Um das graphics nun zu bekommen, legst du den Code in die Paint-Methode
des Canvas, dort gibt es das g für das Canvas.

Ansonsten kannst du dir von jedem (existierenden) picture das graphics
einfach holen...

g=myPicture.graphics // statt myPicture schreibst du den Namen DEINES
Bildes!

Viel Erfolg.

Grüße, Stephan

-------------------------------------------------------------------------
stoske & bertling - visuelle kommunikation
lohmühler berg 30 - 42553 velbert - fon 02053/504464 - fax 02053/923630
<email address removed> - www.stoske-bertling.de - ftp.stoske-bertling.de

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 12.06.02 19:02 (Wed, 12 Jun 2002 20:02:46 +0200)
From: Alex von Siebenthal
am 12.06.2002 05:54 PM schrieb Stephan Stoske <<email address removed>>:

> Hi,

hallo,

>
> ich glaube, mit der Methode "Versuch und Irrtum" kommst du nicht weit.
> Du musst die Sachen verstehen um sie anwenden zu können.
>
> nil heisst "not in list" und bedeutet, "dass kenne ich nicht"
>
> nil object heisst, "Dieses Objekt kenne ich nicht"

danke
>
> Wenn du ...
>
> dim g as graphics
>
> ...schreibst, dann heisst das lediglich das die Variable g ein graphics
> aufnehmen kann,
> aber noch lange nicht, das es auch eines enthält. Benutzt du es trotzdem ...
ok
>
> unhandled nil object exception raised
>
> Was bedeutet: Du hast auf ein nicht existierendes Element (=nil)
> zugegriffen (das object),
> was einen Ausnahmezustand (exception) auslöst (raised), weil du den Fehler
> nicht
> selbst abgefangen hast (unhandled).
>
> Um das zu verhindern schreibt man z.B.
>
> if g = nil then
> // g ist nicht benutzbar, da leer
> else
> // g ist benutzbar
> end if
>
> Das macht man _überall_ dort, wo das Objekt auch nil sein kann.
> Also auch bei Folderitems, bei Pictures usw.
>
> Um das graphics nun zu bekommen, legst du den Code in die Paint-Methode
> des Canvas, dort gibt es das g für das Canvas.
>
> Ansonsten kannst du dir von jedem (existierenden) picture das graphics
> einfach holen...
>
> g=myPicture.graphics // statt myPicture schreibst du den Namen DEINES
> Bildes!

sagt mir doch einfach was ich für g schreiben muss!!!




alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 12.06.02 20:14 (Wed, 12 Jun 2002 21:14:13 +0200)
From: Christian Schmitz
> sagt mir doch einfach was ich für g schreiben muss!!!

Nö.
Wenn du eine fertige Lösung willst, dann miete einen Programmierer.

Mfg
Christian

Re: Keiner Da ???
Date: 12.06.02 20:48 (Wed, 12 Jun 2002 21:48:59 +0200)
From: Stephan Stoske

Hi,

> Wenn du eine fertige Lösung willst, dann miete einen Programmierer.

Sorry, Christian, wenn ich das unwandere... :-)

----------

> sagt mir doch einfach was ich für g schreiben muss!!!

Das ist ja wieder nur "Versuch und Irrtum"!!!

Schau dir mal den Paint-Event eines Canvas an.
Dort steht:

Sub Paint( g As Graphics )

Das heisst, dass innerhalb dieser Funktion g schon
bekannt ist, nämlich als graphics des Canvas.

Fällt der Groschen, äh, Cent jetzt??

Grüße, Stephan

-------------------------------------------------------------------------
stoske & bertling - visuelle kommunikation
lohmühler berg 30 - 42553 velbert - fon 02053/504464 - fax 02053/923630
<email address removed> - www.stoske-bertling.de - ftp.stoske-bertling.de

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 13.06.02 06:23 (Thu, 13 Jun 2002 07:23:42 +0200)
From: Alex von Siebenthal
am 12.06.2002 09:48 PM schrieb Stephan Stoske <<email address removed>>:

>
> Hi,
>
>> Wenn du eine fertige Lösung willst, dann miete einen Programmierer.
>
> Sorry, Christian, wenn ich das unwandere... :-)
>
> ----------
>
>> sagt mir doch einfach was ich für g schreiben muss!!!
>
> Das ist ja wieder nur "Versuch und Irrtum"!!!
>
> Schau dir mal den Paint-Event eines Canvas an.
> Dort steht:
>
> Sub Paint( g As Graphics )
>
> Das heisst, dass innerhalb dieser Funktion g schon
> bekannt ist, nämlich als graphics des Canvas.
>
> Fällt der Groschen, äh, Cent jetzt??

ich glaube schon. d.h. das ich wirklich noch g as graphics hinzufügen muss.
aber wie komm ich um den fehler?
code neu:

dim faktor as double
dim dw,dh,dl,dt as integer // Destination
dim g as graphics
dim p as picture

// hier kommt der fehler zum ersten mal:

faktor=max(p.width/g.width,p.height/g.height)

dw=p.width/faktor
dh=p.height/faktor
dl=(g.width-dw)/2
dt=(g.height-dh)/2

g.drawpicture p,dl,dt,dw,dh,0,0,p.width,p.height



alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 13.06.02 08:01 (Thu, 13 Jun 2002 09:01:44 +0200)
From: Andy Fuchs
at 13.06.2002 7:23 Uhr, Alex von Siebenthal wrote:

> ich glaube schon. d.h. das ich wirklich noch g as graphics hinzufügen muss.

Glaub doch den Leuten hier: Schmeiss dass 'g as graphics' raus!

-- Andy Fuchs
-- silent movie media
-- mailto:<email address removed>
-- http://www.silent-movie-media.com

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 13.06.02 10:22 (Thu, 13 Jun 2002 11:22:34 +0200)
From: Christian Schmitz
> dim g as graphics
> dim p as picture

So geht das nicht.
Damit hast du Referenzen aber noch keine Objekte.

Pack den Code endlich in eine Methode:
DrawSkaliert(g as graphics,p as picture)

Mfg
Christian

Re: Keiner Da ???
Date: 13.06.02 17:11 (Thu, 13 Jun 2002 18:11:56 +0200)
From: Alex von Siebenthal
am 13.06.2002 11:22 AM schrieb Christian Schmitz
<<email address removed>>:

>> dim g as graphics
>> dim p as picture
>
> So geht das nicht.
> Damit hast du Referenzen aber noch keine Objekte.
>
> Pack den Code endlich in eine Methode:
> DrawSkaliert(g as graphics,p as picture)

ändert aber auch nichts an der sache.......


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 13.06.02 21:39 (Thu, 13 Jun 2002 22:39:51 +0200)
From: Christian Schmitz
> ändert aber auch nichts an der sache.......

Weil du's einfach nicht kapierst.

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 20:08 (Fri, 14 Jun 2002 21:08:09 +0200)
From: Alex von Siebenthal
am 13.06.2002 10:39 PM schrieb Christian Schmitz
<<email address removed>>:

>> ändert aber auch nichts an der sache.......
>
> Weil du's einfach nicht kapierst.

wieso geht den das nicht: canvas.backdrop.widht=335 ... ???

hat nicht jemand vielleicht zeit mir eine mail zu scchreiben, wo drin steht
wies gemacht wird, und wieso das das so ist. aber da das wahrscheinlich
niemand macht, tia...

das von deinem cd hüllen drucker christian, hab ich sogar versucht zu
übertragen, doch vergebens...

tia, tia, tia...


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 20:35 (Fri, 14 Jun 2002 21:35:12 +0200)
From: Alessandro Carta

Hallo

Alex von Siebenthal said at ÒRe: Keiner Da ???Ó.
[14/Jun/2002 21:08]

> wieso geht den das nicht: canvas.backdrop.widht=335 ... ???

Das geht nicht weil das Backdrop eines Canvases IMMER die gleiche Grösse
hat wie das Canvas selber.

Willst Du die Grösse deines Canvases ändern machst Du das so:

canvas.width = 335

Stell Dir eine Leinwand vor. Das Backdrop ist die Fläche wo du mit deinemn
Pinseln malen kannst.
Möchtest Du nun die Grösse deiner Leinwand verändern, so wirst Du bestimmt
nicht an dem Leinen ziehen (oder was man da sonst so machen kann) SONDERN
den Holzrahmen in seiner Grösse ändern.

Eben genauso ist das mit dem Canvas. Das Backdrop ist das Stück Leinen was
bemalt werden kann; das Canvas selber ist der Holzrahmen wo das Leinen drin
aufgespannt ist.

Bis dahin...
Alessandro Carta

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 20:51 (Fri, 14 Jun 2002 21:51:03 +0200)
From: Alex von Siebenthal
am 14.06.2002 09:35 PM schrieb Alessandro Carta <<email address removed>>:

>
> Hallo
>
> Alex von Siebenthal said at ÒRe: Keiner Da ???Ó.
> [14/Jun/2002 21:08]
>
>> wieso geht den das nicht: canvas.backdrop.widht=335 ... ???
>
> Das geht nicht weil das Backdrop eines Canvases IMMER die gleiche Grösse
> hat wie das Canvas selber.
>
> Willst Du die Grösse deines Canvases ändern machst Du das so:
>
> canvas.width = 335
>
> Stell Dir eine Leinwand vor. Das Backdrop ist die Fläche wo du mit deinemn
> Pinseln malen kannst.
> Möchtest Du nun die Grösse deiner Leinwand verändern, so wirst Du bestimmt
> nicht an dem Leinen ziehen (oder was man da sonst so machen kann) SONDERN
> den Holzrahmen in seiner Grösse ändern.
>
> Eben genauso ist das mit dem Canvas. Das Backdrop ist das Stück Leinen was
> bemalt werden kann; das Canvas selber ist der Holzrahmen wo das Leinen drin
> aufgespannt ist.

ich möchte aber (backdrop) auf die grösse des canvas' schrumpfen, und
zentrieren. wie geht das???????? hilfeee!


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 21:16 (Fri, 14 Jun 2002 22:16:11 +0200)
From: Christian Schmitz
> ich möchte aber (backdrop) auf die grösse des canvas' schrumpfen, und
> zentrieren. wie geht das???????? hilfeee!

Das erinnert mich an mein Posterprinter.
Das CD Druckprogramm macht's auch...

'ne Stunde kostet 20 bis 80 Euro (+MWSt) je nachdem was gemacht wird...

Es soll Leute gegeben haben, die sagen, daß Sie ein Plugin selber
programmieren können. Haben die Zeit dafür auf 2h geschätzt, dann im Web
geschaut und ohne zögern mein Plugin bestellt...

PS: Alex, hast du inzwischen _alle_ RB Bücher gekauft?

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 21:17 (Fri, 14 Jun 2002 22:17:49 +0200)
From: Alex von Siebenthal
am 14.06.2002 10:16 PM schrieb Christian Schmitz
<<email address removed>>:

>> ich möchte aber (backdrop) auf die grösse des canvas' schrumpfen, und
>> zentrieren. wie geht das???????? hilfeee!
>
> Das erinnert mich an mein Posterprinter.
> Das CD Druckprogramm macht's auch...
>
> 'ne Stunde kostet 20 bis 80 Euro (+MWSt) je nachdem was gemacht wird...
>
> Es soll Leute gegeben haben, die sagen, daß Sie ein Plugin selber
> programmieren können. Haben die Zeit dafür auf 2h geschätzt, dann im Web
> geschaut und ohne zögern mein Plugin bestellt...
>
> PS: Alex, hast du inzwischen _alle_ RB Bücher gekauft?

ne hab ich nicht. gut das du nicht so drängelst!

wie hast du den das bei deinem cd hüllen drucker gemacht?

kannst dus nicht einfach nochmal erklären?

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 21:35 (Fri, 14 Jun 2002 22:35:24 +0200)
From: Christian Schmitz
> kannst dus nicht einfach nochmal erklären?

Wieso?
Das ist Dreisatz. Das lernt man in der Grundschule!

Außerdem hab ich dir ein Unterprogramm zum Skalieren gepastet!
Du hast es ja nicht zum laufen gebracht.
(obwohl das bei nur 10 Zeilen recht einfach sein sollte)

Mfg
Christian, genervt.

Re: Keiner Da ???
Date: 14.06.02 21:35 (Fri, 14 Jun 2002 22:35:54 +0200)
From: Alex von Siebenthal
am 14.06.2002 10:35 PM schrieb Christian Schmitz
<<email address removed>>:

>> kannst dus nicht einfach nochmal erklären?
>
> Wieso?
> Das ist Dreisatz. Das lernt man in der Grundschule!
>
> Außerdem hab ich dir ein Unterprogramm zum Skalieren gepastet!
> Du hast es ja nicht zum laufen gebracht.
> (obwohl das bei nur 10 Zeilen recht einfach sein sollte)

die sollte ich in die methode hineinschreiben und aufrufen??

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 22:29 (Fri, 14 Jun 2002 23:29:31 +0200)
From: Christian Schmitz
> die sollte ich in die methode hineinschreiben und aufrufen??

Jop.

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 10:19 (Sat, 15 Jun 2002 11:19:15 +0200)
From: Alex von Siebenthal
am 14.06.2002 11:29 PM schrieb Christian Schmitz
<<email address removed>>:

>> die sollte ich in die methode hineinschreiben und aufrufen??
>
> Jop.

ok. eine methode ruft man doch so auf, oder?:

methodename Title, False

oder wie sonst (das geht nicht, und in der sprachreferenz kommt nur
unbrauchbares)?


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 12:00 (Sat, 15 Jun 2002 13:00:20 +0200)
From: Christian Schmitz
> ok. eine methode ruft man doch so auf, oder?:
>
> methodename Title, False
>
>
> oder wie sonst (das geht nicht, und in der sprachreferenz kommt nur
> unbrauchbares)?

Kann man machen.

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 12:11 (Sat, 15 Jun 2002 13:11:18 +0200)
From: Alex von Siebenthal
am 15.06.2002 01:00 PM schrieb Christian Schmitz
<<email address removed>>:

>> ok. eine methode ruft man doch so auf, oder?:
>>
>> methodename Title, False
>>
>> oder wie sonst (das geht nicht, und in der sprachreferenz kommt nur
>> unbrauchbares)?
>
> Kann man machen.

ja, ist aber ein falschert typ. kannst du mir sagen wo ich suchen muss?

Alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 12:19 (Sat, 15 Jun 2002 13:19:19 +0200)
From: Christian Schmitz
> ja, ist aber ein falschert typ. kannst du mir sagen wo ich suchen muss?

Schonmal im Paint event mit dem g da und einem Bild versucht?

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 12:26 (Sat, 15 Jun 2002 13:26:20 +0200)
From: Alex von Siebenthal
am 15.06.2002 01:19 PM schrieb Christian Schmitz
<<email address removed>>:

>> ja, ist aber ein falschert typ. kannst du mir sagen wo ich suchen muss?
>
> Schonmal im Paint event mit dem g da und einem Bild versucht?

was hat das mit dem methoden aufrufen zu tun? ich komme nicht ganz mit was
du meinst.


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 12:49 (Sat, 15 Jun 2002 13:49:41 +0200)
From: Christian Schmitz
> am 15.06.2002 01:19 PM schrieb Christian Schmitz
> <<email address removed>>:
>
> >> ja, ist aber ein falschert typ. kannst du mir sagen wo ich suchen muss?
> >
> > Schonmal im Paint event mit dem g da und einem Bild versucht?
>
> was hat das mit dem methoden aufrufen zu tun? ich komme nicht ganz mit was
> du meinst.

Du hast doch die Skalierenmethode, die ich da gepostet habe?
Die baust du ein und rufst sie mit geeigneten Parametern von der Paint
methode auf.

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 12:58 (Sat, 15 Jun 2002 13:58:43 +0200)
From: Tobias Verbree
Hi

Also:
Du machst eine neue Methode : skalieren(g As graphics,p As picture)

dim faktor as double
dim dw,dh,dl,dt as integer // Destination

faktorNx(p.width/g.width,p.height/g.height)

dwawidth/faktor
dhiheight/faktor
dl.width-dw)/2
dt.height-dh)/2

g.drawpicture p,dl,dt,dw,dh,0,0,p.width,p.height

Diese rufst du dann so auf:

skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden soll.

Gruss Tobias

Re: Keiner Da ???
Date: 15.06.02 13:19 (Sat, 15 Jun 2002 14:19:43 +0200)
From: Christian Schmitz
> Hi
>
> skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden soll.

Das hatten wir schon vor 5 Tagen...

> --============_-1187980171==_ma============
> Content-Type: text/html; charset="us-ascii"

Bitte keine HTML Emails!

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 13:33 (Sat, 15 Jun 2002 14:33:28 +0200)
From: Tobias Verbree
>> Hi
>>
>> skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden soll.
>
>Das hatten wir schon vor 5 Tagen...

Ja aber er hat es nicht gecheckt!!!!

>> --2.11_-1187980171(mavelo
>> Content-Type: text/html; charsetls-ascii"
>
>Bitte keine HTML Emails!
Jaja

Gruss Tobias

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 13:36 (Sat, 15 Jun 2002 14:36:39 +0200)
From: Christian Schmitz
> >> Hi
> >>
> >> skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden soll.
> >
> >Das hatten wir schon vor 5 Tagen...
>
> Ja aber er hat es nicht gecheckt!!!!

Glaubst du, daß er wenigstens im Entwicklerhandbuch die Seite 155 über
das Skalieren von Bildern gelesen hat?
Das hätte vielleicht schon geholfen.

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 13:51 (Sat, 15 Jun 2002 14:51:31 +0200)
From: Tobias Verbree
>> >> Hi
>> >>
>> >> skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert
>>werden soll.
>> >
>> >Das hatten wir schon vor 5 Tagen...
>>
>> Ja aber er hat es nicht gecheckt!!!!
>
>Glaubst du, daß er wenigstens im Entwicklerhandbuch die Seite 155 über
>das Skalieren von Bildern gelesen hat?
>Das hätte vielleicht schon geholfen.
>
Nein das hat er sicher nicht gemacht. :-)

Tobias

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 16:08 (Sat, 15 Jun 2002 17:08:06 +0200)
From: Alex von Siebenthal
am 15.06.2002 02:36 PM schrieb Christian Schmitz
<<email address removed>>:

>>>> Hi
>>>>
>>>> skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden soll.
>>>
>>> Das hatten wir schon vor 5 Tagen...
>>
>> Ja aber er hat es nicht gecheckt!!!!
>
> Glaubst du, daß er wenigstens im Entwicklerhandbuch die Seite 155 über
> das Skalieren von Bildern gelesen hat?
> Das hätte vielleicht schon geholfen.
>

huch ich habs geschaft! danke christian, da kommt aber noch ne frage, wie
zentrier ich es, oder wo finde ich dazu etwas?
im entwicklerhandbuchh fand ich nichts.

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 16:16 (Sat, 15 Jun 2002 17:16:48 +0200)
From: Christian Schmitz
> huch ich habs geschaft! danke christian, da kommt aber noch ne frage, wie
> zentrier ich es, oder wo finde ich dazu etwas?
> im entwicklerhandbuchh fand ich nichts.

AbstandLinks=(BreiteRahmen-BreiteBild)/2
AbstandOben=(HöheRahmen-HöheBild)/2

Ok?

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 16:21 (Sat, 15 Jun 2002 17:21:33 +0200)
From: Alex von Siebenthal
am 15.06.2002 05:16 PM schrieb Christian Schmitz
<<email address removed>>:

>> huch ich habs geschaft! danke christian, da kommt aber noch ne frage, wie
>> zentrier ich es, oder wo finde ich dazu etwas?
>> im entwicklerhandbuchh fand ich nichts.
>
> AbstandLinks=(BreiteRahmen-BreiteBild)/2
> AbstandOben=(HöheRahmen-HöheBild)/2
>


nein!
¨
etwa so?

=(canvas1.width-pic.widht)/2
=(canvas1.heigt-pic.heigt)/2

ich weiss nur nicht was ich mit abstandoben -/links machen soll!

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 16:31 (Sat, 15 Jun 2002 17:31:16 +0200)
From: Christian Schmitz
> ich weiss nur nicht was ich mit abstandoben -/links machen soll!

Wie wäre es wenn, du das Bild entsprechend im Fenster verschoben malst?

drawpicture hat doch x und y für den Abstand von Links und Oben.

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 16:42 (Sat, 15 Jun 2002 17:42:31 +0200)
From: Alex von Siebenthal
am 15.06.2002 05:31 PM schrieb Christian Schmitz
<<email address removed>>:

>> ich weiss nur nicht was ich mit abstandoben -/links machen soll!
>
> Wie wäre es wenn, du das Bild entsprechend im Fenster verschoben malst?
>
> drawpicture hat doch x und y für den Abstand von Links und Oben.

das versteh ich nicht.

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 16:53 (Sat, 15 Jun 2002 17:53:01 +0200)
From: Alex von Siebenthal
am 15.06.2002 05:31 PM schrieb Christian Schmitz
<<email address removed>>:

>> ich weiss nur nicht was ich mit abstandoben -/links machen soll!
>
> Wie wäre es wenn, du das Bild entsprechend im Fenster verschoben malst?
>
> drawpicture hat doch x und y für den Abstand von Links und Oben.
>

das hab ich dazu im handbuch gefunden:

Sub Paint(g As Graphics)
g.DrawPicture pic,5,5,pic.width,pic.height,10,10,20,20
End Sub

kannst du mir helfen das abzuändern?

danke, alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 17:57 (Sat, 15 Jun 2002 18:57:49 +0200)
From: Christian Schmitz
> das hab ich dazu im handbuch gefunden:

Drawpicture hat viele Parameter.
Die ersten 3 müssen sein. Die anderen nur für's skalieren.

Genauer:
1. Das Bild
2. Der Abstand von links als X Koordinate
3. Der Abstand von oben als Y Koordinate

Ok?

Mfg
Christian

Re: Keiner Da ???
Date: 15.06.02 18:00 (Sat, 15 Jun 2002 19:00:57 +0200)
From: Alex von Siebenthal
am 15.06.2002 06:57 PM schrieb Christian Schmitz
<<email address removed>>:

>> das hab ich dazu im handbuch gefunden:
>
> Drawpicture hat viele Parameter.
> Die ersten 3 müssen sein. Die anderen nur für's skalieren.
>
> Genauer:
> 1. Das Bild
> 2. Der Abstand von links als X Koordinate
> 3. Der Abstand von oben als Y Koordinate

ich kann damit nichts anfangen, tut mir leid.
trotzdem danke für die mühe, die du dir bis jetzt gegeben hast!

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 18:03 (Sat, 15 Jun 2002 19:03:47 +0200)
From: mogli x
Sub Paint(g As Graphics)
g.DrawPicture DeinBild,Abstandlinks,Abstandoben,Bildbreite,Bildhöhe
End Sub

Ohne Kommentar und in der Hoffnung, dass es richtig ist (wenn nicht bitte
korrigieren)

p.s: Mal im allgemeinen eine Bitte an diejenigen, die immer so unleserlich
zitieren:
Lest eure Mails nachdem ihr sie geschrieben habt noch einmal durch oder
schaut euch zumindest das gesamtbild an.
So sollte man NIE ein Seitenlanges Mail zitieren, bevor man auch nur ein
Wort schreibt. Auch muss man nicht immer
gleich das ganze Mail zitieren, sondern nur die Teile, auf die man auch
wirklich antwortet.

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 18:52 (Sat, 15 Jun 2002 19:52:14 +0200)
From: Alex von Siebenthal
am 15.06.2002 07:03 PM schrieb mogli x <<email address removed>>:

> Sub Paint(g As Graphics)
> g.DrawPicture DeinBild,Abstandlinks,Abstandoben,Bildbreite,Bildhöhe
> End Sub
>

Ich hab jetzt das:

dim abstandoben as integer
dim abstandlinks as integer
Abstandoben=(canvas1.height-pic.height)/2
Abstandlinks=(canvas1.width-pic.width)/2

If pic <>Nil then
g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
End if

doch da kommt wieder dieser nilobject... fehler.
(beiabstandoben=(canvas1....) und ich weiss nicht was falsch ist.



alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 19:05 (Sat, 15 Jun 2002 20:05:43 +0200)
From: Tobias Verbree
>am 15.06.2002 07:03 PM schrieb mogli x <<email address removed>>:
>
>> Sub Paint(g As Graphics)
>> g.DrawPicture DeinBild,Abstandlinks,Abstandoben,Bildbreite,Bildhöhe
>> End Sub
>>
>Ich hab jetzt das:
>
> dim abstandoben as integer
> dim abstandlinks as integer
> Abstandoben=(canvas1.height-pic.height)/2
> Abstandlinks=(canvas1.width-pic.width)/2
>
> If pic <>Nil then
> g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
> End if
>
>doch da kommt wieder dieser nilobject... fehler.
>(beiabstandoben=(canvas1....) und ich weiss nicht was falsch ist.
>
Hmm bei mir geht es. hast du ein bild das pic heisst?

Gruss Tobias

PS. überprüf das mit nil bevor du darauf zugreifst...
Abstandoben=(canvas1.height-pic.height)/2
^^^^^^^^^^^

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 19:10 (Sat, 15 Jun 2002 20:10:47 +0200)
From: Alex von Siebenthal
am 15.06.2002 08:05 PM schrieb Tobias Verbree <<email address removed>>:

> Hmm bei mir geht es. hast du ein bild das pic heisst?
>
> Gruss Tobias
>
> PS. überprüf das mit nil bevor du darauf zugreifst...
> Abstandoben=(canvas1.height-pic.height)/2pi
meinst du das?:

if pic<>nil then
g.drawinto pic,0,0
end if

und dann der rest?


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 19:16 (Sat, 15 Jun 2002 20:16:29 +0200)
From: Tobias Verbree
>am 15.06.2002 08:05 PM schrieb Tobias Verbree <<email address removed>>:
>
>> Hmm bei mir geht es. hast du ein bild das pic heisst?
>>
>> Gruss Tobias
>>
>> PS. überprüf das mit nil bevor du darauf zugreifst...
>> Abstandoben=(canvas1.height-pic.height)/2pi
>meinst du das?:
>
>if pic<>nil then
>g.drawinto pic,0,0
>end if
>
>und dann der rest?
Ich meine das hier:

dim abstandoben as integer
dim abstandlinks as integer
If pic <>Nil then
Abstandoben=(canvas1.height-pic.height)/2
Abstandlinks=(canvas1.width-pic.width)/2

g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
End if

Aber wie gesagt bei mir gings ohne änderung.

Gruss Tobias

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 19:58 (Sat, 15 Jun 2002 20:58:31 +0200)
From: Alex von Siebenthal
am 15.06.2002 08:16 PM schrieb Tobias Verbree <<email address removed>>:

>> am 15.06.2002 08:05 PM schrieb Tobias Verbree <<email address removed>>:
>>
>>> Hmm bei mir geht es. hast du ein bild das pic heisst?
>>>
>>> Gruss Tobias
>>>
>>> PS. überprüf das mit nil bevor du darauf zugreifst...
>>> Abstandoben=(canvas1.height-pic.height)/2pi
>> meinst du das?:
>>
>> if pic<>nil then
>> g.drawinto pic,0,0
>> end if
>>
>> und dann der rest?
> Ich meine das hier:
>
> dim abstandoben as integer
> dim abstandlinks as integer
> If pic <>Nil then
> Abstandoben=(canvas1.height-pic.height)/2
> Abstandlinks=(canvas1.width-pic.width)/2
>
>
> g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
> End if
>
> Aber wie gesagt bei mir gings ohne änderung.
>

wundervolllllllll!!!!!!!!!!!!!!!

danke an alle!


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 20:12 (Sat, 15 Jun 2002 21:12:39 +0200)
From: Alex von Siebenthal
am 15.06.2002 08:16 PM schrieb Tobias Verbree <<email address removed>>:

>> am 15.06.2002 08:05 PM schrieb Tobias Verbree <<email address removed>>:
>>
>>> Hmm bei mir geht es. hast du ein bild das pic heisst?
>>>
>>> Gruss Tobias
>>>
>>> PS. überprüf das mit nil bevor du darauf zugreifst...
>>> Abstandoben=(canvas1.height-pic.height)/2pi
>> meinst du das?:
>>
>> if pic<>nil then
>> g.drawinto pic,0,0
>> end if
>>
>> und dann der rest?
> Ich meine das hier:
>
> dim abstandoben as integer
> dim abstandlinks as integer
> If pic <>Nil then
> Abstandoben=(canvas1.height-pic.height)/2
> Abstandlinks=(canvas1.width-pic.width)/2
>
>
> g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
> End if
>
> Aber wie gesagt bei mir gings ohne änderung.

achja, noch etwas, wie übernehme ich alle
eistellungen(skaliert,zentriert,etc.) in einen anderen canvas eines anderen
fensters?

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 21:07 (Sat, 15 Jun 2002 22:07:41 +0200)
From: Alex von Siebenthal
am 15.06.2002 08:16 PM schrieb Tobias Verbree <<email address removed>>:

>> am 15.06.2002 08:05 PM schrieb Tobias Verbree <<email address removed>>:
>>
>>> Hmm bei mir geht es. hast du ein bild das pic heisst?
>>>
>>> Gruss Tobias
>>>
>>> PS. überprüf das mit nil bevor du darauf zugreifst...
>>> Abstandoben=(canvas1.height-pic.height)/2pi
>> meinst du das?:
>>
>> if pic<>nil then
>> g.drawinto pic,0,0
>> end if
>>
>> und dann der rest?
> Ich meine das hier:
>
> dim abstandoben as integer
> dim abstandlinks as integer
> If pic <>Nil then
> Abstandoben=(canvas1.height-pic.height)/2
> Abstandlinks=(canvas1.width-pic.width)/2
>
>
> g.DrawPicture pic,Abstandlinks,Abstandoben,pic.width,pic.height
> End if
>
> Aber wie gesagt bei mir gings ohne änderung.

achja, noch etwas, wie übernehme ich alle
eistellungen(skaliert,zentriert,etc.) in einen anderen canvas eines anderen
fensters?

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 21:49 (Sat, 15 Jun 2002 22:49:24 +0200)
From: Christian Schmitz
> Sub Paint(g As Graphics)
> g.DrawPicture DeinBild,Abstandlinks,Abstandoben,Bildbreite,Bildhöhe
> End Sub

Entweder 3 oder alle Parameter.
Sonst hast du sehr komische Ergebnisse.

Mfg
Christian

Re: Keiner Da ???
Date: 16.06.02 09:30 (Sun, 16 Jun 2002 10:30:31 +0200)
From: Alex von Siebenthal
am 15.06.2002 10:49 PM schrieb Christian Schmitz
<<email address removed>>:

>> Sub Paint(g As Graphics)
>> g.DrawPicture DeinBild,Abstandlinks,Abstandoben,Bildbreite,Bildhöhe
>> End Sub
>
> Entweder 3 oder alle Parameter.
> Sonst hast du sehr komische Ergebnisse.

das hab ich nachher auch gemerkt, aber wie über nehme ich alle einstellungen
meines canvas' (zentrieert,skaliert) in einen anderen canvas eines anderen
fensters???

dazu hab ich nichts in der sprachreferenz und auch nichts im
entwicklerhandbuch gefunden.

mfg
alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 15:45 (Sat, 15 Jun 2002 16:45:01 +0200)
From: Alex von Siebenthal
ich habe das alles schon gemacht, nur heisst die methode bei mir
drawskaliert.
ja, aber er weiss nicht was p1 ist.

alex

------------------------------------
am 15.06.2002 01:58 PM schrieb Tobias Verbree <<email address removed>>:

Hi

Also:
Du machst eine neue Methode : skalieren(g As graphics,p As picture)

dim faktor as double
dim dw,dh,dl,dt as integer // Destination

faktorzx(p.width/g.width,p.height/g.height)

dw width/faktor
dhtheight/faktor
dl(.width-dw)/2
dt .height-dh)/2

g.drawpicture p,dl,dt,dw,dh,0,0,p.width,p.height

Diese rufst du dann so auf:

skalieren(canvas1.graphics,p1) p1 ist das bild das skaliert werden



- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 15.06.02 15:51 (Sat, 15 Jun 2002 16:51:17 +0200)
From: Christian Schmitz
> ich habe das alles schon gemacht, nur heisst die methode bei mir
> drawskaliert.
> ja, aber er weiss nicht was p1 ist.

Ein Platzhalter für dein Bild.

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 20:51 (Fri, 14 Jun 2002 21:51:23 +0200)
From: Christian Schmitz
> Hallo
>
> Das geht nicht weil das Backdrop eines Canvases IMMER die gleiche Grösse
> hat wie das Canvas selber.

Quatsch.

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 20:57 (Fri, 14 Jun 2002 21:57:43 +0200)
From: Alessandro Carta


> > Das geht nicht weil das Backdrop eines Canvases IMMER die gleiche Grösse
> > hat wie das Canvas selber.
>
> Quatsch.
>

Ach ja ?
Wie gross ist es denn dann ?

Alessandro Carta

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 21:16 (Fri, 14 Jun 2002 22:16:30 +0200)
From: Christian Schmitz
> Ach ja ?
> Wie gross ist es denn dann ?

Wie es will.

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 21:07 (Fri, 14 Jun 2002 22:07:14 +0200)
From: Alessandro Carta
Christian Schmitz said at ÒRe: Keiner Da ???Ó.
[14/Jun/2002 22:16]

> > Ach ja ?
> > Wie gross ist es denn dann ?
>
> Wie es will.
>

Du magst recht haben zumal man ja auch ein Bild welches grösser als das
Canvas ist als Backdrop verwenden kann.
Blöder Frage - Shame on me

Alessandro Carta

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 21:21 (Fri, 14 Jun 2002 22:21:31 +0200)
From: Alex von Siebenthal
am 14.06.2002 10:07 PM schrieb Alessandro Carta <<email address removed>>:

> Christian Schmitz said at ÒRe: Keiner Da ???Ó.
> [14/Jun/2002 22:16]
>
>>> Ach ja ?
>>> Wie gross ist es denn dann ?
>>
>> Wie es will.
>>
>
> Du magst recht haben zumal man ja auch ein Bild welches grösser als das
> Canvas ist als Backdrop verwenden kann.
> Blöder Frage - Shame on me

und wie skalier ich jetzt so ein bild

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 20:49 (Fri, 14 Jun 2002 21:49:08 +0200)
From: Christian Schmitz
> wieso geht den das nicht: canvas.backdrop.widht=335 ... ???

Weil width read only ist.

Bildergrößen ändert man indem man ein neues Bild anlegt und
rüberkopiert.

Mfg
Christian

Re: Keiner Da ???
Date: 14.06.02 20:48 (Fri, 14 Jun 2002 21:48:43 +0200)
From: Alex von Siebenthal
am 14.06.2002 09:49 PM schrieb Christian Schmitz
<<email address removed>>:

>> wieso geht den das nicht: canvas.backdrop.widht=335 ... ???
>
> Weil width read only ist.
>
> Bildergrößen ändert man indem man ein neues Bild anlegt und
> rüberkopiert.

sag noch mal was ich für code eingeben muss, was ich für methoden anlegen
muss, und hineinschreiben musss, etc. etc. etc. bitte



alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 14.06.02 21:15 (Fri, 14 Jun 2002 22:15:59 +0200)
From: Christian Schmitz
> sag noch mal was ich für code eingeben muss, was ich für methoden anlegen
> muss, und hineinschreiben musss, etc. etc. etc. bitte

Soll ich dir mal einen RB Kurs machen?
Organisier mal einer Unterkunft, Verpflegung, Material und Entlohnung...

Mfg
Christian, hat sicher mal ein Wochenende weniger zu tun.

Re: Keiner Da ???
Date: 16.06.02 09:49 (Sun, 16 Jun 2002 10:49:34 +0200)
From: Norbert Kraemer


"<email address removed>" wrote:
>
> das hab ich nachher auch gemerkt, aber wie über nehme ich alle
> einstellungen
> meines canvas' (zentrieert,skaliert) in einen anderen canvas eines
> anderen
> fensters???

Leite von der Klasse canvas eine eigene Klasse z.B. "meinCanvas" ab
(Menuepunkt new class ...) und lege dort einige Klassenvariablen
(nicht(!) Instanzvariablen - den Unterschied solltest du kennen - ) an,
die du mit den gewünschten Werten belegst. Dann hat jede Instanz(!)
deiner Klasse "meinCanvas" automatisch diese Voreinstellungen.

Re: Keiner Da ???
Date: 16.06.02 13:48 (Sun, 16 Jun 2002 14:48:50 +0200)
From: Alex von Siebenthal
am 16.06.2002 10:49 AM schrieb Norbert Kraemer
<<email address removed>>:

> Leite von der Klasse canvas eine eigene Klasse z.B. "meinCanvas" ab
> (Menuepunkt new class ...) und lege dort einige Klassenvariablen
> (nicht(!) Instanzvariablen - den Unterschied solltest du kennen - ) an,
> die du mit den gewünschten Werten belegst. Dann hat jede Instanz(!)
> deiner Klasse "meinCanvas" automatisch diese Voreinstellungen.

ich hab das zeug noch nie gebraucht, ich weiss nicht was das alles bedeutet.

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 18.06.02 20:48 (Tue, 18 Jun 2002 21:48:28 +0200)
From: Alex von Siebenthal
am 16.06.2002 10:49 AM schrieb Norbert Kraemer
<<email address removed>>:

>
>
> "<email address removed>" wrote:
>>
>> das hab ich nachher auch gemerkt, aber wie über nehme ich alle
>> einstellungen
>> meines canvas' (zentrieert,skaliert) in einen anderen canvas eines
>> anderen
>> fensters???
>
> Leite von der Klasse canvas eine eigene Klasse z.B. "meinCanvas" ab
> (Menuepunkt new class ...) und lege dort einige Klassenvariablen
> (nicht(!) Instanzvariablen - den Unterschied solltest du kennen - ) an,
> die du mit den gewünschten Werten belegst. Dann hat jede Instanz(!)
> deiner Klasse "meinCanvas" automatisch diese Voreinstellungen.

ich hab aber keine klasse 'canvas'. was jetzt?


alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 18.06.02 21:52 (Tue, 18 Jun 2002 22:52:41 +0200)
From: Christian Schmitz
> ich hab aber keine klasse 'canvas'. was jetzt?

Du hast aber ein Steuerelement namens Canvas, was auch nur 'ne Klasse
ist.

Les doch mal im Handbuch Kapitel 9 über Klasse oder besser beim Matt
Kapitel 3 und 4.

Mfg
Christian

Re: Keiner Da ???
Date: 17.06.02 17:50 (Mon, 17 Jun 2002 18:50:25 +0200)
From: Norbert Kraemer


"<email address removed>" wrote:
>

>
> ich hab das zeug noch nie gebraucht, ich weiss nicht was das alles
> bedeutet.

über kurz oder lang kommt man nicht drum rum, sich damit zu
beschäftigen. Die Programme werden effektiver und leichter wartbar.
Ansonsten bleibt es bei dem Basic-Spaghetticode.

Re: Keiner Da ???
Date: 19.06.02 18:20 (Wed, 19 Jun 2002 19:20:22 +0200)
From: Norbert Kraemer


"<email address removed>" wrote:

>
> ich hab aber keine klasse 'canvas'. was jetzt?
>
Also Alex, nochmal langsam zum mitschreiben und -denken.

In RB findest du unter dem File-Menü einen Punkt "new class". Den wählst
du an. Daraufhin wird deinem Projekt-Fenster (in der z.B. be einem neuen
Projekt "Window1" und "Menu" steht, eine neue Klasse namens "Class1"
hinzugefügt und gleichzeitig ein neues Fenster geöffenet, in dem du die
Eigenschaften, Methoden und Events der Klasse definieren kannst. Nun
wählst du im Projekt-Fenster "Class1" aus (Einfachklick), dann erscheint
im Properties-Fenster "name, interface und super". Und bei Super wählst
du Canvas aus. Den Namen deiner neuen Klasse kannst du unter Name frei
wählen, und schon hast du von Canvas eine eigene Klasse abgeleitet.
Jetzt mußt du sie nur noch mit Leben erfüllen. ....

Norbert
--------------
Norbert Krämer <<email address removed>>
mailto:<email address removed>
Tel. ++49 9771 17352
Fax ++49 9771 994412

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Keiner Da ???
Date: 20.06.02 20:38 (Thu, 20 Jun 2002 21:38:54 +0200)
From: Alex von Siebenthal
am 19.06.2002 07:20 PM schrieb Norbert Kraemer
<<email address removed>>:

>
>
> "<email address removed>" wrote:
>
>>
>> ich hab aber keine klasse 'canvas'. was jetzt?
>>
> Also Alex, nochmal langsam zum mitschreiben und -denken.
>
> In RB findest du unter dem File-Menü einen Punkt "new class". Den wählst
> du an. Daraufhin wird deinem Projekt-Fenster (in der z.B. be einem neuen
> Projekt "Window1" und "Menu" steht, eine neue Klasse namens "Class1"
> hinzugefügt und gleichzeitig ein neues Fenster geöffenet, in dem du die
> Eigenschaften, Methoden und Events der Klasse definieren kannst. Nun
> wählst du im Projekt-Fenster "Class1" aus (Einfachklick), dann erscheint
> im Properties-Fenster "name, interface und super". Und bei Super wählst
> du Canvas aus. Den Namen deiner neuen Klasse kannst du unter Name frei
> wählen, und schon hast du von Canvas eine eigene Klasse abgeleitet.
> Jetzt mußt du sie nur noch mit Leben erfüllen. ....

ok, im entwicklerhandbuch hab ich auch noch einiges gefunden. danke kristian
und norbert, usw.
<<mit leben füllen>>

heisst das, den ganzen code des pushbuttons nicht auf den canvas zu
übertragen, sondern in die klasse??

alex

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>





Links
MBS Realbasic Plugins - Pfarrgemeinde St. Arnulf Nickenich