Free WindowEx Action Plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • reteset
    Indigo Rose Customer
    • May 2006
    • 1688

    Free WindowEx Action Plugin

    Hi
    This is a free action plugin and containing window related functions
    this is first release of the plugin and it may containing bugs
    Please report any bug on this post. its will be fixed
    i.m also accept your Window related function requests

    this plugin tested on OS: only Microsoft Window Xp SP2
    this plugin tested on AMS : AutoPlay Media Studio Version : 6 and 7
    Help File : Created for each function but No index file provided
    Examples : there are 6 examples in rar file

    WindowEx.CreateWindow(); funtion is not full functional yet
    but you can create simple child windows like Status Bar

    Please Read ReadmeFirst.txt (in rar file) file before use this plugin

    available functions are:

    WindowEx.MoveWindow();
    WindowEx.GetLastActivePopup();
    WindowEx.CreateWindow();
    WindowEx.ShowWindow();
    WindowEx.GetClientRect();
    WindowEx.GetDesktopWindow();
    WindowEx.SetActiveWindow();
    WindowEx.IsWindowVisible();
    WindowEx.FindWindow();
    WindowEx.FlashWindow();
    WindowEx.SetWindowIcon();
    WindowEx.EnableWindow();
    WindowEx.IsWindowEnabled();
    WindowEx.IsWindow();
    WindowEx.GetActiveWindow();
    WindowEx.SetWindowText();
    WindowEx.SetForegroundWindow();
    WindowEx.GetForegroundWindow();
    WindowEx.WindowFromPoint();
    WindowEx.IsWindowMaximized();
    WindowEx.IsWindowMinimized();
    WindowEx.GetWindowText();
    WindowEx.GetWindowRect();
    WindowEx.SetWindowTrans();
    WindowEx.GetTopWindow();
    WindowEx.MinimizeAllWindows();
    WindowEx.GetWindow();
    WindowEx.FindWindowEx();
    WindowEx.ChildWindowFromPoint();
    WindowEx.GetParent();
    WindowEx.SetParent();
    WindowEx.IsChildWindow();
    WindowEx.ChildWindowFromPointEx();


    and new functions on the way..

    good bye.
    Last edited by reteset; 12-31-2007, 05:08 AM.
    amsplugins.com Is Closed.

    Facebook Page
  • Teqskater
    Forum Member
    • Apr 2007
    • 175

    #2
    Thanks dude. That may come in handy.

    Comment

    • Intrigued
      Indigo Rose Customer
      • Dec 2003
      • 6125

      #3
      If I may, what did you code these with? I like to see what folks are using for their plugin creations.
      Intrigued

      Comment

      • Dermot
        Indigo Rose Customer
        • Apr 2004
        • 1790

        #4
        Very nice. Thank you very much. :yes:yes
        Dermot

        I am so out of here :yes

        Comment

        • FoxLeader
          Forum Member
          • Nov 2006
          • 432

          #5
          Wow. Those actions are not all useful (at least I can't see how), but others are real good!

          The action to change the icon at runtime has been requested often, and you did it. Respect, man!

          As for the Web Object Masking, it's right in time! I need it for the project I'm working on right now

          Thanks a lot, and I hope you'll be able to show us some more

          Comment

          • FoxLeader
            Forum Member
            • Nov 2006
            • 432

            #6
            Intrigued >> Have you had a look at the IR Plug-in SDK? It's mostly in C++ (Visual C++), so Visual Studio 2008, which is free for now (the Beta 2) would be a great tool. I tried with this

            Comment

            • Intrigued
              Indigo Rose Customer
              • Dec 2003
              • 6125

              #7
              Oh, I see you did a proper Plug-in, nice. Mind sharing the .sln reteset?
              Intrigued

              Comment

              • reteset
                Indigo Rose Customer
                • May 2006
                • 1688

                #8
                hi
                i.m sorry for i.m so late but i can't login to forum for 2 days why i don't know

                Originally posted by FoxLeader View Post
                Wow. Those actions are not all useful (at least I can't see how), but others are real good!

                Thanks a lot, and I hope you'll be able to show us some more

                FoxLeader: all of this functions are other then SetWindowIcon()
                and SetWindowTrans() clone of standart windows api functions
                for example: When you call Standart AMS Window.Hide() function
                AMS Calls ShowWindow(hWnd,SW_HIDE); from the system
                (This function defined in User32.dll in your os) and sytem hides your window
                finally AMS just tell your request to system and sytem does it
                i.m already wrote in the readme file this plugin requires minimum
                WINAPI knowledge, if you have no ,you can't do anything whit this plugin



                i.m rebuilding this plugin , there was a big problem with converting api
                constants for example : 0x40000000L i resolve this problem now

                whit new version you can:
                merge another window to your GUI
                merge another window inside another one
                merge your window inside another one
                disable/enable taskbar desktop ect..
                set transparency any Main window on system
                set style or Exstyle any window on os at runtime
                set window as tool , borderless ,captionless ,normal
                mask any window on os
                shake any main window on os
                get /set title of any window on os
                set size and Position of any window
                and goes like these

                i.m also create about 10 new examples with new version

                Intrigued:
                Oh, I see you did a proper Plug-in, nice. Mind sharing the .sln reteset?
                Intrigued i don't think to share source of this plug in
                but i can create a sample project just for you, if you want .
                because you are grandfather of this forum :yes:yes

                i.m using Visual Studio .NET 2003
                project will be VS 7.0 format

                if you want to sample project PM me A Mail address or write here
                i'll send sample project until this weekend

                good bye
                amsplugins.com Is Closed.

                Facebook Page

                Comment

                • Intrigued
                  Indigo Rose Customer
                  • Dec 2003
                  • 6125

                  #9
                  retestet, thank for your kindness. Just knowing what you utilized to create such is much appreciated. I look forward to your examples that you will be putting out though.
                  Intrigued

                  Comment

                  • FoxLeader
                    Forum Member
                    • Nov 2006
                    • 432

                    #10
                    reteset >> Thanks. I succeeded by looking at your exemple. Honestly, I don't have any WINAPI knowledge, however I'm used to get familiarized fast in order to do what I want and, thanks to your exemples, it helps a lot.

                    I'm looking forward to your new version and exemples! Thanks a lot, really, that gives pretty good enhancement to AMS.
                    BTW, I'm running Vista x64 and this works like a charm. (at least for the exemples you provided)

                    Finally, do you think you have the knowledge to make object plugins? If yes, I would suggest (it's not a request! only a suggestion that, I think, would be real cool ). So, I was thinking of a ribbon menu, similar to what we see in Office 2007. I taugh as well of a "3D" Carousel, but as we've made one purely in AMS, maybe it's not worth the work

                    Comment

                    • reteset
                      Indigo Rose Customer
                      • May 2006
                      • 1688

                      #11
                      FoxLeader

                      i.m orginally a delphi author
                      i went over C++ Because Delphi Not enough For me

                      of course i want to know how it works on different Systems
                      i want to know different Vista Versions specially

                      i made a few object plugin already for test my self
                      but these are simple objects , like Button StatusBar

                      of course i'll Create Object Plugins too

                      in my opinion ribbon menu provided by .Net Platform
                      this means your application is not cross platform
                      but nothing impossible this can be done with standart C++
                      for example this plugin will not work if NET Framework Not installed
                      dont Forget Win98 2000 me xp when creating a program :yes this versions in use yet

                      3D Carousel i.ll try this at a free time
                      i have also an example related with this topic



                      this is not 3D but creates slides dinamically
                      Attached Files
                      amsplugins.com Is Closed.

                      Facebook Page

                      Comment

                      • FoxLeader
                        Forum Member
                        • Nov 2006
                        • 432

                        #12
                        Hello!

                        I had a look at your sample and I like how it's done; It doesn't uses objects outside of the page area. Like all the others of that kind we've been working on, the main point is the get it to be real smooth.
                        I don't know if it's just my computer or if it's the *.apz, but when I opened it, the buttons were blank, so I couldn't use it in the preview. I had to replace then with buttons I had in the gallery. Anyway, that worked. The only point is that when I click the button to scroll (for a fixed length), it's not exactly the right distance so after a few clicks, it becomes unaligned with the sides. I'll take a deeper look later.

                        I'm happy to know you'll make object plugins, because what you did for now is really good!
                        If you have any other things you want me to test on Vista, I'd be pleased! I have one computer running Vista x64 and the other Vista x32.

                        As you said, the .Net carousel is not the best since it needs the .Net runtime and you're totally right on this. I tried something 100% AMS, but that was crapp. I'll get this out again and work a bit to post it, maybe others would be able to help me enhance it. If you ever decided to work on a C++ Ribbon object for AMS, I'd sure be the first to test it!

                        Finally, the topic you found is exactly the one I was talking about. That's a good start, what mainly missing is to switch to rotation direction depending on mouse position. I'm currently working on it.

                        Regards,
                        FoxLeader

                        Comment

                        • Solmos
                          New Member
                          • Aug 2006
                          • 355

                          #13
                          Excellent!!

                          very very thanks!!

                          the option for windows create is very interesant, thanks!

                          Comment

                          • thetford
                            Forum Member
                            • Feb 2005
                            • 175

                            #14
                            Man, this is GREAT!!!! Thanks

                            Comment

                            • reteset
                              Indigo Rose Customer
                              • May 2006
                              • 1688

                              #15
                              Updated

                              hi again

                              Here is stable version 1 of windowex action plugin
                              plugin complately changed

                              New functions Added:
                              WindowEx.GetWindowLong();
                              WindowEx.SetWindowLong();

                              Important

                              There Is A File Named As "WinApiConstatns.lua" In Rar Package
                              Copy All Contents Of That File And Paste Your Project's Global
                              Actions Pane. You Have To Do This If You Are Using A Function
                              Needs Constants. Takes Just (2 KB) When Compiled With Your Project

                              there are 13 examples now :

                              Example_1.apz : Window Movement Example
                              Example_2.apz : Shake Window Example
                              Example_3.apz : Status Bar Example
                              Example_4.apz : Change Window Icon Example
                              Example_5.apz : Window Transparency Example
                              Example_6.apz : Masking An Object Example
                              Example_7.apz : Playing With AMS Window Example
                              Example_8.apz : Playing With TaskBar And Desktop Example
                              Example_9.apz : Merging AMS Window In To Self Window Example
                              Example_10.apz : Setting Self Window's Style At RunTime Example
                              Example_11.apz : Merging Self Window In To NotePad Window Example
                              Example_12.apz : Merging A Game In To Self Window Example
                              Example_13.apz : MDI Clone Example

                              FoxLeader
                              i.m planing to do a most wanted plugin now POP3 action Plugin

                              if i would , i'll post to you for test it

                              i want to say , most of my plugins will not be free
                              Last edited by reteset; 01-28-2008, 09:40 AM.
                              amsplugins.com Is Closed.

                              Facebook Page

                              Comment

                              Working...
                              X