Sdl-FrontEnd


Ce Logiciel libre permet de lancer des autres programmes, à partir de boutons (images png), sur différentes pages (fichier txt), le tout en étant configurable à souhait. Initialement developpé comme frontend pour sdlmame sous linux (pour ma borne d'arcade), il peut maintenant d'exécuter toute commande comme dans une console (ou invite DOS).

Navigation par clavier, souris ou joystick.

Vous pouvez le télécharger c'est libre. Les sources sont avec !

Sdl-FrontEnd V0.8

Retrouvez le projet Sdl-FrontEnd sur sourceforge.net


Lanceur configurable


COMMANDES POSSIBLES


syntaxe:

[COMMANDE](tabulation)[DONNEE1](tabulation)[DONNEE2](tabulation)[DONNEE3]....

commandes:

VIDEO width height fullscreen
>>> résolution de sdl_frontend

PAGE background_image
>>> défini l'image de fond de la page

MUSIC music_file
>>> défini la musique de fond (ogg,wav,mp3)

SOUNDSELECT sound_file
>>> défini le son quand la sélection change (wav)

SOUNDACTION sound_file
>>> défini le son quand une action est lancée (wav)


INCLUDE fichier.txt
>>> ajoute les lignes du fichier dans le fichier contenant la commande (pour les menus ou autres...)
>>> impossible de faire des includes dans un include.



PNGBUTTON text x y image selected_image action
>>> Affiche un bouton de type PNG
>>> avec action = "RUN xxxxxx" lancer le programme dans la console
>>> avec action = "LOAD xxxxxx" charger une nouvelle page
>>> avec action = "PATH xxxxxx yyyyy" change de dossier pour xxxxxx et charge la page yyyyy
>>> avec action = "END" quitter sdl_frontend

PNGTABLE directory columns lines offx offy borderx bordery selected_image action
>>> affiche une table de PNGBUTTON suivant les images d'un dossier
>>> Attention, les images du répertoire doivent avoir les mêmes tailles
>>> avec action = sdlmame pour lancer la rom portant le nom du PNG



TEXTBUTTONPOLICE size color police.ttf
>>> configuration de la police pour les TEXTBUTTON

TEXTBUTTON texte x y image selected_image action
>>>> affiche un bouton de type texte (dimension de selected_image)

TEXTTABLE directory columns lines offx offy borderx bordery selected_image action
>>> affiche une TABLE de TEXTBUTTON suivant les images d'un dossier
>>> Attention, les images du répertoire doivent avoir les mêmes tailles
>>> avec action = sdlmame pour lancer la rom portant le nom du PNG


TEXTSELECT x y size color police.ttf
>>> affiche le texte du PNGBUTTON ou TEXTBUTTON sélectionné.

PNGSELECT x y
>>> affiche l'image du TEXTBUTTON selectionné.


WINRUNPATH X:\yyyyy\zzzzzz\

chemin de l'application lancée sous windows
exemple : c:\jeux\mame\ si mame est dans ce dossier.
Utile seulement sous windows.


Voir le dossier demo intégré pour mieux comprendre comment ça marche... :)




Pourquoi de la pub? - Faire un don - Site Créé avec Gedit, Geany, The Gimp, Inkscape, Firefox - BeBeLiOuS.2014

-