Menu

UniversalIndentGUI

2009-08-18
2012-11-14
  • Sam Hishmeh

    Sam Hishmeh - 2009-08-18

    I downloaded NP 5.4.5, the exe installer, and the UniversalIndentGUI plugin , and the plugin is not working.  When NPP boots it says that the plugin is ANSI and not compatible with the Unicode version of NPP.  It seems there are files the in plugin zip for UNI and for ANSI, but I tried both, but got SIMILAR problems; when using the ANSI file it says incompatible, when using the UNI file it says can't find QTxxx.dll, but when I move the QT files into the plugins directory it says ANSI - UNI incompatibility.  This may be a problem with where I'm placing files, this plugin is not simple like the others, there are several files.  Please help.

     
    • Sam Hishmeh

      Sam Hishmeh - 2009-08-19

      The fix 2 posts before this is corerct.  It is the same fix described by the plugin author in e-mail from him.  He said he will add a readme file to the next release.

       
    • Dave Brotherstone

      Sam,
        Have a read of this thread, on the UniversalIndentGUI forum - http://sourceforge.net/forum/forum.php?thread_id=3331298&forum_id=571437

      I had the same problem, and asked where all the files go.  I've actually still not managed to get it to work, but haven't had chance to go back to them and sort out the problem.

      If you manage to get it to work, please come back here and let everyone know how you got it working - I can add it to the Plugin Manager then, so it can be installed automatically.

      Thanks,
      Dave

       
    • cchris

      cchris - 2009-08-19

      Worked a treat for me. Trying to be smart is askingfor trouble actually.

      The ...Notepad_Plugin file (note that v1.1.0 is not available in this form) unpacks to a folder. Open the folder and blithely copy contents to your Notepad++ directory (I don't use %APPDATA%). This merges the large Plugins subfolder with your Plugin folder, and puts 3 QTxxx.dll's alongside Notepad++.exe.
      Now the last trick is to remove the _ansi trailing extension to the dll if yo use an ANSI NP++, or the _unicode trailing extension if using Unicode N++.

      Restart N++: nice job.
      If you use %APPDATA%, I'd conjecture the Plugins folders should still merge and the QT dll's should still go along Notepad++.exe.

      CChris

       
    • Dave Brotherstone

      I wasn't trying to be clever, just trying to get it working!  Anyway, you're right, i've tried it again and it works. Odd how it didn't last time.

      Will be in the next XML release for Plugin Manager.

      Dave.

       
  • Wayne Phillips

    Wayne Phillips - 2009-09-23

    Okay, I'm *really* confused about which files should go where to get this plugin to work.

    After downloading **UniversalIndentGUI 1.0.2 NotepadPPplugin.zip** and extracting the files, I have opened the folder named **UniversalIndentGUI 1.0.2 NotepadPPplugin**. Inside this folder are three files named **QtCore4.dll**, **QtGui4.dll** and **QtScript4.dll**, and a folder named **plugins**. Where *exactly* should each of these files and the folder go? Please walk me through the *entire* process, step by step, in plain English because there seems to be conflicting information from different sources on how to do this correctly.

    Thank you.

    (I’m running **Notepad++ Version 5.5** by the way)

     
  • Dave Brotherstone

    If you read this very thread, it explains it in plain english. 

    This thread explains it too  (also mentioned above): https://sourceforge.net/projects/universalindent/forums/forum/571437/topic/3331298

    It will be included in the plugin manager shortly.

    Regards,
    Dave.

     
  • cchris

    cchris - 2009-09-23

    SImply "unpack the contents of the ""UniversalIndentGUI 1.0.2_NotepadPPplugin"" folder into the Notepad++ install folder". This
    process results in:
    * The Plugins subfolder from archive gets merged into your Plugins subfolder;
    * The 3 Qt*.dll files go on the parent folder of Plugins\. This is either the folder with Notepad++.exe or %APPDATA%\Notepad++.

    On my machine, I do not use %APPDATA%, and this works fine. If you do, and the plugin still doesn't work, try moving the 3 Qt dll's in the folder where Notepad++.exe is.

    Enjoy. 
    CChris

     
  • Wayne Phillips

    Wayne Phillips - 2009-09-23

    Okay, for some reason, I seem not to be understanding plain English LOL. So, since a picture is worth a thousand words, have a look at  that shows the contents of four folders.
    Using the red numbers as a guide, this is what the image shows:

    1. The **Notepad++** installation folder
    2. The **plugins** folder that is in the **Notepad++** installation folder
    3. The **UniversalIndentGUI_1.0.2\_NotepadPPplugin** folder
    4. The **plugins** folder that is in the **UniversalIndentGUI_1.0.2\_NotepadPPplugin** folder

    Now, using the red numbers in the image as references, can someone please tell me where each file and folder is to go? Surely, the contents of folder **No. 3** can't be placed inside of folder **No. 1** because there's already a folder there named **plugins** that contains completely different files (compare windows numbers **2** and **3** ) and if I were to overwrite it, all of the files in **No. 2** would be lost. Wouldn't they?

    I know this is becoming tedious and that I sound like a moron but I really need to understand what to do. At the moment, the only thing I understand is that, depending on the type of Notepad++ installation, either **UniversalIndentGUI NPP.dll\_ansi** or **UniversalIndentGUI NPP.dll\_unicode** needs to be renamed **UniversalIndentGUI NPP.dll**

    Thanks.
      : http://h1.ripway.com/abajan/composite.png

     
  • Wayne Phillips

    Wayne Phillips - 2009-09-23

    Man, *where* did my ordered list go? I'm *sure* I posted the above message with an *ordered* list. Okay, here we go again:

    1. The **Notepad++** installation folder
    2. The **plugins** folder that is in the **Notepad++** installation folder
    3. The **UniversalIndentGUI_1.0.2\_NotepadPPplugin** folder
    4. The **plugins** folder that is in the **UniversalIndentGUI_1.0.2\_NotepadPPplugin** folder

     
  • Wayne Phillips

    Wayne Phillips - 2009-09-23

    Forget it. I guess it's something to do with this "markdown" business that is still new to me…

     
  • cchris

    cchris - 2009-09-23

    Well that Markdown was supposed to be an enhancement, but I am not so sure now.

    The point is that  has to go ONTO, not INTO, , and the 3 Qt files above it.

    CChris

     
  • Wayne Phillips

    Wayne Phillips - 2009-09-24

    Chris, I need *step-by-step* instructions, *describing **in detail** EXACTLY what to do* once I have downloaded and unzipped **UniversalIndentGUI\_1.0.2\_NotepadPPplugin.zip**.

    "The point is that  has to go ONTO, not INTO, , and the 3 Qt files above it." is very short and cryptic and actually leaves me *more* confused than before! But thanks for trying anyway.

    A "README.txt" file is one of the most important files to include with any program, add-on, plugin or whatever. How could this possibly have been overlooked?

     
  • Dave Brotherstone

    abajan,

    Here are the step by step instructions you should follow:

    1. Read Eric S. Raymond's "How to ask questions the smart way" (http://catb.org/~esr/faqs/smart-questions.html)
    2. Read the link to the Universal Indent GUI's forum I posted earlier, which you clearly haven't read (if you had, you wouldn't be asking us about the readme file)
    3. Install Plugin Manager if you haven't got it already (to install simply (1) copy the PluginManager.dll to your plugins directory, and (2) copy gpup.exe to the updater directory under Notepad++ (e.g. C:\Program Files\Notepad++\updater)
    4. Start Notepad++
    5. Follow the menus: Plugins, Plugin Manager, Show Plugin Manager
    6. In the Available tab, scroll down to "UniversalIndentGUI"
    7. Tick it
    8. Click Install
    9. Click OK when it prompts you that it will restart Notepad++.
    10. Say thank you.

     
  • cchris

    cchris - 2009-09-24

    The exact unstall process is as follows:

    1/ Unpack the archive 
    2/ Open the unique folder it contains 
    3/ drag the whole contents into the parent folder of your plugins\ directory. What that folder is depends on your Notepad++ installation, so I cannot give a name to it.

    You may be asked whether you want the contents of "Plugins" to be merged with the existing "Plugins". If so, say Yes to all.

    CChris

     
  • Wayne Phillips

    Wayne Phillips - 2009-09-24

    Okay, I finally got it installed.

    Why didn't you guys simply tell me that my assumption re: "Surely, the contents of folder No. 3 can't be placed inside of folder No. 1 because there's already a folder there named plugins that contains completely different files (compare windows numbers 2 and 3 ) and **if I were to overwrite it, all of the files in No. 2 would be lost**. Wouldn't they?" was quite wrong and that I should choose "Yes" when the  dialog popped up? That would have saved me a whole lot of hassle. The word "merging" doesn't appear anywhere in the text of that dialog box. It states, in part, "If the files in the existing folder have the same name as the files in the folder you are moving or copying, they will be replaced…" which, granted, amounts to merging. That is what was confusing me.

    Sorry for being such a pain in the (you know where) but it sometimes takes me long to understand simple concepts which others instantly grasp.

    Thanks for everything.

    Btw, davegb3, I did indeed read the [. I guess I was simply restating the obvious.

      : http://h1.ripway.com/abajan/confirm.png
      : https://sourceforge.net/projects/universalindent/forums/forum/571437/topic/3331298](http://that%20was%20posted%20earlier)

     
MongoDB Logo MongoDB