Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

Wanja

Junior Schreiberling

  • "Wanja" started this thread

Posts: 150

Date of registration: Feb 4th 2003

1

Monday, November 8th 2004, 3:27pm

Geo Mod Vertiefungskurs

Kann mir mal wer sagen wo ich auf dieser Seite

http://www.gdv.uni-hannover.de/education/ws0405/geomod_prak/

das canvas und das wingtk finden kann ??? ICH BIN ZU DOOF ^^

mfG Wanja

kritop

Junior Schreiberling

  • "kritop" is male

Posts: 223

Date of registration: Sep 22nd 2003

Location: Bochum

2

Monday, November 8th 2004, 4:07pm

Hier ist noch der Link zum Windowing-Toolkit GTK-- :

* http://gtkmm.sourceforge.net
???
Wer es gelernt hat, sich von der Herrschaft des Ärgers zu befreien, wird das Leben viel lebenswerter finden. Bertrand Russel

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

3

Monday, November 8th 2004, 5:02pm

Quoted

Original von Wanja
Kann mir mal wer sagen wo ich auf dieser Seite

http://www.gdv.uni-hannover.de/education/ws0405/geomod_prak/

das canvas und das wingtk finden kann [...]


Die Quellen sind dort im sogenannten Basispaket.
Viel Spaß beim Coden.
tar: Anlegen eines leeren Archivs wird feige verweigert.

Wanja

Junior Schreiberling

  • "Wanja" started this thread

Posts: 150

Date of registration: Feb 4th 2003

4

Monday, November 8th 2004, 5:28pm

Gibt es sowas wie wintar ?

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

5

Sunday, November 14th 2004, 7:11pm

Schrittweite des Sliders

Hallo ihr tapferen GeoMod-VK-Programmierer!

Folgendes Problem taucht bei mir auf.

Es gelingt mir nicht, die Schrittweite (step) des oberen Sliders auf 1 zu setzen. Obwohl ich step=1.0 setze, schaltet der Slider immer noch mit step=0.1! Wer weiß, woran das liegen könnte?

Source code

1
2
// Aufruf (min, max, step, init, slider-id)
Slider* sl1 = new Slider (1, 32, 1, 1, 1); // step war vorher 0.1!
In wtk/Slider.cc wird ein Gtk::Adjustment korrekt (?) erzeugt und dennoch tut der Slider nicht was ich von ihm verlange. ?(

Für jede Hilfe dankbar...

migu
tar: Anlegen eines leeren Archivs wird feige verweigert.

np

Junior Schreiberling

Posts: 155

Date of registration: Oct 23rd 2002

6

Monday, November 15th 2004, 9:15am

RE: Schrittweite des Sliders

Quoted

Original von migu
Hallo ihr tapferen GeoMod-VK-Programmierer!

Folgendes Problem taucht bei mir auf.

Es gelingt mir nicht, die Schrittweite (step) des oberen Sliders auf 1 zu setzen. Obwohl ich step=1.0 setze, schaltet der Slider immer noch mit step=0.1! Wer weiß, woran das liegen könnte?

Source code

1
2
// Aufruf (min, max, step, init, slider-id)
Slider* sl1 = new Slider (1, 32, 1, 1, 1); // step war vorher 0.1!
In wtk/Slider.cc wird ein Gtk::Adjustment korrekt (?) erzeugt und dennoch tut der Slider nicht was ich von ihm verlange. ?(

Für jede Hilfe dankbar...

migu
Ist ein Bug im Basispaket. Als Workaround modifiziere die ersten beiden Kostruktoren in "wtk/Slider.cc" wie folgt:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Slider::Slider(double min,double max,double step, int nid) : Gtk::HScale()
{
	_adj=new Gtk::Adjustment(min,min,max,step,step*10);
        set_digits(0);    // Diesen Wert entsprechend setzen!
	set_adjustment(*_adj);
	_id = nid;
}

Slider::Slider(double min,double max,double step,double init, int nid) : Gtk::HScale()
{
	_adj=new Gtk::Adjustment(init,min,max,step,step*10);
        set_digits(0);    // Diesen Wert entsprechend setzen!
	set_adjustment(*_adj);
	_id = nid;
}
Setze den "digits"-Wert dabei entsprechend: 0 für keine Nachkommastelle, 1 für eine usw. Ein Bugfix erfordert eine Änderung des Interfaces und kann daher wahrscheinlich dieses Semester nicht mehr einfließen. (Ich werde nachher mit Martin sprechen.)

Grüße,

Niklas