ChoixOutilsDlg

ChoixOutilsDlg

new ChoixOutilsDlg(app, doc, niv, docNiv)

Source:

Boîte de dialogue de choix des outils disponibles pour la figure en cours

Parameters:
Name Type Description
app MtgApp

L'application propriétaire

doc CMathGraphDoc

Un document dans lequel les choix d'outils seront enregistrés après validation de la boîte de dialogue

niv

Le niveau de filtarge des outils proposés

docNiv CMathGraphDoc

Un éventuel doc contenant les infos pour les outils à sléectionner ou non

Methods

addTools(expandableBarName, bDivers)

Source:

Fonction rajoutant à la racine de l'arbre une nouvelle branche avec comme texte le name de app.expandableBarName et comme noeuds enfants les noms des outils de cette ExpandableBar

Parameters:
Name Type Description
expandableBarName

Le name de la barre d'outils

bDivers boolean

true pour le dernier outil proposant des outils divers

hasTools(addTool) → {boolean}

Source:

Fonction renvoyant true si l'outil addTool de type OutilAdd a au moins un outil à mettre dans la liste

Parameters:
Name Type Description
addTool
Returns:
Type
boolean