E Windowing-systeem

Eiffel Windowing System (EWS) is een Eiffel-bibliotheek die een klein, stand-alone venstersysteem biedt.
Download nu

E Windowing-systeem Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Daniel F Moisset
  • Uitgever website:
  • http://www.grulic.org.ar/~dmoisset/eiffel_inet/english.html

E Windowing-systeem Tags


E Windowing-systeem Beschrijving

Eiffel Windowing System (EWS) is een Eiffel-bibliotheek die een klein, stand-alone venstersysteem biedt. Eiffel Windowing System (EWS) is een Eiffel-bibliotheek die een klein, stand-alone venstersysteem biedt. De huidige implementatie is gebaseerd op de eenvoudige DirectMedia-bibliotheek (SDL), maar het ontwerp maakt andere grafische backends toe. BADSIDES De basisvensterfunctionaliteit van het venster. Overlappende vensters, gebeurtenis passeren en hanteren, grafische operaties, invoer foum muis en toetsenbord), is een kleine widget-toolkit inbegrepen (knoppen, schuifbalken, labels, enz.). Het is speciaal goed geschikt voor toepassingen waarbij een fijne mate van controle over presentatie en timing vereist is. Multimedia-applicaties en games zijn de gebruikelijke voorbeelden. Hier zijn enkele belangrijke functies van "E Windowing System": · Ondersteuning voor transparantie (alfakanaal) · Kan de meeste standaard beeldformaten bij Libsdl_Image (PNG, JPEG, GIF, Windows bitmap ...) laden · Meestal gecodeerd in Oo Eiffel. Slechts een kleine C-interface van de Module-module. Alle API is OO. · Volledige controle over het uiterlijk van de toepassing. · Eenvoudig ontwerp, gemakkelijk uitschuifbaar voor nieuwe gebeurtenisters, nieuwe widgets, enz. · Heel snel, zelfs in oude slow-computers (als u op het niveau van de vereiste of lager compileert). · Gelicentieerd onder de LGPLSUPPORTED-widgets: · De UI-toolkit die met EWS komt, omvat · Knoppen: drukknoppen triggeren opdrachten · Toggle-knoppen: bedieningselementen die zijn toestand schakelen (ze kunnen worden gebruikt om selectievakjes en radiotoetsen te implementeren) · Tekstmeldingen: Eén lijntekst Inzendingen, Handling Cursor-toetsen. Selectie is nog niet geïmplementeerd (de kern is selectie in staat, maar de UI niet). · Labels: een eenvoudige tekstlabel · Multiline-labels: labels die verschillende regels spenen met optioneel woord-verpakking · Marques: als een label, maar scrollen van een langere boodschap zijwaarts · Afbeeldingen: een vaste afbeelding · Animaties: een geanimeerd gebied van het scherm · slepen Handvatten: een gebied dat kan worden gesleept om een ander venster te verplaatsen. Nuttig als titelbalken. · Schuifbalken: het gebruikelijke ding, met knoppen aan het einde en een schuifregelaar die kan worden gesleept. (Alleen verticale scrollbar geïmplementeerd nu) · Widgets toevoegen aan de toolkit is zeer eenvoudige uitkering: · SmartEiffel 1.2 · SDL 1.2, met ontwikkelingsbibliotheken · Eiffel Utils 0.3


E Windowing-systeem Gerelateerde software

Invstr

Invstr is een bibliotheek van C-functies die het gedrag van de standaard bibliotheekstringfuncties volgen. ...

155

Downloaden

ifeplugd

IFPUGD is een Linux-daemon die uw Ethernet-apparaat automatisch configureert wanneer een kabel is aangesloten. ...

132

Downloaden