incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 118050] Bad refresh and bad height of formula with some operators
Date Thu, 17 May 2012 21:01:34 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=118050

cdeval <cdeval@free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|OOo 3.4 Beta                |AOO340

--- Comment #3 from cdeval <cdeval@free.fr> ---
the bug is still there (AOO 3.4)
Run this macro step by step in a blank writer document to see the problem :

sub badHeight
    param=ThisComponent.createInstance("com.sun.star.document.Settings")
    param.MathBaselineAlignment=true
    obj=ThisComponent.CreateInstance("com.sun.star.text.TextEmbeddedObject")
    obj.CLSID="078B7ABA-54FC-457F-8551-6147e776a997"
    obj.AnchorType=com.sun.star.text.TextContentAnchorType.AS_CHARACTER
    oViewCursor = ThisComponent.getCurrentController().getViewCursor()
    oTextCursor=oViewCursor.Text.createTextCursorByRange(oViewCursor)
    oTextCursor.Text.insertString(oTextCursor,"a formula : ",false)
    oTextCursor.Text.insertTextContent(oTextCursor, obj, true)
    obj.Model.leftMargin=0
    obj.Model.rightMargin=0
    obj.Model.bottomMargin=0
    obj.Model.topMargin=0
    obj.Model.formula="widetilde{ABC}" 'bad refresh of formula
    obj.ExtendedControlOverEmbeddedObject.update()  'good refresh, good
alignment but has not the good height (tilde is truncated).
    obj.Model.formula="widehat{ABC}"
    obj.ExtendedControlOverEmbeddedObject.update() ' not the good height, hat
is truncated. Good alignment.
    obj.Model.formula="widevec{AB}" 'good refresh of formula. Good height. Good
alignment.
end sub

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message