Jump to content

[REL] Aero DLL


Crypteq

Recommended Posts

aero_img.png

Bij deze Release ik m'n Aero (glass) DLL voor Visual Basic.


Wat is Aero?
Windows Aero is de best ontworpen en functioneelste Microsoft-gebruikersinterface aller tijden

Wat doet deze DLL?

Deze DLL geeft je de mogelijkheid om Aero Glass in je applicatie te gebruiken.

En dan niet alleen de venster rand, maar in je form. Dus je kan aero uitbreiden (zie plaaje 1 en 2)

Het is net zoiets als in Windows Mediaplayer:

DLL Functies:

  1. Volledig_aero(<Formnaam>, <Formnaam>.Handle)
  2. Aero_aangepast(<Formnaam>, <Formnaam>.Handle, 0, 0, 0, 0)
  3. OS_ondersteuning()
  4. aero_ingeschakeld()
  5. tekst(<formnaam>.Handle, "Tekst", "Fontnaam", 12, FontStyle.Bold, New Rectangle(0, 0, 0, 0), 10)
  6. label(<Formnaam>.Handle, <label>)
  7. Alignment_Aero_label(<Formnaam>, <Formnaam>.Handle, Label1, 10)
  8. Alle_Labels_aero(<Formnaam>, <Formnaam>.Handle, <timer>)

Dll uitleg:

  1. Vul je vorm volledig met aero
  2. Handmatig invullen, het word op deze manier geplaatst: <Breedte van links>,<Breedte van rechts>,<Hoogte van boven>,<Hoogte van onder>
  3. Kijk of je OS aero ondersteunt, Deze zal "true" of "false" teruggeven.
  4. Hiermee kan je kijken of aero ingeschakeld is, Deze zal "true" of "false" teruggeven
  5. Draw tekst op het forum
  6. Vervang een label voor "aero" tekst
  7. Vervang een label voor aero tekst, maar dan naar links uitgelijnd.
  8. Vervang alle labels voor tekst.

Over hoe het te gebruiken in je eigen programma, kijk in het voorbeeldproject, en probeer zelf dingen uit.

Bijgevoegd in download:

- Aero DLL

- Voorbeeld project (VB 2008)

- Exe



Veel plezier ermee :)

Bewerkt: door BC7
Link to comment
Delen op andere websites

Ik begrijp niet helemaal: Als je Vista of Windows 7 gebruikt, en applicaties gebruikt, zijn ze toch standaard in deze 'skin' (zal ik het maar noemen)? Ik denk dat je misschien meer informatie moet posten, want veel leden (waaronder ik) weten niet precies wat het inhoud (en informatie op internet, word er niet veel wijzer van).

In ieder geval is het wel handig dat je het in één DLL hebt gezet, met gemakkelijke commando's :)

@Hieronder: Aah, op die fiets :puh:

Bewerkt: door Beagle
Link to comment
Delen op andere websites

@Deluxo

Hoofdpost aangepast

@Beagle

Ja in windows vista en aero word er in applicatie al aero gebruiktl, namelijk de rand.

Maar zoals je op de 1e en 2e screen kan zien is dat je met deze DLL het aero kan uitbreiden.

Zo word het aero uitgebreid, En dus dat het niet alleen de rand is.

Normaal kan je dat in Visual basic niet gebruiken, maar met deze dll wel.

Bewerkt: door BC7
Link to comment
Delen op andere websites

Heb je apps ook getest op Windows XP / Windows Vista zonder Aero? Lijkt mij in ieder geval dat het daar niet zal werken.. maar wat zal het gelijk de hele app onbruikbaar maken?

Bewerkt: door T@rget
Link to comment
Delen op andere websites

Heb je apps ook getest op Windows XP / Windows Vista zonder Aero

Windows XP heeft gen Aero en Vista heeft 't altijd. <correct me if i'm wrong

Vista Home Premium en hoger (+Business) hebben het geloof ik, Vista Basic en Starter in ieder geval niet!

Link to comment
Delen op andere websites

@T@rget

Er zit in de DLL een functie in die je kan aanroepen die kijkt of je windows Aero ondersteund,

En ook een functie die kijkt of Aero is ingeschakeld.

@Beagle

Precies wat RoL0 zei, + je kan Aero(glass) in vista ook handmatig uitschakelen. ;)

Link to comment
Delen op andere websites

  • 1 year later...

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...