• Laurent Godard's avatar
    new uno sidebar api tdf#91806 · a6499951
    Laurent Godard yazdı
    the entry point is SfxBaseController::getSidebar()
    
    the Decks and panels are now per SidebarController and not global anymore
    
    ' macro example
    Sub testSidebarApi
    
    	controller =  thisComponent.currentcontroller
    	frameIni =  thisComponent.currentcontroller.frame
    	sidebar =  thisComponent.currentcontroller.getSidebar()
    
    	sidebar.setVisible(true)
    
    	frame = sidebar.getFrame()
    
    	decks = sidebar.getdecks()
    
    	c = decks.count
    
    	h = decks.hasElements()
    
    	e = decks.getElementNames()
    
    	a =  decks.hasByName("MyDeck")
    
    	deck = decks.getByName("MyDeck")
    	deck.activate(true)
    
    	t = deck.getTitle()
    	deck.setTitle("new deck title")
    
            deck.moveFirst()
            deck.moveLast()
            deck.moveUp()
            deck.moveDown()
    
            index = deck.getOrderIndex()
    
    	panels = deck.getPanels()
    	ep = panels.getElementnames()
    
    	ap = panels.hasByName("aPanelName")
    
    	panel = panels.getByName("aPanelName")
    	panel.setTitle("new panel title")
    
    	panel.collapse()
    
    	panel.expand(true) ' expand and collapse other
    
            index = panel.getOrderIndex()
    
            panel.moveLast()
            panel.moveFirst()
            panel.moveDown()
            panel.moveUp()
    
    End Sub
    
    Change-Id: I7a4b953f2277dea483bb296ba6ead35de7205ace
    Reviewed-on: https://gerrit.libreoffice.org/15856Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
    Tested-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
    a6499951
Adı
Son kayıt (commit)
Son güncelleme
..
accessibility Loading commit data...
animations Loading commit data...
auth Loading commit data...
awt Loading commit data...
chart Loading commit data...
chart2 Loading commit data...
configuration Loading commit data...
cui Loading commit data...
datatransfer Loading commit data...
deployment Loading commit data...
document Loading commit data...
drawing Loading commit data...
embed Loading commit data...
form Loading commit data...
formula Loading commit data...
frame Loading commit data...
gallery Loading commit data...
geometry Loading commit data...
graphic Loading commit data...
i18n Loading commit data...
image Loading commit data...
inspection Loading commit data...
ldap Loading commit data...
linguistic2 Loading commit data...
logging Loading commit data...
mail Loading commit data...
media Loading commit data...
mozilla Loading commit data...
office Loading commit data...
packages Loading commit data...
plugin Loading commit data...
presentation Loading commit data...
qa Loading commit data...
rdf Loading commit data...
rendering Loading commit data...
report Loading commit data...
resource Loading commit data...
scanner Loading commit data...
script Loading commit data...
sdb Loading commit data...
sdbc Loading commit data...
sdbcx Loading commit data...
security Loading commit data...
setup Loading commit data...
sheet Loading commit data...
smarttags Loading commit data...
style Loading commit data...
svg Loading commit data...
system Loading commit data...
table Loading commit data...
task Loading commit data...
text Loading commit data...
tiledrendering Loading commit data...
ucb Loading commit data...
ui Loading commit data...
util Loading commit data...
view Loading commit data...
xforms Loading commit data...
xml Loading commit data...
xsd Loading commit data...
modules.idl Loading commit data...