Choose a langage

or Auto Translate

Actualité de CaRMetal et DGPad

Bienvenue sur cette page d'accueil du site, organisée en blog des nouveautés de CaRMetal et DGPad.
En pratique, ce blog fait aussi office d'espace de ressources car il est indexé par le composant de recherche du site. Les utilisateurs sont invités à y présenter leurs productions.


N'hésitez pas à nous faire part de vos remarques sur le forum.
Bonne visite.

Ancrage des expressions

Pièce(s) jointe(s):
Télécharger ce fichier (Paraboles_CuseursAncres.txt)Paraboles_CuseursAncres.txt[ ]2 Ko

Quand on prend les outils contextuels d'une expression il y a maintenant une ancre :

  1. En glissant cette ancre vers un point, on ancre l'expression à ce point (avec fil à la patte).
  2. L'expression peut tout de même être déplacé librement, cela fixe le vecteur de translation entre le point d'ancrage et l'expression.
  3. Rien n'empêche de créer un point d'ancrage à la volée (libre ou semi-libre).
  4. Quand on clique une expression ancrée, c'est une ancre barrée qui apparaît :

C'est une bascule qui libère le point.

Cette nouvelle fonctionnalité a un lien avec la fonctionnalité précédemment implémentée : une façon de verrouiller la position relative d'une expression par rapport à son point d'ancrage, c'est de demander "objet inerte" dans les propriétés des expressions ancrées.
Cela vaut aussi pour les curseurs : à ce moment-là, seul le point-curseur peut être déplacé.

Exemple (auteur : Yves Martin)

Implémentation d'un Curvica triangulaire en utilisant les listes de points

Pièce(s) jointe(s):
Télécharger ce fichier (CurvicaTriangulaire.txt)CurvicaTriangulaire.txt[ ]17 Ko

Ce Curvica triangulaire est implémenté en utilisant le magnétisme sur une grille oblique (cette grille étant une liste de points).
Très jolie méthode.

On remarquera que dans le conflit qui l'oppose à la contrainte "être sur un cercle de centre 1", c'est le magnétisme qui s'impose.
Cela induit un petit comportement erratique.

(Auteur : Monique Gironce)

Passage du site à une structure multilingue

Le site est maintenant un site de structure multilingue.
Il est en phase de traduction en espagnol.
Un grand merci à Martin Acosta pour sa contribution !

Sortie de CaRMetal 3.8.5

Cette version corrige des bugs de langues dans l'interprétation des commandes JavaScript.

Version 3.8.5

Correction de bugs de langues dans l'interprétation des commandes JavaScript.

Liste de points (suite)

Pièce(s) jointe(s):
Télécharger ce fichier (Mandelbrot.txt)Mandelbrot.txt[ ]0.9 Ko

Pour les listes de points, on peut maintenant régler une opacité pour remplir la ligne polygonale.

Apparition du "mode 0" dans DGPad

Késako, le "mode 0" ?

Jusqu'à maintenant, le mode standard (flèche gauche activée) était un mode actif :
en manipulant une figure, on pouvait malencontreusement créer des points parasites.

Désormais, le mode initial, c'est le mode 0 (aucune icône activé) :
dans ce mode on peut uniquement "consulter" la figure sans créer de nouvel objet (mais on peut déplacer les objets existant).

C'est seulement en cliquant sur cette icône (= interrupteur) que l'on peut passer dans le mode standard.
C'est nettement plus agréable pour consulter les figures et celles exportées dans cette perspective s'en trouvent notablement améliorées.

Remarque : Recliquer sur un outil déjà sélectionné provoque aussi le passage en mode 0.

L'objet inerte (nouvelle propriété d'objet)

Pièce(s) jointe(s):
Télécharger ce fichier (rapporteur.txt)rapporteur.txt[ ]6 Ko

Un nouveau venu apparaît dans la barre de propriétés des objets : la propriété "objet inerte".

Cela ne signifie pas que l'objet a acquis de l'inertie (ou alors en quantité infinie!) mais qu'il a perdu la possibilité de bouger : il ne réagira plus au survol de la souris (ou du doigt posé).

 Un objet inerte ne "répondra" (mouse over) que lorsque le panneau de propriété est ouvert (ce qui permet de ne pas le perdre définitivement...).

Dans la figure ci-dessous ("rapporteur muet", auteur: Monique Gironce), tout est inerte, sauf quatre points bien choisis.