Project

General

Profile

Actions

Feature #108

closed

Cairo.DrawingArea -> gtk-chart.so:Gtk.Chart ! ! !, NOT MathGL | Matplotlib | Gnuplot | ROOT | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample.

Added by Kolan Sh almost 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
04/11/2016
Due date:
% Done:

100%

Estimated time:
480.00 h
Actions #1

Updated by Kolan Sh over 7 years ago

  • Estimated time set to 480.00 h
Actions #2

Updated by Kolan Sh over 7 years ago

  • Priority changed from High to Normal
Actions #3

Updated by Kolan Sh over 7 years ago

  • Subject changed from Gnuplot integration in ObjectExample. to Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample.
Actions #4

Updated by Kolan Sh over 7 years ago

GtkExtra requires Gtk+-2.0, link

Actions #5

Updated by Kolan Sh over 7 years ago

  • Subject changed from Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample. to Matplotlib | MathGL | ROOT | Gnuplot | -Gtk Plot (GTK-Extra)- | GtkDataBox integration in ObjectExample.
Actions #6

Updated by Kolan Sh over 7 years ago

  • Subject changed from Matplotlib | MathGL | ROOT | Gnuplot | -Gtk Plot (GTK-Extra)- | GtkDataBox integration in ObjectExample. to Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample.
Actions #7

Updated by Kolan Sh over 7 years ago

  • Subject changed from Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample. to GtkDataBox | Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) integration in ObjectExample.
Actions #8

Updated by Kolan Sh over 7 years ago

  • Subject changed from GtkDataBox | Matplotlib | MathGL | ROOT | Gnuplot | Gtk Plot (GTK-Extra) integration in ObjectExample. to Matplotlib | MathGL | ROOT | Gnuplot | GtkDataBox | Gtk Plot (GTK-Extra) integration in ObjectExample.

GtkDataBox works fine on GNU/Linux but shows empty window under MS Windows 7. ;-(

Actions #9

Updated by Kolan Sh about 7 years ago

  • Subject changed from Matplotlib | MathGL | ROOT | Gnuplot | GtkDataBox | Gtk Plot (GTK-Extra) integration in ObjectExample. to MathGL | Matplotlib | Gnuplot | ROOT | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample.

ROOT is not available on windows

Actions #10

Updated by Kolan Sh about 7 years ago

MathGL + GTK + Fortran is a good example of MathGL on Fortran

Actions #11

Updated by Kolan Sh about 7 years ago

So, we have 3 candidates: MathGL | Matplotlib | Gnuplot

Actions #12

Updated by Kolan Sh about 7 years ago

Matplotlib allow multiple axes but requires over 5GB of hard disk space with Python and its requirement libraries...
MathGL - I do not see 64bit version, why?...
Gnuplot downloads

Actions #13

Updated by Kolan Sh about 7 years ago

1'st success result with MathGL. Must be compiled manually, otherwise doesn't work.
UP. 64bit also works.
Retesting under qemu/kvm (for handy work) and try rebuilding GtkDataBox manually too...

UP2. Manual compilation of MathGL works under Qemu/KVM with WineD3D libraries, perhaps it will work without the dlls, not tested yet.

UP3. MathGL | Gnuplot | GtkDataBox

UP4. Manual recompilation/installation of GtkDataBox did not help. Trying GtkDataBox-Radioactive, GtkDataBox MinGW patches

UP5. MathGL | Gnuplot (checking...)

Gnuplot links: gtk-socket-gnuplot (no picture under Windows), gnuplot_i (only commands, unembedded window)

Another solution is to create library with a Chart(Cairo.Context) and use Gtk.DrawingArea, example, GtkChart repo.

Actions #14

Updated by Kolan Sh about 7 years ago

  • Subject changed from MathGL | Matplotlib | Gnuplot | ROOT | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample. to Cairo.DrawingArea -> gtk-chart.so:Gtk.Chart ! ! !, NOT MathGL | Matplotlib | Gnuplot | ROOT | Gtk Plot (GTK-Extra) | GtkDataBox integration in ObjectExample.
Actions #15

Updated by Kolan Sh about 7 years ago

Slope is a good variant for improvement.

Actions #16

Updated by Kolan Sh over 6 years ago

  • Status changed from Confirmed to Closed
  • % Done changed from 10 to 100
Actions

Also available in: Atom PDF