dwarning
25e2eb3374
filter only mos instances with thermal switch
2020-02-25 09:51:39 +01:00
Holger Vogt
b2e377031a
plug some memory leaks
2020-02-24 23:01:05 +01:00
dwarning
26730ba102
change vdmos flag to thermal, not to confuse with b4soi
2020-02-24 18:49:19 +01:00
dwarning
2c8f59d77a
add wincolor
2020-02-24 15:09:39 +01:00
Jim Monte
097e534ad2
Added featurest to com_let to allow default low and high indices and to allow the last dimension to default to its full range
2020-02-24 09:28:33 +01:00
dwarning
89b691e70f
no xgraph anymore
2020-02-23 21:58:13 +01:00
Holger Vogt
e24dcf7d67
added features of utf-8 descrption
2020-02-23 20:47:55 +01:00
dwarning
565a0994b3
free errMsg only if available
2020-02-23 20:39:44 +01:00
dwarning
646ac2dbcb
use errMsg under ngdebug condition and prevent memory leak
2020-02-23 19:30:23 +01:00
Holger Vogt
9f8509d53c
prevent double closing of file (Linux does not NULL fp during fclose)
2020-02-23 15:38:49 +01:00
Holger Vogt
99cfe7bc81
MOS output characteristics with and witout drain series resistance
2020-02-23 14:28:29 +01:00
Holger Vogt
b7b77a9561
When plotting arrays of curves, plot lines only in the direction
...
of (in absolute terms) growing x values.
Example: MOS output characteristics.
In the rare case of plotting versus varying x directions
(e.g. example memristor.sp), one has to add the flag
'retraceplot' to the plot command.
2020-02-23 14:27:14 +01:00
Holger Vogt
00ebe289dd
Copy the scale vector as well and attach it to the data vector.
...
Remove it again when the graph is destroyed.
2020-02-23 14:18:29 +01:00
Holger Vogt
5eb217fecd
add a slight offset between y axis labels and grid
2020-02-23 14:11:47 +01:00
Holger Vogt
106207098a
thicken grid and graph separately
2020-02-23 14:10:31 +01:00
Holger Vogt
07a203a7ce
more precise warning of potential failure
2020-02-23 14:09:39 +01:00
Holger Vogt
b26c054f51
replace variable 'gridwidth' by 'xgridwidth'
2020-02-22 15:50:19 +01:00
Holger Vogt
088a1e87c7
required for reliable re-plotting, however still has the
...
return line bug no #472
2020-02-22 15:49:36 +01:00
Holger Vogt
0845ce5329
enable "null allowed" for reset input
2020-02-22 12:10:50 +01:00
Holger Vogt
65a4072215
Preliminary 'fix' to a plotting bug (visible return line in an array of curves):
...
Partially undo code added in commit 10415875f4 /
This will need further discussion or updates
2020-02-22 10:14:25 +01:00
Holger Vogt
44cca07fea
plug a memory leak in inpcom.c vdmos code
2020-02-22 09:56:21 +01:00
Holger Vogt
be02c10637
add const declaration to newfopen
2020-02-22 09:56:13 +01:00
Holger Vogt
835c99560e
single space indent in analysis window
2020-02-22 09:56:04 +01:00
Holger Vogt
eee2b0b7fa
just another remains of quote
2020-02-22 09:55:56 +01:00
Holger Vogt
3e197c954e
remove all the remains of quote() and strip() that had been
...
used to modify the eigths bit of a character or string.
The functions had been switched off some time ago.
We now need all bits of a char for extended ascii or utf8
2020-02-22 09:55:44 +01:00
Holger Vogt
e595347819
remove the remains of the old xgraph program
...
that has not been supported for many years
2020-02-22 09:55:35 +01:00
Holger Vogt
f5fa14b390
some more examples, use $oscompiled
2020-02-22 09:55:27 +01:00
Holger Vogt
b153b7699c
some missing brackets, typos
2020-02-22 09:55:18 +01:00
Holger Vogt
f1972850ec
switch to colorarray in graph to string all color data,
...
one set per each graph.
If we are zooming or selecting a cutout, copy the
source graph's colors to the new graph. Transfer the
old graphs id to the new graph via graph->graphid.
2020-02-22 09:55:09 +01:00
Holger Vogt
0d4fe21269
examples for the recent plot enhancements
2020-02-22 09:55:01 +01:00
Vogt
e90393b704
Set the color tables and linewidths personal for each graph,
...
added to strucht graph
Use only these data for plotting.
If zooming a plot windows, set as an extra parameter the graph id
of the 'mother graph'. Copy its color and line data to the new graph.
This is done by an extra parameter sgraphid to the internal plot
command that is issued in fcn PlotWindowProc().
Thus zooming will keep the background, text/line and graph colors.
Function setcolor() will always look into the colorarray of the
current graph.
2020-02-22 09:54:52 +01:00
Holger Vogt
10a4c231c6
examle file for color and font selection
2020-02-22 09:54:40 +01:00
Holger Vogt
1c834c8bf3
enable color and font selection for X11:
...
Add graphics context gridgc for plotting the grids.
Enable rgbd:, input of color by RGB 0 ... 255
If no color1 (text/grid) is given,
select black or white according to backgrund color.
Error message, but no crash if font cannot be selected.
Enable separate linewidth selection for grid and graph.
2020-02-22 09:54:28 +01:00
Holger Vogt
9f73552d29
new variable nolegend: with 'set nolegend' plotting of
...
the legend is suppressed.
2020-02-22 09:54:18 +01:00
Holger Vogt
7d9062f1f9
add variable ticchar, allow an arbitrary character as ticmark
2020-02-22 09:54:01 +01:00
Holger Vogt
2ef62c934d
cp_getvar: force a limit to a string entered
...
Issue a warning, truncate the string
2020-02-22 09:53:49 +01:00
Holger Vogt
01dda37f96
allow disabling UNICODE by --disable-utf8,
...
which sets the pre-processor flag EXT_ASC
2020-02-22 09:53:32 +01:00
Holger Vogt
001c1060cc
use a more pleasant color for ps background
2020-02-22 09:53:14 +01:00
Holger Vogt
1539887006
color input for text/grids (color1), background (color0)
...
and graphs (color2-22) on Windows via
set color2=red
set color2=rgb:ff/0/0
set color2=rgbd:255,0,0
several examples given in the example files
2020-02-22 09:52:59 +01:00
Holger Vogt
fadd70c4fa
enclose in WinGUI #ifdef
2020-02-22 09:52:33 +01:00
Holger Vogt
0434b36074
Restore original 'green', slight update on
...
auto color selection vs. background
2020-02-22 09:52:22 +01:00
Holger Vogt
c1aa6d7142
enable using setting colors by colornn with 0<=nn<=22
...
The name list of colors is given by
https://www.codeproject.com/Articles/1276/Naming-Common-Colors
2020-02-22 09:52:09 +01:00
Holger Vogt
85fd52e43e
list of colors used
2020-02-22 09:51:58 +01:00
Holger Vogt
f8c3c7c417
add shell plotter selection as function of oscompiled
2020-02-22 09:51:43 +01:00
Holger Vogt
66b3151dbd
enable color selection, if compiled with MINGW
2020-02-22 09:51:32 +01:00
Holger Vogt
a709512a86
add color selection to WinGui plots
2020-02-22 09:51:21 +01:00
Holger Vogt
901ce79509
use variable 'oscompiled' to specialize for various OSs
2020-02-22 09:50:50 +01:00
Holger Vogt
a951d121ea
undo EXT_ASC
2020-02-22 09:50:39 +01:00
Holger Vogt
076037a34c
generate variable oscompiled
...
test for variable
2020-02-22 09:50:30 +01:00
Holger Vogt
9b7766f867
remove typo
2020-02-22 09:50:21 +01:00