Subversion Repositories wimsdev

Rev

Rev 4964 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3653 schaersvoo 1
CHANGELOG
2
21/02/2010
3
- improved plotting of 'discontinue' functions
4
- checks on NaN when computing plotpoints
5
- coordinate display will vanish when mouse exits the applet window
6
- plotjump redefined: now default is ysize ; if plotjump is defined in flyscript, the  cutoff_y_value for plotting is "ysize+plotjump"
7
 
8
2/3/2010
9
- corrected numberformat error in farc/arc degrees
10
- changed text syntax log[6](123) can not be translated into unicode_math: use log6(123)
11
- changed text syntax sqrt[6](123) can not be translated into unicode_math: use sqrt6(123)
12
- 4cdot5 gives centerdot as *symbol
13
- pi:  sin(4cdot pi ) : spaces around pi [to avoid conflicts with a word like "piano"]
14
- fixed empty word[0] bug when lines start with \t or multiple spaces
15
- added 
16
    - xscale x1,x1_name,x2,x2_name....,fontsize,fontname,color,xtic_linewidth
17
    - yscale y1,y1_name,y2,y2_name....,fontsize,fontname,color,ytic_linewidth
18
    syntax is mandatory !
19
    example  
20
    xscale 0,London,1,Amsterdam,2,Berlin,3,Paris,22,Times,red,1
21
    xscale -3*pi,-3cdot pi ,2*pi,-2cdot pi , -1*pi,- pi ,0,0,pi, pi ,2*pi,2cdot pi ,3*pi,3cdot pi,10,Helvetica,blue,1
22
 
23
4/3/2010
24
- added  x/y log10 scale
25
    -xlogscale color [alpha,linewidth]    
26
    -ylogscale color [alpha,linewidth]    
27
 
28
15/3/2010 
29
-added atp latex lib.
30
    latex x,y,LatexString,color
31
    example:
32
    latex -1,6,\left{ \begin{array}{l}  f(x) = \frac{1}{x} \\ g(x) = \frac{1}{x^{2}} \end{array} , blue
33
 
34
18/3/2010
35
- added unicode euro symbol : text 0,0,helvetica,42, euro , red
36
- added scaling background image: 
37
    image xmin,ymax,http://image_url 
38
    will scale image to applet size
39
    image 1,1,http://image_url 
40
    will show the unscaled image with left uppercorner (1:1) on the given coordinate grid xmin/xmax:ymin/ymax
41
 
42
21/3/2010                                                                                                                                  
43
-added textarea inputfields
44
    -inputfield x,y,width,height,font,fontsize,editable-boolean,bgcolor,fgcolor
45
    -x,y are coordinates of left upper corner of textarea 
46
    -width and height in same coordinatee system given by xrange/yrange
47
    -hardcoded maximum of 20 textareas
48
    -Textareas are read in sequence from flyapplet scriptfile, 
49
    -using document.getElementById("flyapplet").ReadText() javascript interface
50
    example; 
51
    inputfield -5,5,4,1,helvetica,22,red,green,true,change this text
52
    textarea left upper corner at (-5:5)
53
    textarea right under corner at (-1:4)
54
    textsize 22
55
    is editable
56
    preprint text is "change this text"
57
    inputfield -5,5,4,1,helvetica,22,red,green
58
-corrected color mixup in grid
59
-corrected x/y-scale syntax bug
60
    xscale x1,x1_name,x2,x2_name,x3,x3_name.....,fontsize,fontname,fontcolor,tickmark_linewidth
61
 
62
22/3/2010                                                                                                                                  
63
-added scalelatex x,y,width,height,latexstring,[optional] bgcolor,fgcolor,bg_alpha,fg_alpha                                                
64
    scale the lateximage to width,height in coordinate system xrange/yrange                           
65
    Attention: this may lead to very poor readability [the fontsizes are limited to the latex defaults [max 12] 
66
 
67
-changed latex syntax : now the optional bgcolor and fgcolor may have alpha channel
68
    latex x,y,latexstring,[optional] bgcolor,fgcolor,bg_alpha,fg_alpha
69
    defaults are applet bgcolor and "draw color" [clickcolor]        
70
 
71
14/5/2010
72
-added \euro to atp library : 
73
    latex x,y,\frac{100 ^{3 \times \euro }}{4 \cdot \euro },[optional] bgcolor,fgcolor,bg_alpha,fg_alpha
74
 
75
18/5/2010
76
-added "inputs/inputfields" for the amount of inputfields required [if not set: default=20]
77
    inputs 24
78
    inputfields 4
79
20/8/2010
80
-added xlabel/ylabel
81
    xlabel "label_of_x-axis",fontsize [,fontname,color,alpha]
82
    xlabel x axis,14,times,red,160   
83
 
84
    ylabel label_of_y-axis,fontsize [,fontname,color,alpha]
85
    ylabel y axis,12    
86
 
87
    label of y_axis is always horizontal
88
21/8/2010
89
-changed xlabel position [closer to x-axis]
90
 
91
8/11/2010
92
- forgotten to implement userdraw  filledpoly / fpoly
93
 
4595 schaersvoo 94
9/9/2011
95
- added to interactive mode: mlines (multilines) ; used for drawing multiple segments in the applet
96
 use ReadDrawing() via javascript or X.Gang's inputapplet mode to read data (x1,y1,x2,y2,x3,y3...xn,yn)
4964 schaersvoo 97
 
4965 schaersvoo 98
17/1/2012
4964 schaersvoo 99
- added modified syntax for x/y-logscale
4595 schaersvoo 100
 
4965 schaersvoo 101
25/1/2012
102
- only editable inputfields are read with javascript (ReadText())