The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

RE: Slim Conduit Feature request vs. GUI Plugin bits feat. MC Booth and the plugin boys


  • Subject: RE: Slim Conduit Feature request vs. GUI Plugin bits feat. MC Booth and the plugin boys
  • From: Edward Pearson
  • Date: Sun, 28 Mar 2004 17:06:00 +0000

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<TITLE>Message</TITLE>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN class="096595810-28032004">OK,
so I just got down and did the props dialog
myself.</SPAN></FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN
class="096595810-28032004"></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN
class="096595810-28032004">Here's a version of the X10
connector to check out. It uses the xml file to store its properties. Only
the serialport setting is taken notice of at the moment. So I think (but
I'm not sure) that the .dll goes in the plugins folder of the GUI runtime
and the .xml file goes in the same folder as the runtime exe. Stuart fancy
checking it out quickly?</SPAN></FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN
class="096595810-28032004"></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN class="096595810-28032004">What
I did:</SPAN></FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN
class="096595810-28032004"></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN
class="096595810-28032004">created a properties class that
holds the settings</SPAN></FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN class="096595810-28032004">gave
it load and save methods to read and write a little xml file (copied the
one for the slim
connector)</SPAN></FONT></DIV><FONT><SPAN
class="096595810-28032004">
<DIV><FONT face="Arial" color="#0000ff"
size="2"><SPAN class="096595810-28032004">made
a simple one field dialog for the serial port
string</SPAN></FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2">implemented IPluginProperties in the properties class
ie GetPropertiesDialog returns a new instance of the
dialog</FONT></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"></FONT>&nbsp;</DIV>
<DIV></SPAN></FONT><SPAN
class="096595810-28032004"><FONT face="Arial"
color="#0000ff" size="2">wish - it'd be nicer to get
a call from the runtime when the properties have changed (dialog was
Accepted not cancelled) - right now I have to do all the actions resulting
from the change in the OK button click handler of the dialog which feels a
bit messy (there's serial comms, unit detection etc going
on)</FONT></SPAN></DIV>
<BLOCKQUOTE>
<DIV></DIV>
<DIV class="OutlookMessageHeader" lang="en-us"
dir="ltr" align="left"><FONT
face="Tahoma" size="2">-----Original
Message-----<B>From:</B> Stuart Booth [mailto:lists@xxxxxxx]
<B>Sent:</B> 27 March 2004 23:33<B>To:</B>
xap_automation@xxxxxxx<B>Subject:</B> Re: [xap_automation] Slim
Conduit Feature request</FONT></DIV><TT>On Mon, 22 Mar
2004 16:39:59 +0000, James Traynor <james@xxxxxxx>wrote:>1, switch
to normal size text for the duration of the display>2, Use big text to
scroll line 1 then line 2 and double the duration >time set.>3,
disable osd if set to double height ( not sure about this one)>oh and a
polite reminder about dimming an off display to full when a OSD >comes
in!A couple of small suggestions. "No problem," thought I,
"I'll justslide those in." ... but the real story goes more like.
.."Oh, hang on, wouldn't it be good if...""Yeah, and if it
did this too...""Hmmm, that's not quite right...""That
code's a bit messy, I'll refactor and tidy it up...""It would be
better if it did things this way...""Oh darn it doesn't support
that, but if I fiddle this bit...""What's the best way of doing
this properly...""I'd better test this thoroughly..."These
have been in progress for some of today, James, butEdward/Paul's hope for a
tutorial style into to adjusting the xFxplugin GUI runtime's UI for their
plugin looks like it'll be delayedby a wee bitty now.Oops.Good things are
coming from these SlimServerConnector tweakettes,although I'm not sure
you'd notice straightaway.S-- Stuart Booth
<stuart@xxxxxxx>xAPFramework.net - a xAP software development
framework for .net<A href="http://www.xapautomation.org/";>http:/
/www.xapautomation.org/</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A href="http://www.xapframework.net/";>http://www.xapframework.net/</A></TT>




xAP_Development Main Index | xAP_Development Thread Index | xAP_Development Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.