Seite 1 von 2

Hallo Leute! - Und gleich eine Frage von mir!

Verfasst: 05.05.2008 18:37
von whitelion
Hallo erstmal an Euch alle! Ich bin neu hier und durch Interesse an AutoIT auf PB gestoßen.
AutoIT ist zwar eine pure Scriptsprache, aber das Schöne daran ist, dass man durch sehr wenige Codezeilen schnelle Ergebnisse erzielen kann.
Ich hoffe, dass ich mich nicht einer totalen Fehleinschätzung hingegeben habe, als ich PB gesehen habe und dachte:"Damit kann man Besseres mit gleichem Aufwand erzielen und das noch wesentlich professioneller". Von daher meine Erste Frage: hab ich das Richtig eingeschätzt ?
Weiterhin fand ich es sensationell wie schnell und gut einem auf dem AutoIT-Board geholfen wurde. - Ich würde mich freuen hier Ähnliches zu erfahren :-)

Außerdem würde ich gerne wissen wie ich eine grafische Windows-GUI (aus nem gif o.Ä.) mit transperentem hintergrund erstellen kann? - gibts hier ein Beispiel für mich!?

LG W.L.

Verfasst: 05.05.2008 18:45
von ts-soft
Ein Fenster skinnen?
Dafür kannste SkinWin aus PBOSL, siehe meine Signatur oder hier:
http://pbosl.purearea.net/
verwenden. Bin mir aber nicht sicher, ob es das ist, was Du suchst.

Verfasst: 05.05.2008 18:48
von edel
1. Ja, der Auwand sollte in etwa der gleiche sein.

2. PB bietet von sich selbst keine Moeglichkeiten ein Fenster
so zu "skinnen" wie du es moechtest, es gibt aber eine
UserLib (PBOSL - http://pbosl.purearea.net) mit dem Namen
Skinwin, die dir das ermoeglicht. Ob die jetzt auch GIF
unterstuetzt ist mir allerdings nicht bekannt. Zu SkinWin gibt
es hier im Board und im "pbosl-example-paket" auch ein paar
Beispiele.

Verfasst: 05.05.2008 19:43
von lassma-asma
Hallo noch von mir !
Wilkommen im Board ... ich habe (zum Glück) auch die erfahrung gemacht , dass einem hier in "notsiturationen" sehr flott geholfen wird .. echt gut ...
:wink: :allright:

Verfasst: 05.05.2008 21:42
von whitelion
so, vielen dank erstmal für die zügigen antworten :-) ich hab mir die beispiele aus dem pack gezogen und schau gerade, welches überhaupt das richtige ist... wenn ichs richtig sehe, muss man nur winskin drüberziehen und bekommt dann den fertigen source .... das ist natürlich luxus.

Verfasst: 05.05.2008 21:53
von ts-soft
whitelion hat geschrieben:wenn ichs richtig sehe, muss man nur winskin drüberziehen und bekommt dann den fertigen source .... das ist natürlich luxus.
Weiß nicht was Du meinst? Wahrscheinlich eins der Tools, die die Skin-Datei
erzeugen?
Falls Du doch die Libintegration meinst, hier nochmal:
PureArea.net hat geschrieben:Die eigentliche Befehlsbibliothek aus dem jeweiligen Archiv muss in das Verzeichnis PureBasic\PureLibraries\UserLibraries\ kopiert werden. Nach dem nächsten Neustart des PureBasic-Editors werden die enthaltenen Befehle erkannt und stehen für die Programmierung zur Verfügung.

Werden im Archiv vordefinierte Konstanten in einer .res Datei mitgeliefert, muss diese in das Verzeichnis PureBasic\Residents\ kopiert werden.

Enthält das Archiv eine Anleitung im .chm Format kann diese Datei in das Verzeichnis PureBasic\Help\ kopiert werden, um die kontext-sensitive Hilfe (per F1) nutzen zu können.

Verfasst: 05.05.2008 22:19
von whitelion
ne, ich meinte im examples/skinwin/skinwinfast/... gibts eine makeskin.exe
die einen auffordert eine bitmap -datei auszuwählen. anschließend wir eine .pbs datei erstellt.

ich glaub ich hab noch nicht so ganz den durchblick... na ja...

Verfasst: 05.05.2008 22:24
von ts-soft
whitelion hat geschrieben:ich glaub ich hab noch nicht so ganz den durchblick... na ja...
Alles kein Problem. Sind ja genug Beispiele bei.
Fensterskinning ist ja auch nicht unbedingt das richtige, um eine andere
Programmiersprache zu erlernen. Ähnlichkeit zu AutoIt3 ist ja nur in sehr
geringem Umfang vorhanden.

Wirste schon schaffen :allright:

Gruß
Thomas

Verfasst: 05.05.2008 22:35
von whitelion
ts-soft hat geschrieben:
whitelion hat geschrieben:ich glaub ich hab noch nicht so ganz den durchblick... na ja...
Alles kein Problem. Sind ja genug Beispiele bei.
Fensterskinning ist ja auch nicht unbedingt das richtige, um eine andere
Programmiersprache zu erlernen. Ähnlichkeit zu AutoIt3 ist ja nur in sehr
geringem Umfang vorhanden.

Wirste schon schaffen :allright:

Gruß
Thomas
schön das du an mich glaubst :-)
... zugegeben, in autoit braucht man sich nur das script anschauen und versteht schon einiges auf den ersten blick. eine GUI skinning hab ich nach 4 tagen hibekommen. ob ich das in PB auch schaffe wage ich mal zu bezweifeln... ich fange dann jetzt doch besser mal an, die "anleitung" zu lesen... gibts nen empfehlenswertes einsteiger tut ?

Verfasst: 05.05.2008 22:46
von ts-soft
whitelion hat geschrieben:ich fange dann jetzt doch besser mal an, die "anleitung" zu lesen... gibts nen empfehlenswertes einsteiger tut ?
Du solltest mal auf purearea.net unter tutorials nachsehen, da sind ein paar
gute bei, leider sind manche so alt, das sie ohne änderungen nicht mehr laufen.
Für Fenster würde ich dir dieses empfehlen, vorher solltest Du aber nach
noch leichterer Kost suchen :wink:
http://purearea.net/pb/download/tutoria ... ndling.htm

PS: Die Beispiele in dem Tutorial mit WindowEvent() sollteste ignorieren und
durch das WaitWindowEvent(TimeOut) ersetzen. Noch besser sind aber Timer
für solche Dinge. Auf keinen Fall mit Delay arbeiten!!!