ci-joint, une tentative de ligne en pointillés :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
program Project6;
 
{$FRAME_WIDTH 550}
{$FRAME_HEIGHT 400}
{$FRAME_RATE 12}
{$BACKGROUND $FFFFFF}
 
uses
  Flash8;
  var
      matrix1:Matrix;
 
begin
  matrix1:=matrix.create();
  matrix1.createGradientBox(10,10,math.pi/2,0,0);
  with _root do
  begin
   lineStyle(1);
   lineGradientStyle('linear',[$000000,$ffffff], [100,100],[20,100], matrix1,'repeat','linearRGB',0.9);
   moveTo(50,10);
   lineTo(300,10);
   lineto(300,260);
   lineto(50,260);
   lineto(50,10);
  end;
les lignes verticales sont en pointillés ...normal !.... en revanche, je suis obligé de mettre rotation à 0 pour avoir les lignes horizontales en pointillés aussi et je perds les lignes verticales... et ne parlons pas des obliques

dashdot n'est pas présent en as2...

comment faire pour contourner le problème ?

merci