On Sunday 17 November 2019 06:02:06 Gene Heskett wrote:
> On Sunday 17 November 2019 05:18:14 andy pugh wrote:
> > On Sat, 16 Nov 2019 at 21:39, Gene Heskett <[email protected]>
>
[...]
> What I have that looks like its working, is a timedelay, turned on and
> off as an oscillator by an xor2 in the out to in feedback path, and a
> pair of spinboxes to set the on and off times independently from
> pyvcp. Biggest problem is the display spinbox, no way to control its
> width and its HUGE.
Inch and a half of empty space in the middle,
>
> Looks like this in the .hal file:
> # output for coolant-mist air ctrl - WORKS! Valve coil gets HOT
> net mist-on <= iocontrol.0.coolant-mist =>
> hm2_5i25.0.7i76.0.0.output-01 # turns on tool mister air
> net mist-on => xor2.1.in0 # turn on pump motor for mist
> net osc-fdbck <= xor2.1.out => timedelay.3.in
> setp hm2_5i25.0.gpio.024.is_output true
> net mister-out <= timedelay.3.out => xor2.1.in1
> net mister-out => hm2_5i25.0.gpio.024.out # to pump pwr control>
>
> Looks like this in postgui.hal:
> # for mister pump motor speed ctrl
> net mister-spdon <= pyvcp.mist-on-adj => timedelay.3.off-delay
> net mister-spdoff <= pyvcp.mist-off-adj => timedelay.3.on-delay
>
> And looks like this in postgui.xml:
> <labelframe text= "mist motor speed">
> <vbox>
> <spinbox>
> <width>"10"</width>
> <halpin>"mist-on-adj"</halpin>
> <min_>0.00</min_>
> <max_>1.00</max_>
> <initval>0.1</initval>
> <resolution>0.01</resolution>
> <format>"1.2f"</format>
> <font>("Helvitica",12)</font>
> <param_pin>0</param_pin>
> </spinbox>
> <spinbox>
> <width>"10"</width>
> <halpin>"mist-off-adj"</halpin>
> <min_>0.00</min_>
> <max_>0.50</max_>
> <initval>5.0</initval>
> <resolution>0.01</resolution>
> <format>"1.2f"</format>
> <font>("Helvitica",12)</font>
> <param_pin>0</param_pin>
> </spinbox>
> </vbox>
> </labelframe>
> </pyvcp>
I've found the gtkspinbox.h but it has zero references to the size. Now
what can we do? Looking at the rest of the includes in that same
directory I can see this is going to be a difficult addition if even
possible. Ideally for me, it should be perhaps no wider than the space
the format occupies plus space for the up/down arrows. But I've yet to
find the format interpreter, it doesn't appear to fall out of a grep.
And the rest is swahili to me. Not to mention I doubt if its any better
for you folks as its 20 year old code! Written between 1997 and 2000.
Does gtk even have a mailing list anymore?
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users