The time now is Fri 15 Jan 2021, 14:06
All times are UTC - 4 |
Page 43 of 101 [1505 Posts] |
Goto page: Previous 1, 2, 3, ..., 41, 42, 43, 44, 45, ..., 99, 100, 101 Next |
Author |
Message |
brokenman
Joined: 20 Oct 2011 Posts: 25
|
Posted: Fri 21 Oct 2011, 22:05 Post subject:
|
|
Thanks very much. I understand now.
|
Back to top
|
|
 |
8-bit

Joined: 03 Apr 2007 Posts: 3425 Location: Oregon
|
Posted: Wed 26 Oct 2011, 17:15 Post subject:
Subject description: drop down selection window height |
|
First, I am not going to post an example for this since the example Barry posted in Cutting Edge - Gtkdialog can be used to show what I am talking about.
In the Country selection one, if one clicks on the down arrow to show the item choices, a selection window is shown that has a height that takes the full height of my display with additional up and down arrows at each end of that window.
My question is:
Since one has to use the additional up/down arrows in that window, is it possible to specify the height of it?
It would sure help in cleaning up the looks of it for selection of country/language/keyboard if the popup selection window was a given height.
I tried changing <comboboxtext> to <combobox> throughout the script and to me, I think it helped. The height is still there in the selection windows, but the change gave a vertical scrollbar that helps in locating a selection.
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 3822 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Sun 06 Nov 2011, 08:56 Post subject:
|
|
Hello,
Please, see this thread: => Converting gtkdialog3 script into gtkdialog4 problem...
Thank you.
Cordialement.
[SOLVED] Thanks thunor!
_________________
Puppy Search
Last edited by Argolance on Thu 17 Nov 2011, 04:17; edited 1 time in total
|
Back to top
|
|
 |
Geoffrey

Joined: 30 May 2010 Posts: 2379 Location: Queensland
|
Posted: Wed 16 Nov 2011, 21:56 Post subject:
|
|
I was trying to find a way to center the text in a label in a tree list, but came across this by accident Code: | <tree>
<label>'"_MY LIST OF STUFF"'</label> |
this gives the label bar a keyboard control of Alt+M, I didn't see this mentioned anywhere else, so I thought I'd pass it on.
Geoffrey
Description |
|
Filesize |
4.42 KB |
Viewed |
1262 Time(s) |

|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2549 Location: near here
|
Posted: Mon 26 Dec 2011, 11:40 Post subject:
|
|
updated wiki
http://puppylinux.org/wikka/PBurn
is this limitation still true?
Quote: | It will only perform the writing function with a blank disc, i.e. the disc is either new, or, as in the case of a re-writable disc, it has been erased first. |
_________________ helping Wiki for help
|
Back to top
|
|
 |
zigbert

