NEU: MetroTabControl, bei TabControls++

    • Release

    Es gibt 207 Antworten in diesem Thema. Der letzte Beitrag () ist von Gather.

      NEU: MetroTabControl, bei TabControls++

      Hallo Community!
      Ich habe (aus eigenem Interesse) vor Kurzem ein animiertes TabControl programmiert, und das will ich euch nicht vorenthalten!



      Dieses Project wird nicht mehr weiterentwickelt!
      Ich verweise euch hiermir auf: [Release] MetroControls [UPDATE 01.11]- Holt euch den modernen Windows 8 Style.
      Dort wird das MetroTabControl weiterentwickelt. Die Anderen TabControls (TabControl + & ++ ) werden nicht mehr geupdatet.
      Sie bleiben also auf dem derzeitigem Stand:
      1.3.5
      Danke für euer Verständnis.


      In meiner TabControl-Sammlung befinden sich derzeit folgende TabControls:
      1. TabControl+ ; Ein erweitertes TabControl im Standard TabControl-Style
      2. TabControl++ ; Ein erweitertes TabControl im modernen DotNetBar TabControl-Style
      3. MetroTabControl ; Ein erweitertes TabControl im neuen Metro-Look
      In Arbeit ist neben TabControl+, und TabControl++ auch noch:
      • BrowserTab ; Ein erweitertes TabControl das speziell für Browseranwendungen erstellt worden ist.


      TabControl+
      TabControl+ bietet Ihnen folgende hilfreiche Funktionen:
      • Verschieben der Tabs mittels Drag&Drop wärend das Programm ausgeführt wird.
      • Verstecken aller Registerkarten dank der hilfreichen HideTab Eigenschaft.
      • Den modernen Animations-Slide-Effekt durch den die Registerkarten nach Links bzw. Rechts verschwinden.
      • Das Standard TabControl Design wurde nicht verändert und bleibt somit erhalten.
      TabControl++
      Die Funktionen die Ihnen TabControl++ bietet sind:
      • Das moderne DotNetBar-advanced-TabControl Design.
      • Das Farb-Schema von TabControl++ können Sie komplett bestimmen.
      • Den modernen Animations-Slide-Effekt durch den die Registerkarten nach Links bzw. Rechts verschwinden.
      MetroTabControl
      Bietet alle Funktionen von TabControl++, und den modernen Metro-Style.



      Videovorstellung von TabControl+


      Videovorstellung von TabControl++:



      Vidervorstellung von TabControl+ Update 1 HideTabs, Drag&Drop:
      Spoiler anzeigen

      Das Schöne Hintergrundbild wurde von dem lieben Kinsi erstellt :D Danke nochmal!





      Für das Programmieren meiner TabControls verwende ich:
      VB.NET als Programmiersprache
      und
      Visual Studio 2012 RC als IDE.



      Für das Verwenden meiner TabControls benötigen Sie nichts weiter als
      .NET Framework 2.0
      Ich habe das Framework absichtlich niedrig gehalten damit es jeder verwenden kann.




      Sie müssen folgendes bei der Verwendung und der Weitergabe meiner TabControls beachten:
      • Meine TabControls sind Freeware - Produkte.
      • Die Weitergabe meiner TabControls ist nur unter Namensangabe erlaubt.
      • Meine TabControls sind derzeit noch Closed Source Produkte.
      • Das Dekompilieren meiner TabControls ist untersagt!
      • Der Verkauf meiner TabControls ist strengstens verboten!
      Hier finden Sie den Link zu der Creative-Commons-Lizenz:
      creativecommons.org/licenses/by-nc-nd/3.0/



      Hier finden Sie alle derzeit Vorhanden Versionen von meinen TabControls:

      TabControl+ Version 1.0 (Mit Beispielprojekt)
      TabControls++ Version 1.0(Mit Beispielprojekt)
      TabControls++ Version 1.3 (Erfüllte Wünsche hinzugefügt)

      TabControls++ Version 1.3.5 (Beinhaltet MetroTabControl)






      Leonalter: Wirklich ein richtig geiles Control!!
      Nikx: Top!
      ThuCommix: Sieht verdammt gut aus!
      Glossy Cherry: Endlich mal was brauchbares im showroom! gute arbeit. ;)
      Und noch viele mehr...

      Umgesetzte Wünsche:

      Kevin Hombre:
      Was mir persönlich noch gefallen würde, wenn man den aktiven Tab mit einer beliebigen Farbe
      hinterlegen lassen könnte(mit bisschen Opacity, nicht volle Farbe) weiss nicht ob das möglich ist.
      =
      Umgesetzt in dem Control TabControl++

      Infinity:
      Dein Control sieht ziemlich gut aus. Funktionen die noch nützlich wären:
      - Tabs lassen sich über ein X schließen kann
      - Tabs lassen sich vom Benutzer verschieben
      =
      Beides in dem Control TabControl+ umgesetzt.

      us4711:
      Dynamisches Ein-/Ausblenden von Tab-Pages incl. Reiter, vielleicht mit TabPage.Visible=True/False
      =
      Wurde nicht direkt so umgesetzt, jedoch kann man alle Registerkarten im Control
      TabControl+ mit der Eigenschaft HideTabs ein bzw. ausblenden.

      kassor:
      Tabname soll nur dann bold sein wenn es auch wirklich eingestellt wurde
      =
      Wurde in TabControl++ 1.3 mit der Eigenschaft SelectedTabBold umgesetzt.

      kassor:
      Slideeffekt sollte man ausstellen können
      =
      Umgesetzt in TabControl++ 1.3 mit der Eigenschaft DoAnimation.

      kassor:
      Fonteinstellungen für nicht aktive Tabs einstellbar machen
      =
      Umgesetzt in TabControl++ 1.3 mit der Eigenschaft FontNotSelectedTab.
      Ebenfalls eingefügt ist die Schrifteinstellung für aktive Tabs: FontSelectedTab.

      Pinki:
      Würde mir für die Eigenschaft "NotSelectedTabColor" auch 3 Farbmöglichkeiten wünschen wie bei "SelectedTabColor1-3" :).
      =
      Umgesetzt in TabControl++ 1.3 mit den Eigenschaften NotSelectedTabColor1-3.

      Technostyles:
      Eine Version mit dem "Metro" oder neuerdings "Modern" Style wäre auch nicht schlecht.
      =
      Umgesetzt in TabControls++ 1.3.5 : MetroTabControl




      Sie wollen eines (oder mehre) meiner TabControls in ihr Projekt einbinden?
      Mittels AssemblyCompressor oder andere Programme?
      Dies ist möglich! Fragen Sie mich einfach direkt hier im Forum an, und ich entscheide dann
      ob Sie die Erlaubnis bekommen.
      Auf wunsch gebe ich nun die credits von dem Autor an von dem ich die Idee, das Design und kleine teile des Codes habe .
      Dankesehr an : Mavamaarten~ (HF)





      Viel Spaß mit meinen TabControls!
      Dateien
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Dieser Beitrag wurde bereits 21 mal editiert, zuletzt von „Gather“ ()

      nikeee13 schrieb:

      Bitte die Datei über die Anhangsfunktion oder den Forumsupload zur Verfügung stellen.
      Mach ich sobald ich morgen wieder beim PC bin. Entschuldigung.

      Leonalter schrieb:


      Wirklich ein richtig geiles Control!!
      Super Arbeit
      Danke dir. Es kommt aber bald noch besser :D
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Top.
      Nuff said.
      "Life isn't about winning the race. Life is about finishing the race and how many people we can help finish the race." ~Marc Mero

      Nun bin ich also auch soweit: Keine VB-Fragen per PM! Es gibt hier ein Forum, verdammt!
      Danke dir :D


      @Nikeee13
      TabControl++ wurde jetzt als Dateianhang hinzugefügt!
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Sieht ziemlich gut aus.
      Da das Standard TabControl ja wirklich ziemlich beschränkt ist, könntest du dieses noch weiter ausbauen.
      Was mir spontan einfällt ist:
      - die Einstellung SizeMode=FillToRight greift bei "nicht multilined" Tabpages nicht
      - Hintergrundfarbe für die Header setzbar bzw. generell die Headereinstellungen sind mau
      Das ist meine Signatur und sie wird wunderbar sein!
      Okey, ich arbeite derzeit sowieso an einer 2. Version mit einem anderem
      Design. Dort werde ich dann schauen, dass ich deine Ideen umsetzen kann.
      Danke!
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Heyo

      Ich find dein Control zwar auch echt super, aber eine Anfrage zur Nutzung ist echt nicht nötig.
      Namensnennung reicht...

      PS:

      Keine Programme, für die eine Freischaltung/Registrierung/o.ä. notwendig ist, jedes Programm muss sofort lauffähig sein. Keine Archiv-Passwörter!
      Endlich mal was brauchbares im showroom! gute arbeit. ;)
      Moderatorin: "Apropo ritzen.." Shin Chan: "hoho sie hat Po ritze gesagt"
      "saying to buy a mac because your anti-virus expired is like saying you're out of condoms so you're just going to go fuck dudes"
      "Wie auch in anderen Threads kann ich leider nichts bieten außer vielleicht spaß beim Skypen aber mehr leider auch nicht." - Sind kinder pornos nicht verboten?

      INK-Software schrieb:

      Heyo

      Ich find dein Control zwar auch echt super, aber eine Anfrage zur Nutzung ist echt nicht nötig.
      Namensnennung reicht...

      PS:

      Keine Programme, für die eine Freischaltung/Registrierung/o.ä. notwendig ist, jedes Programm muss sofort lauffähig sein. Keine Archiv-Passwörter!
      Äm. Was hat das denn damit zu tun?
      Wo benötigt man eines davon?
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Hey.

      Sehr geiles Control.

      Was mir persönlich noch gefallen würde, wenn man den aktiven Tab mit einer beliebigen Farbe
      hinterlegen lassen könnte(mit bisschen Opacity, nicht volle Farbe) weiss nicht ob das möglich ist.

      So wie bei einem Click Event von MacButton oder so


      Wenn das mit verschiedenen Farben möglich wäre, richtig geil..

      Pre Release Video von Version 2

      Und Tadaaa. Du hast das (nicht vorhandene) Rätsel um Version 2 aufgedeckt.
      Ich habe schon gebastelt, aber es funkt nicht ganz deswegen dauerts nicht.
      Es werden noch Funktionen eingepatcht, und buggs gefixxt, aber hier mal das Pre Release Video von Version 2.




      Desweiteren werde ich mich ransetzen und die ein paar Header einstellungen für die Erste Version bastlen. (TabControl+)
      Als kleine Nameninformation. Version 2 ist TabControl++ und Version 1 TabControl+


      Dein Control darf man wohl erst nutzen wenn man augebig darum bittet bzw. dich anfragt...

      Das sollte laut Forum Regeln nicht so sein. Generell auch ziemlich unnötig...
      Lol no?
      Du darfst das Control nicht EINBINDEN mit z.B. AssemblyKompressor.
      d.h die Dll muss (ohne Anfrage) im Ordner des Programms zu sehen sein.
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Haha :D
      Wie gesagt, es wird wahrscheinlich noch 1-2 Tage dauern bis Version 2 veröffentlicht wird.
      Derzeit muss noch bearbeitet werden:
      • BackColor der jeweiligen TabPages ändern.
      • Alignmentmöglichkeiten erweitern
      • Images einbaun.
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


      Wäre auch sinnvoll wenn man beim release 2 einstellen könnte das die animation von oben nach unten funktionieren soll, so sieht es weird aus.

      btw: Das lustige ist das das Teil ned in der Toolbox auftaucht warum auch immer. ;)
      Moderatorin: "Apropo ritzen.." Shin Chan: "hoho sie hat Po ritze gesagt"
      "saying to buy a mac because your anti-virus expired is like saying you're out of condoms so you're just going to go fuck dudes"
      "Wie auch in anderen Threads kann ich leider nichts bieten außer vielleicht spaß beim Skypen aber mehr leider auch nicht." - Sind kinder pornos nicht verboten?
      Warte wie? Bei mir funktioniert das mit der ToolBox.
      Mfg: Gather
      Private Nachrichten bezüglich VB-Fragen werden Ignoriert!