Real Dektop Tools [Leute gesucht & in bearbeitung]

  • Ok ich hab ein Icon was gut aussieht (auch wenns nicht viel mit dem Thema zu tun hat)
    Also falls jamnd Lust hat, immer her damit ;)

    mfg Ubuntu

  • So hier mal ein kleiner Vorgeschmack auf die Sidebar
    (Die betonung liegt auf Vorgeschmack es werden noch sehr viele Fuktionen hinzu kommen also bitte jetzt nicht gleich 1000 Vorschläge zur verbesserung posten ;) )


    mfg Ubuntu

    Edit: WICHTIG Macht mal ein Rechtsklick aufs Tray ^^

  • Was hört auf, und durchklicken geht nicht

    Zitat

    -SideBar zum unterbringen interaktiver Anwendungen Ubuntu

    (Das zweite mal das ich das heute für dich zitiere)

    mfg Ubuntu

    Edit: Ach ja sie geht nicht ganz bis zur Taskleiste :rolleyes:
    Naja wie gesagt ich hab erst mal andere Sorgen.
    z.B. das einbinden der Funktionen.

  • Sidebar sollte am besten ständig nur auf dem Desktop sein und nicht immer Top.

    Geht glaub per WinAPI -> _SetClassLong

    2 Mal editiert, zuletzt von tince (22. Mai 2010 um 20:52)

  • @tince

    besser wäre es per einstellung ob es im vordergrund sein sol oder nicht
    am besten den ex stil $WS_EX_TOOLWINDOW, dann ist es nicht in der taskbar und dann den optmode vom im vordergrund halten auf 0 setzen

  • Sidebar sollte am besten ständig nur auf dem Desktop sein und nicht immer Top.

    Geht glaub per WinAPI -> _SetClassLong

    Jaja ok ich mach das wenn ich erst mal die Grund funktionen ferig habe. :rolleyes:

    @tince

    besser wäre es per einstellung ob es im vordergrund sein sol oder nicht
    am besten den ex stil $WS_EX_TOOLWINDOW, dann ist es nicht in der taskbar und dann den optmode vom im vordergrund halten auf 0 setzen

    Die Bar ist ein Toolwindow und nochmal ich habe es nur gepostet damit ihr einen eindruck habe weis ungefähr aussehen wird :cursing:


    ich werd ma schaun das man da durchklicken kann ne :D

    Falls es immer noch um die Bar geht, dann aber bitte so das Buttons immer noch geklickt werden können :!:


    is von mir die bar (schon fast 2 monate alt aber egal)

    Deswegen stehst du ja auch in den Credits, es war aber ganz schön arbeit sich da durchzuwühlen und die online Funktionen von den normalen zu trennen.


    mfg Ubuntu

  • @Ubuntu: sry habe ich nicht gelesen ;(

    yxyx: das image ist irgentwie falschherum, und man kann die ontrols so erstellen, dass man drumherumklicken kann, was du sicherlich auch gelesen hast, aber wie du sagtest, man muss es nicht können

    @all: das script war von mir nicht wirklich fertig und eigentlich dazu konzipiert, dass man leicht selbst apps dazubauen kann...

    naja ich würd gern auch noch etwas von der arbeit machen, sagt ruhig, was ^^

  • Zitat

    yxyx: das image ist irgentwie falschherum, und man kann die ontrols so erstellen, dass man drumherumklicken kann, was du sicherlich auch gelesen hast, aber wie du sagtest, man muss es nicht können


    so wie ich das bild hingetan hab gefällts mir besser als anders herum :D
    und man könnte das schon so machen aba naja wir wollen google ja nich eifersüchtig machen :rofl:

  • Ich habe eine Funktion zum Festankern an den Bildschirmrand geschrieben:
    Funktion: Dockt an alle 4 Seiten eines Bildschirms an.
    Mögliche Fehlerquellen: Bei mehreren Bildschirmen (Es muss die Größe angepasst werden)
    Falls jemand die Funktion hat bitte posten, dann editiere ich die Funktion!
    EDIT: Es ist noch keine Fehlerbehandlung hinzugefügt, da ich es (noch) nicht als notwendig ansah.
    Im Zuge der Bildschirmgrößeanpassung werde ich es hinzufügen!

    Hier die Funktion mit Beispiel:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Move Me To The Borders", 296, 214, 192, 124)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    AdlibRegister("Check", 500)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func Check()
    Festankern($Form1)
    EndFunc ;==>Check

    [/autoit] [autoit][/autoit] [autoit]

    Func Festankern($hwnd, $x = 50, $y = 50, $speed = 5)
    Local $a = WinGetPos($hwnd), $b = @DesktopWidth, $c = @DesktopHeight, $d = 0, $New
    $New = $a
    Select
    Case $a[0] < $x
    $New[0] = 0
    Case $a[0] + $a[2] > $b - $x
    $New[0] = $b - $a[2]
    EndSelect
    Select
    Case $a[1] < $x
    $New[1] = 0
    Case $a[1] + $a[3] > $c - $y
    $New[1] = $c - $a[3]
    EndSelect
    If $New[0] <> $a[0] Or $New[1] <> $a[1] Then
    WinMove($hwnd, "", $New[0], $New[1], $New[2], $New[3], $speed)
    EndIf
    EndFunc ;==>Festankern

    [/autoit]

    Wer immer nur das tut, was er bereits kann - wird auch immer nur das bleiben, was er bereits ist!

  • Seh schön, kann ich gut gebarauchen (auch fürs platzieren der Tools innerhalb der Sidebar)

    mfg Ubuntu

  • ähhm ubuntu

    wie willst du das ganze aufbaun? Gdi+?

    ich wär halt für gdi+ dann könnte man die adds includen und dan die funktion in dem include auslesen und aufrufen

    ich werd jetz einfach ma ne kleine uhr basteln :D

  • Hi

    Die sidebar solte man auch links haben können, da ich meine taskleiste rechts habe, und sie somit nicht verwenden kann, auch die berechnung der taskleistenhöhe ist somit fehlerhaft , da sie nicht bis unten geht

  • @simon:
    Kommt alles noch :rolleyes: , siehe Xovo Kingdooms Post (Wie oft soll ich noch sagen das ihr noch keine Vorschläge machen braucht.)

    yxyx:
    Ja mir Gdi, allerdings will ich das man per klickt alle apps und das Fenster in richtige Guis verwandeln damit man sie verschieben kann und dann dort wo sie sind wieder mit Gdi zeichenen lassen kann ^^
    Deswegen passt XovoxKingdoms funktion so gut :thumbup:

    mfg Ubuntu

  • Eine neue Windows/Google Sidebar? Oder alá KDE?