Joined: 29 Mar 2006 Posts: 6629 Location: Valåmoen, Norway
|
Posted: Mon 26 Dec 2011, 13:52 Post subject:
|
|
darkcity wrote: | updated wiki
http://puppylinux.org/wikka/PBurn
is this limitation still true?
Quote: | It will only perform the writing function with a blank disc, i.e. the disc is either new, or, as in the case of a re-writable disc, it has been erased first. |
| What is the origin for that statement? (If it is in the docs, I should remove it) It is not true. In those cases where burning require a blank disc (ie. audio-CD), user will get an option to erase disc before burning.
Thank you for maintaining the wiki !!!!!
Sigmund
_________________ Stardust resources
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2549 Location: near here
|
Posted: Mon 26 Dec 2011, 15:11 Post subject:
|
|
(Opps, I was meant to post in PBurn) anyhow, the origin is unknown to me - probably from a very old version of PBurn. Fixed it now ; -)
_________________ helping Wiki for help
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 2820 Location: South Australia :-(
|
Posted: Tue 03 Jan 2012, 08:30 Post subject:
|
|
I'm trying to find a way to include a progress bar into a small GUI.
It needs to be able to show copying and burning DVD's
I'm trying to use the following example as a starting point:
Code: | #! /bin/bash
export MAIN_DIALOG='
<vbox>
<frame Progress>
<text>
<label>Some text describing what is happening.</label>
</text>
<progressbar>
<label>Time left</label>
<input>for i in $(seq 0 10 100); do echo $i; sleep 0.3; done</input>
<action type="exit">Ready</action>
</progressbar>
</frame>
<hbox>
<button cancel></button>
</hbox>
</vbox>
'
gtkdialog --program=MAIN_DIALOG
|
How do I calculate the percentages and parse the info to the progress bar?
Thanks
_________________ Software <-> Distros <-> Tips <-> Newsletters
|
Back to top
|
|
 |
seaside
Joined: 11 Apr 2007 Posts: 937
|
Posted: Tue 03 Jan 2012, 11:50 Post subject:
|
|
smokey01,
You can find an example of a progress bar with percentages in PupsaveRestore by 8-bit.
See -
http://www.murga-linux.com/puppy/viewtopic.php?t=72153
Regards,
s
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 2820 Location: South Australia :-(
|
Posted: Tue 03 Jan 2012, 16:12 Post subject:
|
|
Thanks seaside.
I have already seen 8-bits code but am looking for a simpler example.
_________________ Software <-> Distros <-> Tips <-> Newsletters
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 4878 Location: Blue Springs, MO
|
Posted: Mon 09 Jan 2012, 10:27 Post subject:
|
|
There is a simple progress bar example in /usr/share/doc/gtkdialog3 (in the devx)
_________________ Check out my github repositories. I may eventually get around to updating my blogspot.
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Sat 14 Jan 2012, 13:20 Post subject:
Variable/Function as button's label? |
|
Hi
Is it possible to show variable or function's result as a button's label (<button></button>)?
I tried with <input>, <input file...>, <label> and nothing works...
Thanks in advance.
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
seaside
Joined: 11 Apr 2007 Posts: 937
|
Posted: Sat 14 Jan 2012, 19:26 Post subject:
Re: Variable/Function as button's label? |
|
SFR wrote: | Hi
Is it possible to show variable or function's result as a button's label (<button></button>)?
I tried with <input>, <input file...>, <label> and nothing works...
Thanks in advance.
Greetings! |
SFR,
Perhaps this is what you want-
Code: | #! /bin/bash
LABEL=`echo result of some program`
export MAIN_DIALOG='
<button>
<label>'"$LABEL"'</label>
<action>echo new label '"$LABEL"' created</action>
</button>
'
gtkdialog3 --program=MAIN_DIALOG |
This would take the result of some program (in this case the phrase "result of some program") and assign it to the variable LABEL. Note that $LABEL is surrounded by double quotes followed by outer single quotes.
Cheers,
s
|
Back to top
|
|
 |
SFR

Joined: 26 Oct 2011 Posts: 1802
|
Posted: Sat 14 Jan 2012, 19:52 Post subject:
Re: Variable/Function as button's label? |
|
seaside wrote: | Perhaps this is what you want-
Code: | #! /bin/bash
LABEL=`echo result of some program`
export MAIN_DIALOG='
<button>
<label>'"$LABEL"'</label>
<action>echo new label '"$LABEL"' created</action>
</button>
'
gtkdialog3 --program=MAIN_DIALOG |
This would take the result of some program (in this case the phrase "result of some program") and assign it to the variable LABEL. Note that $LABEL is surrounded by double quotes followed by outer single quotes. |
This is exactly it, thanks very much!
I was stuck focusing myself on functions, your method is much easier.
Greetings!
_________________ [O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 8787 Location: qld
|
Posted: Sat 14 Jan 2012, 22:29 Post subject:
timer example |
|
This is a simplified timer widget example. The timer widget is not visible.
Requires gtkdialog >= 0.8.0 (you may need to change the call to "gtkdialog4" in wary/racy/lupu)
Thanks to technosaurus for the text2svg function. (@ techno, the header is needed to stop gtkdialog and other gtk apps from segfaulting, coutesy of thunor).
Code: | #!/bin/bash
# timertest
# Functions====================================================================
text2svg()
{
#generate an image
WIDTH=$(($(echo "$1"|wc -c)*19))
T=35
BG="$2"
echo '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<rect width="'$WIDTH'"
height="50"
x="0"
y="0"
style="font-size:'${T}';fill:'$BG';fill-opacity:0.75;fill-rule:evenodd;stroke-width:3pt;"
id="rect1" />
<text
x="0"
y="35"
style="font-size:'${T}';font-weight:normal;fill-opacity:0.75;stroke-width:3pt;font-family:helvetica;"
id="text1">
<tspan
id="tspan1">'"${1}"'</tspan>
</text>
</svg>' > /tmp/${3}.svg
}
export -f text2svg
randomfunc(){
echo "some random number $RANDOM"
}
export -f randomfunc
pixfunc(){
DATE=`date`
text2svg "${DATE}" "#ADD8E6" date
}
export -f pixfunc
btnfunc(){
TXT=`cat /tmp/timerfile`
case $TXT in
the)echo quick >/tmp/timerfile;text2svg quick "#0000FF" label ;;
quick)echo brown >/tmp/timerfile;text2svg brown "#00FFFF" label ;;
brown)echo fox >/tmp/timerfile;text2svg fox "#FF0000" label ;;
fox)echo jumped >/tmp/timerfile;text2svg jumped "#00FF00" label ;;
jumped)echo over >/tmp/timerfile;text2svg over "#FFFF00" label ;;
over)echo a >/tmp/timerfile;text2svg a "#FF00FF" label ;;
a)echo lazy >/tmp/timerfile;text2svg lazy "#FF9500" label ;;
lazy)echo dog >/tmp/timerfile;text2svg dog "#FF00AA" label ;;
dog)echo the >/tmp/timerfile;text2svg the "#FFFFFF" label ;;
esac
}
export -f btnfunc
#==============================================================================
echo dog >/tmp/timerfile
pixfunc
btnfunc
export gui='<window>
<vbox>
<text><label>timer test</label></text>
<pixmap>
<variable>PIX</variable>
<input file>/tmp/date.svg</input>
</pixmap>
<hbox homogeneous="true">
<button tooltip-text="exit">
<variable>BTX</variable>
<input file>/tmp/label.svg</input>
</button>
</hbox>
<text><variable>VAR</variable><input>date +%T</input></text>
<text><variable>RANDNUM</variable><input>randomfunc</input></text>
<entry><variable>ENTRY</variable><input>echo $RANDOM is random too</input></entry>
<timer interval="1" visible="false">
<action>pixfunc</action>
<action>btnfunc</action>
<action type="refresh">PIX</action>
<action type="refresh">BTX</action>
<action type="refresh">VAR</action>
<action type="refresh">RANDNUM</action>
<action type="refresh">ENTRY</action>
</timer>
<hbox>
<button ok></button>
</hbox>
</vbox>
</window>'
eval $(gtkdialog -p gui)
case $EXIT in
*)rm -f /tmp/*.svg ;;
esac
|
_________________ Puppy Linux Blog - contact me for access
|
Back to top
|
|
 |
|
Page 43 of 101 [1505 Posts] |
Goto page: Previous 1, 2, 3, ..., 41, 42, 43, 44, 45, ..., 99, 100, 101 Next |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|