Navigation

    Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    How can I tell the difference between Save and SaveAll

    Plugin Development
    2
    3
    3076
    Loading More Posts
    • 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.
    • Jeff Kelly
      Jeff Kelly last edited by

      Hi
      I am using the notification NPPN_FILEBEFORESAVE but I can not tell if this is a Save Click or a Save All click.
      When I catch the event I can read the current file but when the event fires more than once for the Save All click the current file does not change.

      What I need to get is the full file path for each file as it is being saved with the Save All

      Thanks in advance

      Jeff

      1 Reply Last reply Reply Quote 0
      • dail
        dail last edited by

        (Depending on what language you are using this may vary a bit)

        The SCNotification struct has a Sci_NotifyHeader struct, which has an idFrom field. This is the BufferID. You can then use NPPM_GETFULLPATHFROMBUFFERID to get the path from that.

        The documentation doesn’t state the BufferID is carried in that notifaction, but looking at the sourcecode it looks like the NPPN_FILEBEFORESAVE notification does infact carry the BufferID.

        1 Reply Last reply Reply Quote 0
        • Jeff Kelly
          Jeff Kelly last edited by

          Excellent
          Thanks

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright © 2014 NodeBB Forums | Contributors