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. The Lounge
  3. Want to use the Ribbon in your app? Here, sign this.

Want to use the Ribbon in your app? Here, sign this.

Scheduled Pinned Locked Moved The Lounge
comdesignquestion
33 Posts 14 Posters 2 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.
  • C Charlie Williams

    It makes sense, I guess - it's just that they've never done it before. I've seen at least a half-dozen component vendors hawking Office 2007-style UI elements and I'm sure more are on the way. But if you want to use them in your application, you'll need to agree to Microsoft's new license and use their guidelines. http://msdn2.microsoft.com/en-us/office/aa973809.aspx[^]


    if(!curlies){ return; }

    R Offline
    R Offline
    Ryan Binns
    wrote on last edited by
    #5

    That Microsoft Page wrote:

    6. Is this only for Windows software products?

    No. Any software product that complies with the license agreement may implement elements of the UI.

    Interesting...

    Ryan

    "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

    A 1 Reply Last reply
    0
    • R Ryan Binns

      That Microsoft Page wrote:

      6. Is this only for Windows software products?

      No. Any software product that complies with the license agreement may implement elements of the UI.

      Interesting...

      Ryan

      "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

      A Offline
      A Offline
      Anton Afanasyev
      wrote on last edited by
      #6

      makes no sense to me. you too i suppose, eh?


      :badger:

      R 1 Reply Last reply
      0
      • C Charlie Williams

        It makes sense, I guess - it's just that they've never done it before. I've seen at least a half-dozen component vendors hawking Office 2007-style UI elements and I'm sure more are on the way. But if you want to use them in your application, you'll need to agree to Microsoft's new license and use their guidelines. http://msdn2.microsoft.com/en-us/office/aa973809.aspx[^]


        if(!curlies){ return; }

        A Offline
        A Offline
        Anton Afanasyev
        wrote on last edited by
        #7

        Office UI Licensing wrote:

        an opportunity for others to take advantage of our stunning new UI in a way that’s good for the ecosystem, the customer, and Microsoft.

        I sense there would've been a great many killings and burning of offices/bodies if the UI wasnt made available.


        :badger:

        1 Reply Last reply
        0
        • A Anton Afanasyev

          makes no sense to me. you too i suppose, eh?


          :badger:

          R Offline
          R Offline
          Ryan Binns
          wrote on last edited by
          #8

          It seems to indicate that you can use the Office UI on programs that don't run on Windows, Linux for example...

          Ryan

          "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

          A 1 Reply Last reply
          0
          • R Ryan Binns

            It seems to indicate that you can use the Office UI on programs that don't run on Windows, Linux for example...

            Ryan

            "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

            A Offline
            A Offline
            Anton Afanasyev
            wrote on last edited by
            #9

            yeah I figured, but....the only way I can see that happening is that they either give the source code (which they don't), or its a .Net assembly, which will run under Mono on linux, yes. But I'd think its a native library, not a .Net assembly. How they intend to linuxify it then, is beyond me.


            :badger:

            S 1 Reply Last reply
            0
            • C Charlie Williams

              It makes sense, I guess - it's just that they've never done it before. I've seen at least a half-dozen component vendors hawking Office 2007-style UI elements and I'm sure more are on the way. But if you want to use them in your application, you'll need to agree to Microsoft's new license and use their guidelines. http://msdn2.microsoft.com/en-us/office/aa973809.aspx[^]


              if(!curlies){ return; }

              J Offline
              J Offline
              Judah Gabriel Himango
              wrote on last edited by
              #10

              I find the wording and license talk surprisingly refreshing from MS's typical restrictive junk. Surprisingly frank as well:

              Can any applications use the license? The license is available for applications on any platform, except for applications that compete directly with the five Office applications that currently have the new UI (Microsoft Word, Excel, PowerPoint, Outlook, and Access). We wanted to make the IP available broadly to partners because it has benefits to Microsoft and the Office Ecosystem. At the same time, we wanted to preserve the uniqueness of the Office UI for the core Office productivity applications.

              Tech, life, family, faith: Give me a visit. I'm currently blogging about: God-as-Judge, God-as-Forgiver The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

              1 Reply Last reply
              0
              • A Anton Afanasyev

                yeah I figured, but....the only way I can see that happening is that they either give the source code (which they don't), or its a .Net assembly, which will run under Mono on linux, yes. But I'd think its a native library, not a .Net assembly. How they intend to linuxify it then, is beyond me.


                :badger:

                S Offline
                S Offline
                Shog9 0
                wrote on last edited by
                #11

                It's not a library at all. It's the design for their UI. The idea being, you can use the design to implement your own OfficeUI work-alike. Of course, the license prohibits developing any apps with this UI that compete with MS-Office... My take is this: it's good that Microsoft-the-maker-of-Office is doing this. Lots of 3rd-party programs try to look and act like the various Office apps, and this could help them do a better job of it. If only Microsoft-the-maker-of-Windows had such a focus on usability...

                ---- I just want you to be happy; That's my only little wish...

                A 1 Reply Last reply
                0
                • S Shog9 0

                  It's not a library at all. It's the design for their UI. The idea being, you can use the design to implement your own OfficeUI work-alike. Of course, the license prohibits developing any apps with this UI that compete with MS-Office... My take is this: it's good that Microsoft-the-maker-of-Office is doing this. Lots of 3rd-party programs try to look and act like the various Office apps, and this could help them do a better job of it. If only Microsoft-the-maker-of-Windows had such a focus on usability...

                  ---- I just want you to be happy; That's my only little wish...

                  A Offline
                  A Offline
                  Anton Afanasyev
                  wrote on last edited by
                  #12

                  Shog9 wrote:

                  you can use the design to implement your own OfficeUI work-alike.

                  I'm pretty sure I could do that before this license too. or are they now prohibiting those without a license to copy their UI look? I guess it makes sense then, and I can then finally see the true reason for this - to show teh world how popular the new UI is.


                  :badger:

                  C S 2 Replies Last reply
                  0
                  • N Nish Nishant

                    Blast! And I thought they were making public their Office UI source code :->

                    Regards, Nish


                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                    Currently working on C++/CLI in Action for Manning Publications. (*Sample chapter available online*)

                    C Offline
                    C Offline
                    Charlie Williams
                    wrote on last edited by
                    #13

                    Nishant Sivakumar wrote:

                    Blast! And I thought they were making public their Office UI source code

                    :) No such luck, but word is that they're thinking about whether to do a version that would ship with Visual Studio. I wonder how that makes the current crop of 3rd party vendors feel.


                    if(!curlies){ return; }

                    N 1 Reply Last reply
                    0
                    • C Charlie Williams

                      It makes sense, I guess - it's just that they've never done it before. I've seen at least a half-dozen component vendors hawking Office 2007-style UI elements and I'm sure more are on the way. But if you want to use them in your application, you'll need to agree to Microsoft's new license and use their guidelines. http://msdn2.microsoft.com/en-us/office/aa973809.aspx[^]


                      if(!curlies){ return; }

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #14

                      I'm at least 80 percent certain the real reason behind this is to stop direct competitors from making clones of Office applications. Their spinning it to something else of course.

                      C 1 Reply Last reply
                      0
                      • A Anton Afanasyev

                        Shog9 wrote:

                        you can use the design to implement your own OfficeUI work-alike.

                        I'm pretty sure I could do that before this license too. or are they now prohibiting those without a license to copy their UI look? I guess it makes sense then, and I can then finally see the true reason for this - to show teh world how popular the new UI is.


                        :badger:

                        C Offline
                        C Offline
                        Charlie Williams
                        wrote on last edited by
                        #15

                        Anton Afanasyev wrote:

                        or are they now prohibiting those without a license to copy their UI look?

                        The license's existence would be pretty pointless if this weren't the case. Who knows if anything would ever come of it, but I don't think going outside the license would be worth the legal risk. All they're asking is that you don't do some kind of half-assed job that makes their UI concepts look bad.


                        if(!curlies){ return; }

                        A 1 Reply Last reply
                        0
                        • M Member 96

                          I'm at least 80 percent certain the real reason behind this is to stop direct competitors from making clones of Office applications. Their spinning it to something else of course.

                          C Offline
                          C Offline
                          Charlie Williams
                          wrote on last edited by
                          #16

                          So you're not holding your breath for OpenOffice featuring the Ribbon? ;P


                          if(!curlies){ return; }

                          S 1 Reply Last reply
                          0
                          • A Anton Afanasyev

                            Shog9 wrote:

                            you can use the design to implement your own OfficeUI work-alike.

                            I'm pretty sure I could do that before this license too. or are they now prohibiting those without a license to copy their UI look? I guess it makes sense then, and I can then finally see the true reason for this - to show teh world how popular the new UI is.


                            :badger:

                            S Offline
                            S Offline
                            Shog9 0
                            wrote on last edited by
                            #17

                            You're still not getting it. This Ribbon thing isn't a toolbar. It's waay more complex. And once it's been out in the field for a while, users are gonna expect things that look like it to also work like it. Now, Charlie posted this a bit early - MS doesn't actually have links to either their license or their design guidelines. But, eventually they will. And then, upon agreeing to the license, you can use the guidelines to develop a Ribbon that actually works like the Ribbon in Word. Or Excel. Or Whatever. The point being, you won't confuse and frighten your users with a Ribbon that's actually working like a plain old Toolbar. That is, assuming the license is pretty much in line with the Q&A answers on that page. For all i know, it also requires a pledge of your first-born, a pint of blood, and promises a slow and painful death to all who defy it. But we'll just have to wait and see...

                            ---- I just want you to be happy; That's my only little wish...

                            A 1 Reply Last reply
                            0
                            • C Charlie Williams

                              Anton Afanasyev wrote:

                              or are they now prohibiting those without a license to copy their UI look?

                              The license's existence would be pretty pointless if this weren't the case. Who knows if anything would ever come of it, but I don't think going outside the license would be worth the legal risk. All they're asking is that you don't do some kind of half-assed job that makes their UI concepts look bad.


                              if(!curlies){ return; }

                              A Offline
                              A Offline
                              Anton Afanasyev
                              wrote on last edited by
                              #18

                              no..yeah of course I understand that. I wasn't planning to make my own version(too much work ;P). But using component like those from DevComponents, I could already do that without this license. The license just makes them safe from those who'd want to roll theyre own and screw up real bad I guess. meh. Hrm, on a different note, would I need the license to use controls like from DevComponents? I'd think not, if I dont have the sources. Ideas?


                              :badger:

                              C 1 Reply Last reply
                              0
                              • C Charlie Williams

                                So you're not holding your breath for OpenOffice featuring the Ribbon? ;P


                                if(!curlies){ return; }

                                S Offline
                                S Offline
                                Shog9 0
                                wrote on last edited by
                                #19

                                New in OpenOffice - The Bow! ;)

                                ---- I just want you to be happy; That's my only little wish...

                                A 1 Reply Last reply
                                0
                                • S Shog9 0

                                  You're still not getting it. This Ribbon thing isn't a toolbar. It's waay more complex. And once it's been out in the field for a while, users are gonna expect things that look like it to also work like it. Now, Charlie posted this a bit early - MS doesn't actually have links to either their license or their design guidelines. But, eventually they will. And then, upon agreeing to the license, you can use the guidelines to develop a Ribbon that actually works like the Ribbon in Word. Or Excel. Or Whatever. The point being, you won't confuse and frighten your users with a Ribbon that's actually working like a plain old Toolbar. That is, assuming the license is pretty much in line with the Q&A answers on that page. For all i know, it also requires a pledge of your first-born, a pint of blood, and promises a slow and painful death to all who defy it. But we'll just have to wait and see...

                                  ---- I just want you to be happy; That's my only little wish...

                                  A Offline
                                  A Offline
                                  Anton Afanasyev
                                  wrote on last edited by
                                  #20

                                  Shog9 wrote:

                                  you won't confuse and frighten your users with a Ribbon

                                  Are you implying I can't program?;P


                                  :badger:

                                  1 Reply Last reply
                                  0
                                  • S Shog9 0

                                    New in OpenOffice - The Bow! ;)

                                    ---- I just want you to be happy; That's my only little wish...

                                    A Offline
                                    A Offline
                                    Anton Afanasyev
                                    wrote on last edited by
                                    #21

                                    Next up will be The Tie:laugh:


                                    :badger:

                                    J 1 Reply Last reply
                                    0
                                    • A Anton Afanasyev

                                      Next up will be The Tie:laugh:


                                      :badger:

                                      J Offline
                                      J Offline
                                      Judah Gabriel Himango
                                      wrote on last edited by
                                      #22

                                      I've already patented the bow tie. :-)

                                      Tech, life, family, faith: Give me a visit. I'm currently blogging about: God-as-Judge, God-as-Forgiver The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

                                      1 Reply Last reply
                                      0
                                      • C Charlie Williams

                                        It makes sense, I guess - it's just that they've never done it before. I've seen at least a half-dozen component vendors hawking Office 2007-style UI elements and I'm sure more are on the way. But if you want to use them in your application, you'll need to agree to Microsoft's new license and use their guidelines. http://msdn2.microsoft.com/en-us/office/aa973809.aspx[^]


                                        if(!curlies){ return; }

                                        Steve EcholsS Offline
                                        Steve EcholsS Offline
                                        Steve Echols
                                        wrote on last edited by
                                        #23

                                        What ever happened to Lotus 1-2-3 anyway...


                                        - S 50 cups of coffee and you know it's on!

                                        • S
                                          50 cups of coffee and you know it's on!
                                          Code, follow, or get out of the way.
                                        S 1 Reply Last reply
                                        0
                                        • Steve EcholsS Steve Echols

                                          What ever happened to Lotus 1-2-3 anyway...


                                          - S 50 cups of coffee and you know it's on!

                                          S Offline
                                          S Offline
                                          S Douglas
                                          wrote on last edited by
                                          #24

                                          Steve Echols wrote:

                                          What ever happened to Lotus 1-2-3 anyway...

                                          Wiki indicates it was ultimately rolled into Smart Suite. If it’s anything like Lotus Notes then it’s a steaming pile of dung. Lotus 1-2-3[^] IBM Lotus SmartSuite[^]


                                          I'd love to help, but unfortunatley I have prior commitments monitoring the length of my grass. :Andrew Bleakley:

                                          J 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