Français ScrollBar dans le garage

Yuri Zoko

TP-Shop Team
Membre du personnel
Developer
31/3/20
448
76
63
1 300
Salut !

Avec tous les scripts TP qui ajoutent des lignes dans le garage, il arrive que vous n'ayez plus assez de place pour tout afficher.

Pour commencez, ouvrez votre impound.hpp dans le dossier dialog puis trouvez cette class :

Code:
Développer Réduire Copier
class vehicleInfomationList: Life_RscStructuredText {
            idc = 2803;
            text = "";
            sizeEx = 0.035;
            x = 0.41;
            y = 0.3;
            w = 0.5;
            h = 0.5;
        };

remplacez la par celle-ci :

Code:
Développer Réduire Copier
class vehicleInfomationList: Life_RscControlsGroup {
            idc = 2803;
            text = "";
            sizeEx = 0.035;
            x = 0.41;
            y = 0.3;
            w = 0.5;
            h = 0.5;
            class Controls {
                class displayInfo: Life_RscStructuredText {
                    idc = 28020;
                    x = 0;
                    y = 0;
                    w = 0.5;
                    h = 0.5;
                    sizeEx = 0.035;
                };
            };
        };

Ensuite, dans votre garageLBChange.sqf dans le dossier dialog/function, trouvez cette ligne :
Code:
Développer Réduire Copier
(CONTROL(2800,2803)) ctrlSetStructuredText parseText format [

Puis remplacez la par ce bloc :
Code:
Développer Réduire Copier
_control = findDisplay 2800 displayCtrl 28020;
_myControlPos = ctrlPosition _control;

_control ctrlSetStructuredText parseText format [

Tout en bas du fichier, cherchez :

Code:
Développer Réduire Copier
ctrlShow [2803,true];
ctrlShow [2830,true];

ajoutez au dessus :

Code:
Développer Réduire Copier
_newH = ctrlTextHeight _control;
_control ctrlSetPosition [(_myControlPos select 0),(_myControlPos select 1),(_myControlPos select 2),_newH];
_control ctrlCommit 0;

Vous disposez maintenant d'un garage avec un scrollbar !​
 
Activité
Pour l'instant, il n'y a personne ici