Signature rotates

PDF-XChange Editor SDK for Developers

Moderators: TrackerSupp-Daniel, Tracker Support, Paul - Tracker Supp, Vasyl-Tracker Dev Team, Chris - Tracker Supp, Sean - Tracker, Ivan - Tracker Software, Tracker Supp-Stefan

Forum rules
DO NOT post your license/serial key, or your activation code - these forums, and all posts within, are public and we will be forced to immediately deactivate your license.

When experiencing some errors, use the IAUX_Inst::FormatHRESULT method to see their description and include it in your post along with the error code.
Post Reply
lidds
User
Posts: 510
Joined: Sat May 16, 2009 1:55 pm

Signature rotates

Post by lidds »

I am trying to place a signature and am using the following code to display a popup. When I go to place the signature it looks correct however when I place the signature it rotates by 90 degrees anti-clockwise for no reason?
signatureRotated.png

Code: Select all

Dim cmdBar As IUIX_CmdBar
        Dim nFlatIndex As Long
        Dim cmdDoc As IUIX_CmdItem
        cmdBar = MISData.Instance.frmDocDesigner.docPreview.Inst.ActiveMainFrm.View.MenuBar
        nFlatIndex = cmdBar.FlatFindFirstItemByCmdName("cmd.document")
        cmdDoc = cmdBar.FlatGetItem(nFlatIndex)
        Dim cmdDocMenu As IUIX_CmdMenu
        cmdDocMenu = cmdDoc.SubMenu

        Dim nMenuIndex As Long
        nMenuIndex = cmdDocMenu.FindFirstItemByCmdName("cmd.document.signatures.placesign")
        Dim cmdSigSubMenu As IUIX_CmdMenu
        If nMenuIndex = -1 Then
            Exit Sub
        End If

        cmdSigSubMenu = cmdDocMenu.Item(nMenuIndex)

        Dim IUIXobj As IUIX_Obj
        IUIXobj = MISData.Instance.frmDocDesigner.docPreview.Inst.ActiveMainView.Obj
        Dim pPos As tagRECT = New PDFXEdit.tagRECT()
        pPos.right = x
        pPos.bottom = y
        Call MISData.Instance.frmDocDesigner.uiInst.CmdManager.ShowPopupMenu(IUIXobj, cmdSigSubMenu, pPos)
Thanks

Simon
Sasha - Tracker Dev Team
User
Posts: 5522
Joined: Fri Nov 21, 2014 8:27 am
Contact:

Re: Signature rotates

Post by Sasha - Tracker Dev Team »

Hello Simon,

Is that page rotated? For that please check the page's properties in the Thumbnails View. Also, please try placing the Signature via the Control's command menu and see the behavior.

Cheers,
Alex
Subscribe at:
https://www.youtube.com/channel/UC-TwAMNi1haxJ1FX3LvB4CQ
lidds
User
Posts: 510
Joined: Sat May 16, 2009 1:55 pm

Re: Signature rotates

Post by lidds »

Alex,

The page is landscape and is shown as landscape in the page thumbnail pane, and I do not call any page rotation command prior to placing the signature. I am using your standard commands from a custom cmd menu, see image and code:
signMenu.png
signMenu.png (19.63 KiB) Viewed 969 times

Code: Select all

Private Sub btnSignatures_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnSignatures.ItemClick
        Dim x As Integer = e.Link.ScreenBounds.X + (e.Link.ScreenBounds.Width)
        Dim y As Integer = e.Link.ScreenBounds.Y + (e.Link.ScreenBounds.Height)

        Dim cmdBar As IUIX_CmdBar
        Dim nFlatIndex As Long
        Dim cmdDoc As IUIX_CmdItem
        cmdBar = MISData.Instance.frmDocDesigner.docPreview.Inst.ActiveMainFrm.View.MenuBar
        nFlatIndex = cmdBar.FlatFindFirstItemByCmdName("cmd.document")
        cmdDoc = cmdBar.FlatGetItem(nFlatIndex)
        Dim cmdDocMenu As IUIX_CmdMenu
        cmdDocMenu = cmdDoc.SubMenu

        Dim nMenuIndex As Long
        nMenuIndex = cmdDocMenu.FindFirstItemByCmdName("cmd.document.signatures.placesign")
        Dim cmdSigSubMenu As IUIX_CmdMenu
        If nMenuIndex = -1 Then
            Exit Sub
        End If

        cmdSigSubMenu = cmdDocMenu.Item(nMenuIndex)

        Dim IUIXobj As IUIX_Obj
        IUIXobj = MISData.Instance.frmDocDesigner.docPreview.Inst.ActiveMainView.Obj
        Dim pPos As tagRECT = New PDFXEdit.tagRECT()
        pPos.right = x
        pPos.bottom = y
        Call MISData.Instance.frmDocDesigner.uiInst.CmdManager.ShowPopupMenu(IUIXobj, cmdSigSubMenu, pPos)
    End Sub
Any other ideas?

Thanks

Simon
Sasha - Tracker Dev Team
User
Posts: 5522
Joined: Fri Nov 21, 2014 8:27 am
Contact:

Re: Signature rotates

Post by Sasha - Tracker Dev Team »

Hello Simon,

Can you reproduce that with the same settings in the End-User Editor or in the clean FullDemo project?

Cheers,
Alex
Subscribe at:
https://www.youtube.com/channel/UC-TwAMNi1haxJ1FX3LvB4CQ
Post Reply