Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Internet access to Comfort
#41
I\'ve done a bit more work today and 1.0.5.0 now does background and foreground colours so you can make some very gaudy floorplans!

Cool

J

 


Attached Files Thumbnail(s)
   
Reply
#42
Hi

This is how the label properties box looks in the 1.0.70 version that\'s in development.

Most of the settings change the attribute of the label, font, size, colour, alignment etc)

\"Text\" is pricipally for static labels on the page.  When Comfort Type is anything other than \"*STATIC*)  the application will take the basic counter value (20 say in my Smartfit example) and then add whatever you have in the prefix/postfix fields (in my example attached the label say \"Temp: 20 \'C\"; where \"Temp:\" and \"\'C\" are the prefix and postfix respectively)

Do you think this covers all of the bases?

Regards

Julian

p.s anyone know where there are any good freeware clipart of things like trees, bushes etc that would be suitable for inclusion in a set of bundled objects?

Also note by the way that I\'m running on Vista Utlimate 64bit with Aero; hence the transparent borders!!



Attached Files Thumbnail(s)
   
Reply
#43
Hi,

There\'s a new 1.0.7.0 version if anyone wants to play.  You can get it from my FTP areas as per the link I posted earlier in the thread.

Julian

Changes are:

Bug Fixes
  • Could not de-select an object by clicking on the workspace (panel).
  • Add label and deletes didn’t set save flag (prompt) to “dirty”.
  • Workspace wasn’t cleared correctly for Label Objects in Editor Load routine.
  • Label Bold and Italic code logic was incorrectly handled in Editor Load routine.
  • Menu option for Comfort Properties didn’t work for labels (right-click menu did!).
New Features
  • Implemented Internal ID names for Objects.  Name on the Object Attributes for is now for user to type a meaningful (optional) reference name (which is used in XML Config file). Duplicates are allowed.
  • Improved Colour Picker for Label Object Attributes.
  • Cancel button removed from Object Attributes form.  To cancel, Exit form and then delete the object.  Cleaner to do it this way in code.
  • Improved object selection and de-selection.
  • Implemented label text alignment (all 9 options) and label box auto size.
  • Implemented label prefix and postfix for Comfort Type “Counter”.
  • Removed the need for “Instance #” attribute; now done programmatically.
 
Reply
#44
Hi

FYI...The file in your FTP directory not zip...else have to download 1 by 1 file.

thanks..
Reply
#45
Oops, sorry.

Try now.

I emailed the files to you seperately this morning (GMT) so should be in your inbox.

Regards

Julian

 

 

 
Reply
#46
Hi,

1.0.8.0 is underway and 2 new features added already:

(1) Sensors (SCS Temperatures) are now supported.

(2) Support Celsius to Farenheit conversion and vice versa when \"Comfort Type\" is either \"Counter\" or \"Sensor\"  and is flagged as a Temperature value.  See the screenshot below;  you set the \"Native\" temperature scale and the \"Required\" (what you want it set too).   See screenshot below on where you set.

Let me know if you want and I\'ll freeze the build and post a link,  otherwiase I\'ll crack on adding more features.

Regards

Julian

 


Attached Files Thumbnail(s)
   
Reply
#47
Hi,

I\'ve created 1.0.8.0 version, available at the FTP address earlier in this thread if anyone wants to download.

Changes are:

Regards

Julian
Quote:Bug Fixes
  • Floorplan did not clear correctly on opening a new Floorplan. Improved the ClearFloorplan routine.
New Features
  • Add Support for Sensors (SCS Temperatures).
  • Implement Celsius to Fahrenheit conversion and vice-versa for Comfort Types Counter and Sensor
  • Moved configuration files from Connections Tab to menu item “Configuration > Settings > Configuration File Settings”.  Added new feature to select Floorplan configuration to run.  All changes are saved to User Settings and available at next application start.
  • Restructured the toolbar and right-click menus to make them consistent.
  • Added “Move To Back” and “Move To Front” actions.
  • Changed the Main Client and Editor forms so that they are now scalable and will deal better with different monitor resolutions.  A minimum of 1024 x 768 is recommended.   The editor will now open a workspace at the same size and the Main Client window (which is resizable).
Reply
#48
When connnecting to our office using an IP address, the connect button did not manage to connect via (dynalmic) IP address and Port manually entered

The UCM Login gave an exception
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at ComfortClient.ComfortClientMain.SendComfortLogon(String ComfortLogon, String LogString)
   at ComfortClient.ComfortClientMain.Logon_Request()
   at ComfortClient.ComfortClientMain.Logon_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ComfortClient
    Assembly Version: 1.0.8.0
    Win32 Version: 1.0.8.0
    CodeBase: file:///C:/work/download/Programs/Cytech/ComfortClientPreview/ComfortClient.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
TdmUserInterface
    Assembly Version: 2.4.0.276
    Win32 Version: 2.4.0.276
    CodeBase: file:///C:/Program%20Files/Wave%20Systems%20Corp/Trusted%20Drive%20Manager/TdmUserInterface.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging=\"true\" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Reply
#49
Hi

Did previous versions work OK?

As far as I\'m aware I\'ve not changed any of this code for a couple of releases except this time moving the file settings to another form.

It\'ll try to connect based on the IP and port # read from the Comfigurator file you have entered.  Is there a scenario where your CCLX doesnt have an IP adress or port in the config; ie you connect serially or something as I might not have trapped this.

However if you check the box next to the port # and manually type an !P address (or domain name) and port; does this work?

A  screenshot might help too.

Julian
Reply
#50
Actually, another thought.
Quote: \"When connnecting to our office using an IP address, the connect button did not manage to connect via (dynalmic) IP address and Port manually entered
If you mean you are using DHCP with a short lease and the client is not connecting because it\'s trying the old expired IP address (because the comfigurator file IP address is expired too) then check the manual entry checkbox and use the name of the device instead in the IP address field.

Let me know.

Regards

Julian

 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)