Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/28/2013 in all areas

  1. trancexx

    Ribbon

    Few years ago Microsoft introduced new UI feature that they named Ribbon. With the release of Windows 7 they added it as standard system feature. Windows Ribbon framework. You could say it's a new technology waiting to be fully embraced. Considering AutoIt is currently in some shitty stage Ribbons are not expected to be supported natively. Which is actually good thing because otherwise some developer could have GUICtrlCreateRibbon idiotic idea. Ribbons are beautiful things. In order to work with them you have to master objects. It's COM based technology. Some people will stop reading now, but really their shame. Anyway, this example is based on work by Mr. Michael Chourdakis. Guy really took deeper dive to ribbon thematic and made few very interesting articles. All is available on internet naturally, just google Michael Chourdakis Ribbon or something like that. So, the main thing to do is create so called Ribbon Framework Object. After that you have to initialize event handlers (two callback objects made with ObjectFromTag function) and load your Ribbon. Ribbon is loaded from resource, either one of your app or some other. I have compiled resource dll for this example so that scripts could be run non-compiled and still use ribbon command bar. Example shown here is not completely dummy, it uses all of the ribbon controls. Only it doesn't do anything smart besides that. ZIP: Ribbon.zip Inside the zip there is folder called Ribbon with two files RibbonExample_NEW.au3 and RibRes.dll. Extract that folder somewhere, run RibbonExample_NEW.au3 and enjoy the Ribbon beauty. There are few comments inline for easier comprehension of the overall script code. Thanks Andreik for asking for more.
    1 point
  2. Apparently there is still some audience with blind eyes...
    1 point
  3. That is the current Beta installer, I've created and uploaded today, that I am testing with and contains all updated utilities. This means you get a full update of everything including any other changes you have made. So, yes, that would be an option when that is what you want. I am thinking about releasing this installer soon so everybody is ready for the next AutoIt3 release. Cheers, Jos
    1 point
  4. redfire, The only books I know of are either out-dated or useless. I recommend reading the Help file (at least the first few sections - Using AutoIt, Tutorials and the first couple of References) as this will help you enormously. You should also look at this excellent tutorial - you will find other tutorials in the Wiki (the link is at the top of the page). There are some video tutorials on YouTube. M23
    1 point
  5. Yeah, the modified dates are all out of whack. Just grab the scite exe and dll that are in there, their versions are the new 3.3.5. Jos, Could you also upload 'SciTE_Reload_Props.au3'? It's missing to build SciteConfig. Thanks!
    1 point
  6. Sorry to interrupt. Math noob here. How can x be greater than x?
    1 point
  7. Will a While...WEnd loop help you?
    1 point
×
×
  • Create New...