Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. General UI Question - Anybody can have a go at this one

General UI Question - Anybody can have a go at this one

Scheduled Pinned Locked Moved C#
designhelptutorialquestionlounge
7 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MrEyes
    wrote on last edited by
    #1

    Not a technical question, rather a fairly nebulous question about a UI design. In summary, I have an application that may or may not perform a task every minute. I need to create a visual representation of when this task will be performed over a day/week. Something like a time line where a user can view a single day/week that displays when the task will execute. As an example, the task is configured to execute at 12,34,45,50,56 past the hour in the hours 1,4,8,15,18,20,21,22 The problem is that there are 2440 minutes in a day, so creating a visual UI is somewhat complicated. Unless of course the user has a 500 inch wide screen monitor :omg: Just incase anybody has heard of it, I am trying to create this for Crontab jobs.

    E L W 3 Replies Last reply
    0
    • M MrEyes

      Not a technical question, rather a fairly nebulous question about a UI design. In summary, I have an application that may or may not perform a task every minute. I need to create a visual representation of when this task will be performed over a day/week. Something like a time line where a user can view a single day/week that displays when the task will execute. As an example, the task is configured to execute at 12,34,45,50,56 past the hour in the hours 1,4,8,15,18,20,21,22 The problem is that there are 2440 minutes in a day, so creating a visual UI is somewhat complicated. Unless of course the user has a 500 inch wide screen monitor :omg: Just incase anybody has heard of it, I am trying to create this for Crontab jobs.

      E Offline
      E Offline
      Eduard Keilholz
      wrote on last edited by
      #2

      Why don't you 'steal' MS Outlook's calendar view... I think it's a neat way to present events over time.

      .: I love it when a plan comes together :. http://www.zonderpunt.nl

      1 Reply Last reply
      0
      • M MrEyes

        Not a technical question, rather a fairly nebulous question about a UI design. In summary, I have an application that may or may not perform a task every minute. I need to create a visual representation of when this task will be performed over a day/week. Something like a time line where a user can view a single day/week that displays when the task will execute. As an example, the task is configured to execute at 12,34,45,50,56 past the hour in the hours 1,4,8,15,18,20,21,22 The problem is that there are 2440 minutes in a day, so creating a visual UI is somewhat complicated. Unless of course the user has a 500 inch wide screen monitor :omg: Just incase anybody has heard of it, I am trying to create this for Crontab jobs.

        L Offline
        L Offline
        leppie
        wrote on last edited by
        #3

        MrEyes wrote:

        The problem is that there are 2440 minutes in a day

        Wow, you are either cursed or lucky with an extra 1000 minutes a day ;P

        xacc.ide - now with TabsToSpaces support
        IronScheme - 1.0 beta 1 - out now!
        ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

        P P M 3 Replies Last reply
        0
        • L leppie

          MrEyes wrote:

          The problem is that there are 2440 minutes in a day

          Wow, you are either cursed or lucky with an extra 1000 minutes a day ;P

          xacc.ide - now with TabsToSpaces support
          IronScheme - 1.0 beta 1 - out now!
          ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          leppie wrote:

          Wow, you are either cursed or lucky with an extra 1000 minutes a day

          I don't know. There have been days when I've felt like there's an extra 1000 minutes in there.

          Deja View - the feeling that you've seen this post before.

          My blog | My articles | MoXAML PowerToys

          1 Reply Last reply
          0
          • L leppie

            MrEyes wrote:

            The problem is that there are 2440 minutes in a day

            Wow, you are either cursed or lucky with an extra 1000 minutes a day ;P

            xacc.ide - now with TabsToSpaces support
            IronScheme - 1.0 beta 1 - out now!
            ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

            P Offline
            P Offline
            PIEBALDconsult
            wrote on last edited by
            #5

            Vogon Guard Well, the hours are good. Ford They'd have to be. Vogon guard But now you mention it, I suppose most of the actual minutes are pretty lousy.

            1 Reply Last reply
            0
            • M MrEyes

              Not a technical question, rather a fairly nebulous question about a UI design. In summary, I have an application that may or may not perform a task every minute. I need to create a visual representation of when this task will be performed over a day/week. Something like a time line where a user can view a single day/week that displays when the task will execute. As an example, the task is configured to execute at 12,34,45,50,56 past the hour in the hours 1,4,8,15,18,20,21,22 The problem is that there are 2440 minutes in a day, so creating a visual UI is somewhat complicated. Unless of course the user has a 500 inch wide screen monitor :omg: Just incase anybody has heard of it, I am trying to create this for Crontab jobs.

              W Offline
              W Offline
              Wendelius
              wrote on last edited by
              #6

              There are several third party calendar controls available (free and licensed). I would pick up a nice looking and use that. Some of those have even Gantt-like view just in case that you want to visualize the length and other information for the tasks some point in future. I wouldn't believe that it has any effect on visualization if the task scheduling system is crontab. Only when getting the data into the calendar (or similar), you must implement your own 'parser' for crontab syntax (how to separate minutes, hours, days, what * means etc).

              The need to optimize rises from a bad design. My articles[^]

              1 Reply Last reply
              0
              • L leppie

                MrEyes wrote:

                The problem is that there are 2440 minutes in a day

                Wow, you are either cursed or lucky with an extra 1000 minutes a day ;P

                xacc.ide - now with TabsToSpaces support
                IronScheme - 1.0 beta 1 - out now!
                ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

                M Offline
                M Offline
                MrEyes
                wrote on last edited by
                #7

                Cursed with fat fingers and the lack of a typing wand :doh:

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups