Feature Request

Discussion in 'C-Bus Toolkit and C-Gate Software' started by froop, Feb 26, 2008.

  1. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    Just downloaded 1.8. Looks like a pretty nice facelift. I like being able to set groups levels. With 1.7 I thought I was just missing something.

    And now for my request for 1.8.1 (or 1.9 :) ). All my keypads (503xN) are mounted horizontally on my walls instead of the normal vertical orientation. Would it be possible to add a 90 degree rotation flag so the image and the group config drop downs are oriented properly, rather than me having to turn my head on the side all the time? :)
     
    froop, Feb 26, 2008
    #1
  2. froop

    ashleigh Moderator

    Joined:
    Aug 4, 2004
    Messages:
    2,397
    Likes Received:
    26
    Location:
    Adelaide, South Australia
    This is **extremely** difficult to do.

    Like really really really hard.

    With the current 300-odd other "features" on the list (not counting new product additions and various defect fixes), this one will be waiting a while :)
     
    ashleigh, Feb 26, 2008
    #2
  3. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    So you mean like maybe 1.9.1 then? :D

    Oh well. Maybe I just keep turning my head sideways then.
     
    froop, Feb 26, 2008
    #3
  4. froop

    daniel C-Busser Moderator

    Joined:
    Jul 26, 2004
    Messages:
    770
    Likes Received:
    21
    Location:
    Adelaide
    daniel, Feb 27, 2008
    #4
  5. froop

    Darpa

    Joined:
    Apr 30, 2006
    Messages:
    426
    Likes Received:
    0
    Location:
    Australia
    You are one very warped individual Daniel :p
     
    Darpa, Feb 27, 2008
    #5
  6. froop

    Charlie Crackle

    Joined:
    Aug 3, 2004
    Messages:
    815
    Likes Received:
    8
    Location:
    Melbourne
    Charlie Crackle, Feb 27, 2008
    #6
  7. froop

    znelbok

    Joined:
    Aug 3, 2004
    Messages:
    1,151
    Likes Received:
    17
    After 4 years it must be damn close to the top of the list now :)
     
    znelbok, Feb 27, 2008
    #7
  8. froop

    Duncan

    Joined:
    Jul 23, 2004
    Messages:
    925
    Likes Received:
    0
    Location:
    Salinas de Garci Mendoza, Bolivia
    And you rather sagely noted at that time "I understand is would be a lot of programming work and there a probably better things to spend programming time on" :)
     
    Duncan, Feb 27, 2008
    #8
  9. froop

    amberelectrics

    Joined:
    Aug 29, 2007
    Messages:
    114
    Likes Received:
    0

    So you dont feel like going open source on the project then? I like really really really hard coding problems :D
     
    amberelectrics, Feb 28, 2008
    #9
  10. froop

    Andy@Mandoon

    Joined:
    Dec 13, 2004
    Messages:
    34
    Likes Received:
    0
    Can I add my vote for this feature? I would really appreciate it too.

    When retrofitting old houses with cement rendered walls, the only practical choice is to mount switches with the same orientation of the original switches. Quite often that means horizontal switch plates.

    Of course, I realise this isn't an election - I just wanted to add my voice.

    Andy.
     
    Andy@Mandoon, Mar 3, 2008
    #10
  11. froop

    ashleigh Moderator

    Joined:
    Aug 4, 2004
    Messages:
    2,397
    Likes Received:
    26
    Location:
    Adelaide, South Australia
    If Toolkit were to display the switch rotated by 90 degrees, how would you show the list of groups alongside the buttons?

    How would you show the link (graphically) between the buttons and the buttons numbers?

    Remember, you have only the simple (not advanced) view to play in. You have the graphic and the (up to 8) groups associated with each key. But the keys run top..bottom and right..left (ie key 1 is top right, key 2 is bottom right, and working toward the left....

    So here is why its hard. How do you show the graphic with a meaningful linkage between the graphic and the up to 8 groups assigned to those keys?

    Should all the places where the groups are entered change location?

    Should the graphic just have buttons numbers on?

    Should there be guidelines drawn on the form?

    What about if the switch is mounted with a -90 degree rotation instead of a +90 degree rotation.

    Think about it, draw some pictures.

    There is a prize for the first person to present a REALLY GOOD, SIMPLE, CREATIVE method... Yes... for you, a FREE copy of C-Bus Toolkit!!!
     
    ashleigh, Mar 3, 2008
    #11
  12. froop

    2SC

    Joined:
    Oct 10, 2006
    Messages:
    345
    Likes Received:
    0
    Location:
    Athens, Greece
    That's the key for the answer, Asleigh.
    Since dlt does not support greek we made every letter as an image. You should do the same in English. Then,
    I
    t

    i
    s

    v
    e
    r
    y

    e
    a
    s
    y.

    The problems are that the NEXT or the hour will not change orientation.
     
    2SC, Mar 3, 2008
    #12
  13. froop

    amberelectrics

    Joined:
    Aug 29, 2007
    Messages:
    114
    Likes Received:
    0
    Theres no doubt that the issue here is the GUI not the code, its a toughy for sure. I've done similar before for exchange racking stuff but if im being totally honest, it tends to look like a cludge however you do it, suppose we could all learn chinese and read vertically :)
     
    amberelectrics, Mar 3, 2008
    #13
  14. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    To be honest, I was only really thinking about myself with only slimline switches. So with a max of four keys on each switch, its easy. If I get a chance during the week I'll try to mock up some screens for the 6- and 8-key switches and post them if I come up with anything reasonable.

    For the 4-key plates, its simply a matter of shuffling the location of the group lists. But you're right. Not so easy for the 6 and 8.

    Mark.
     
    froop, Mar 3, 2008
    #14
  15. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    How about something like this (very quickly roughed up in PS). I've just used a Neo8, but the same principle could be applied to a 6-key saturn etc.

    It will still be a pain having to change the layout of the group and function dropdowns based on rotation of the switch, as well as for the type of switch. And it will be a lot of work to get all the the layout combinations for the different orientations for all switches sorted out.

    Not necessarily very very very hard, but very very very time consuming..
     

    Attached Files:

    froop, Mar 3, 2008
    #15
  16. froop

    JJE

    Joined:
    Dec 9, 2004
    Messages:
    27
    Likes Received:
    0
    Seeing we are on our wish lists at the moment i might put mine in.
    Can we have a button (rather than automatic) that sync the network via toolkit for GA statis? Currently using PICED to connect to network if i wonted to find out the GA statis on a job.
    Also can we have a button that searches for a particular unit address similiar to the reinstall button that searches for unit address 255. Maybe highlight the unit in the database after connecting to the network and click the button "Load Unit" button or have a dialogue box similiar to the global programming function that has check boxes. Reason being if i wont to do a quick change to one unit or a group of units we dont need to scan the entire network.
    Lastly i notice with 1.8.0 we can globally change primary application. Can we have an option when adding a network to select a default application so when we add units on the network they are ready to go rather than having to change them?
    I know they are not magor things but they would help us streamline programming quite abit.
    Thanks.
     
    JJE, Mar 4, 2008
    #16
  17. froop

    daniel C-Busser Moderator

    Joined:
    Jul 26, 2004
    Messages:
    770
    Likes Received:
    21
    Location:
    Adelaide
    Exactly right, froop. The GUI arrangements *can* be done, but it would take a very long time, during which we could add dozens of other cool things to Toolkit.

    A compromise may be a "Mounting Orientation" field for all units that gets saved in the db. Essentially a reminder of which way to tilt your head for those old jobs. Would this help?

    Thanks for the GUI mockup by the way!
     
    daniel, Mar 4, 2008
    #17
  18. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    I second this. What usually catches me out is if I just need to change one keypad, and I open it in the DB before scanning the network. Make the change, and click OK, only to see the "save to network" option greyed out. Grrr. How about allowing "Connect to unit and save to network"
     
    froop, Mar 4, 2008
    #18
  19. froop

    froop

    Joined:
    Dec 23, 2007
    Messages:
    124
    Likes Received:
    0
    Location:
    Melbourne, Australia
    Okay, how about I compromise back... :)

    Keep a flag in the DB to record rotation 0,90,180,270. Leave the dropdown locations as they are, but still rotate the graphic and add a label onto the graphic like the attached below.

    No probs. It's much easier and quicker to change the end product using photoshop compared to making it work for real in the application :)
     

    Attached Files:

    Last edited by a moderator: Mar 4, 2008
    froop, Mar 4, 2008
    #19
  20. froop

    JohnC

    Joined:
    Apr 6, 2005
    Messages:
    554
    Likes Received:
    1
    Location:
    Sydney
    I think the main problem is that everybody is trying to solve the GUI problem whilst leaving the graphic of the switch in centre of the Group dialogues. Doing it that way means that the whole page layout must change if the switch is re-orientated.

    However, it's easier to handle if the switch graphic is to one side, then all the group dialogue boxes could be stacked (arrayed) separately at one side.

    Try this quick ASCII diagram :

    Code:
                        |-----------------------|
                        |           |           |
      -----------       |  GROUP 1  |  GROUP 2  |
      |         |       |           |           |
      | [1] [2] |       |-----------------------|
      |         |       |           |           |
      | [3] [4] |       |  GROUP 3  |  GROUP 4  |
      |         |       |           |           |
      | [5] [6] |       |-----------------------|
      |         |       |           |           |
      -----------       |  GROUP 5  |  GROUP 6  |
                        |           |           |
                        |-----------------------|
    
    
                        |-----------------------------------|
    ---------------     |           |           |           |
    |             |     |  GROUP 2  |  GROUP 4  |  GROUP 6  |
    | [2] [4] [6] |     |           |           |           |
    |             |     |-----------------------------------|
    | [1] [3] [5] |     |           |           |           |
    |             |     |  GROUP 1  |  GROUP 3  |  GROUP 5  |
    ---------------     |           |           |           |
                        |-----------------------------------|
     
    JohnC, Mar 4, 2008
    #20
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.