Fenster "besonderheit"

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Fenster "besonderheit"

Beitrag von X360 Andy »

Schönen Abend zusammen.

Ich hab vor ein paar tagen folgendes Prog. auf meinen Lappy Runtergeladen .... hab mich zuerst gewundert wie man das so "hinbekommt" ( also das das Fenster nicht direkt ein "Fenster" ist also Standart .... )
http://img243.imageshack.us/my.php?image=xyzwq3.jpg

Hab dann en bisschen gesucht und hab auf Purearea "Window_Skins (Fenster-Skins)" Gefunden.
Leider kann ich mir keinen von den Codes anschauen( weil entweder was fehlt oder der Code nicht updatet ist .... )

Jetzt meine frage (#1) hat jemand vieleicht einen einfachen Funktionierenden "Beispiel Skin" ?

Will mir das mal anschauen .... <)

Frage #2
Ist es möglich ohne "OpenScreen oder OpenWindowScreen" eine Laufzeile auf einem Programm laufen zu lassen ?

Hab mir da was gedacht.... das die Laufzeile dann Inhalte aus dem Internet darstellt, und das "Transparent" auf dem Desktop.

Mfg
Tompazi
Beiträge: 211
Registriert: 22.09.2007 15:38

Beitrag von Tompazi »

das mit dem Fenster ist machbar mit der PBOSL SkinWin userlib.
inhalte aus dem Internet kannst du mit dem WebGadget anzeigen.. aber nicht Transparent, das wird dann schon komplizierter.

MfG Tompazi

//Edit:

Code: Alles auswählen

 SkinID=LoadFastSkin( "Skin.pbs" )
 SkinWinFast( WindowID(0),SkinID )
Zuletzt geändert von Tompazi am 04.11.2008 19:04, insgesamt 1-mal geändert.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

http://www.purebasic.fr/german/viewtopi ... 788#172788


> Hab mir da was gedacht.... das die Laufzeile dann Inhalte aus dem Internet darstellt, und das "Transparent" auf dem Desktop.

ob der aufwand lohnt ist die zweite frage...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
gnasen
Beiträge: 578
Registriert: 01.08.2007 14:28
Computerausstattung: PB 4.60

Beitrag von gnasen »

Das Zauberwort ist "Region"

http://msdn.microsoft.com/en-us/library/ms536684.aspx

Code: Alles auswählen

#main_clip   = 0
#main_noclip = 1

OpenWindow(#main_noclip, 200, 200, 200, 200, "Clip_mich",#PB_Window_BorderLess)

OpenWindow(#main_clip, 0, 0, 200, 200, "Clip_mich",#PB_Window_BorderLess)

hRgnResult = CreateRectRgn_(50,50,100,100) 
SetWindowRgn_(WindowID(#main_clip),hRgnResult,1) 

Repeat
  
  EventID = WaitWindowEvent()
  
Until EventID = #PB_Event_CloseWindow Or EventID = #WM_LBUTTONDOWN
edit: wie schnell hier Nachrichten eintrudeln, während man tippt.
pb 4.51
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Tompazi hat geschrieben:das mit dem Fenster ist machbar mit der PBOSL SkinWin userlib.
inhalte aus dem Internet kannst du mit dem WebGadget anzeigen.. aber nicht Transparent, das wird dann schon komplizierter.

MfG Tompazi

//Edit:

Code: Alles auswählen

 SkinID=LoadFastSkin( "Skin.pbs" )
 SkinWinFast( WindowID(0),SkinID )
Danke , hab mir die Lib + Beispiele runtergeladen , die Libs in PureBasic\PureLibraries\UserLibraries gepackt.

Aber trotzdem bekomm ich bei den Beispiel Codes en Error
Normal ging das bei mir so immer mit "User Libs" ....

Zu gnasen danke muss ich mir mal genauer anschauen....
Zu Kaeru Gaman bei dem Code von Fluid Byte , wird bei mir kurz ein Schwarzes Fenster aufgeploopt (Hab den Pfad auf ein Weißes Bild angepasst )
Wenn das so sein soll seh ich keinen Sinn für mein "Problem"
:D
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

wieso hast du den pfad angepasst? o_O
lass den mal, dann siehste auch was.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

:shock: Ups

Ok also jetzt ohne was zu verändern....

Prog. staret --ca. 10 sekunden --> Kleines SCHWARZES Bild --> Prog. bleibt offen NICHTS passiert /:->

Edit ich seh grad das ich in Examples nur 1nen Ordner habe und zwar ThumbListGadget , jetzt ist mir klar wieso Schwarzes Bild...
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

aha... na dann wird das wohl an vista liegen... da funzt der krempel wohl anders. *achselzuck*

nunja, dann kannst du dir immerhin sicher sein, dass wenn du's schließlich hinbekommst, es auf XP nicht vernüftig läuft.

bei mir sieht das so aus:
BildBild
das kleine Flugzeug ist ein eigenständiges fensterle über dem editor das flott im kreis fliegt.

PS:
ach, dein edit hatte ich noch nich gesehen...
na, dann reparier mal dein PB...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten