Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > TkHTML progress, additional questions

Thread Tools

TkHTML progress, additional questions

Randy Kramer
Posts: n/a

I finally made some progress setting up TkHTML and getting it to run both as a
Ruby script and within irb. (The most basic thing I have to do is start irb
(or Ruby) with prefixes like:

LD_LIBRARY_PATH=/usr/local/ActiveTcl/lib:$LD_LIBRARY_PATH /usr/local/bin/irb
(or ruby)

Somebody had told me that before, but it didn't seem to work before (I just
did a reinstall, so maybe that is the difference). (And, unfortunately, I'll
have to do another reinstall in the "near" future (maybe not for a few weeks)
because once again, readline did not get compiled in (but that was because I
had renamed readline.h a week or so ago to do some experimentation and forgot
to rename it back.)

Minor point (for me) to remember--some of the examples I tried did not include
the Tk.mainloop statement--worked much better after I added that


1. Fonts: The fonts don't look too good--I presume that when I learn more
about TkHTML, I'll find a way to change the fonts, maybe not by the user, but
hopefully within Ruby? (I'm hoping not to have to fool around in C, C++, tcl
or whatever to change fonts.)

2. Background: When I run either hv.rb or ss.rb, I get a nice white
background (i.e., this is what I want). When I run (this) sample program
within irb:

require 'tk'
require 'tkextlib/tkHTML'
doc = "<body bgcolor=\"#FFFFFF\"><FONT SIZE=\"3\" COLOR=\"#000000\"
FACE=\"Courier,serif\"><b>It is</b> worth</FONT></body>"
hv =

I get a gray background, which I don't want. I presume I'll find a way to
change this to white as well, hopefully within ruby (or maybe my HTML is
totally wrong (which wouldn't surprise me))?

3. Full Screen mode:

When I run ss.rb and switch to full screen mode on my dual head machine, the
widget expands to fully cover both "heads".

Furthermore, I can't find a way to get of full screen mode except by switching
to a VT, then finding and killing the process. (I've tried <alt>f,f and
some other things I could think of.) Is there another way?

Note: These points about full screen mode are probably not a big issue--I'll
probably just disable full screen mode on the ss.rb menu (if I use anything
like ss.rb).

Randy Kramer

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Additional logging questions Novice Java 17 02-29-2012 12:26 AM
Help with tkHTML (specifically, require 'tkextlib/tkHTML' fails to find package) Randy Kramer Ruby 11 03-27-2006 06:21 PM
Re: Questions....questions....questions Patrick Michael A+ Certification 0 06-16-2004 04:53 PM
Additional Repeater questions for Steven Cheng Mark ASP .Net 2 01-28-2004 11:25 AM
Additional questions in 70-300 exam Kael V. Dowdy MCSD 1 08-05-2003 01:40 PM