new ChoixOutilsDlg(app, doc, niv, docNiv, persDispo)
- Description:
Boîte de dialogue de choix des outils disponibles pour la figure en cours
- Source:
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 |
null | CMathGraphDoc | Un éventuel doc contenant les infos pour les outils à sléectionner ou non |
persDispo |
boolean | true si on propose de choisir les outils sélections pour le prochaine démarrage |
Methods
addTools(expandableBarName, bDivers)
- Description:
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
- Source:
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}
- Description:
Fonction renvoyant true si l'outil addTool de type OutilAdd a au moins un outil à mettre dans la liste
- Source:
Parameters:
Name | Type | Description |
---|---|---|
addTool |
Returns:
- Type
- boolean