roko | 05.12.2011 13:13 |
---|---|
Predmet:Ribbon XML / Controls Evo uputa kako koristiti Ribbon kontrol za poboljšanje izgleda app.(ofice 2007 i 2010) 1.u reference aktiviraj Microsoft Office 1x.0 Object Library 2.postavi da su vidljive sve tabele i u tabeli USysRibbons koristimo polje RibbonName za ime i RibbonXml za programsku shemu gumba kasnije možemo pozivati bilo koji ribon iz ove tabele ako ga vežemo uz neki dokument ili uz formu - nekoliko osnovnih pojmova Svaki ribbon XML počinje s (Office 2007): <customUI xmlns="http://schemas.microsoft.com/...stomui"> (Office 2010 ) <customUI xmlns="http://schemas.microsoft.com/...stomui"> (Office 2010 ) <commands> <command idMso="Help" enabled="true"/> <command idMso="WindowClose" enabled="true"/> <command idMso="WindowRestore" enabled="true"/> <command idMso="WindowMinimize" enabled="true"/> <command idMso="ApplicationOptionsDialog" enabled="true"/> <command idMso="FileExit" enabled="true"/> </commands> ("commands" pokazule ili skriva određene komande u dialogu) <ribbon startFromScratch="true">("true"Miče cijeli ofice meni i postavlja samo naš meni) (ofice 2007) <officeMenu> <button idMso="FileOpenDatabase" visible="false" /> <button idMso="FileNewDatabase" visible="false" /> <splitButton idMso="FileSaveAsMenuAccess" visible="false" /> </officeMenu> idMso= (Skup naredbi koje se mogu pozvati po nazivu ili po broju) (ofice 2007) http://www.microsoft.com/...n&id=3582 (office 2010) http://www.microsoft.com/...px?id=6627 Da sad ne drvim ... Ako bude interesenata pisat ču dalje .. u attach.. program za kontrole i baza(Primjer) |
|
Prilozi: Ribi.rar (Velicina datoteke:67.26 KB) BuiltInControlsScanner.rar (Velicina datoteke:636.22 KB) |
miro35 | 30.03.2012 13:27 |
---|---|
Predmet:Re: Ribbon XML / Controls Šta znači ovaj scener |
roko | 31.03.2012 15:56 |
---|---|
Predmet:Re: Ribbon XML / Controls gomilu komandi možeš poznati po idMso. kad otvoriš recimo access daje ti ID komande Public MojRibbon As IRibbonUI MojRibbon.InvalidateControl idMso2524 ili po stringu CommandBars.ExecuteMso "FileBeckupDatabase" ili ako koristiš backend SQL2005 pa nagore restoraš bazu s jedniostavnom komandom .ExecuteMso.ServerRestoreDatabase itd... |
miro35 | 18.04.2012 10:28 |
---|---|
Predmet:Re: Ribbon XML / Controls Evo preko IDBE RibonCreatora sam kreirao jedan tab i neke menije.Kako sad na ovom mom primjeru na ove menije ili command buton dodati da mi otvori neku formu.Isto tako kako kreirati tabelu mysysRibon ili već kako se zove.Jer vidim kad hoću da uvezem ovaj ribon u bazu javlja mi da nemam tabele kreirane.Ja sam pretvorio svoju front end bazu iz 2003 u 2010.Isto tako i back end bazu u kojoj su mi tabele. |
roko | 18.04.2012 12:21 |
---|---|
Predmet:Re: Ribbon XML / Controls <button id="btnMoj" size="large" label=" Moj buton " imageMso="ArrangeByLogContact" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" /> Sub OnActionButton(Control As IRibbonControl) tako ti je za svaku kontrolu onAction="Neki_naziv" poziva sub Neki_naziv(Control as IRibbonControl) |
miro35 | 19.04.2012 08:06 |
---|---|
Predmet:Re: Ribbon XML / Controls Dobro da li može naprimjer ovako: Sub "frmArtikli"(Control As IRibbonControl). To je recimo da otvorim formu artikli,ili treba napisati neku proceduru u vb pa onda njen naziv pozvati. |
roko | 19.04.2012 09:41 |
---|---|
Predmet:Re: Ribbon XML / Controls u tabeli USysRibbons <button id="frmArtikli" size="large" label=" Artikli " imageMso="ArrangeByLogContact" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" /> - neki mudul Sub OnActionButton(Control As IRibbonControl) Select Case Control.ID Case "frmArtikli" DoCmd.OpenForm "frmArtikli", acNormal Case Else msgbox"Nemam kontrolu" & Control.ID End Select XML ti govori koji se sub poziva onAction="OnActionButton" |
miro35 | 19.04.2012 15:05 |
---|---|
Predmet:Re: Ribbon XML / Controls Ovo je odlično svaka čast! |
roko | 19.04.2012 22:34 |
---|---|
Predmet:Re: Ribbon XML / Controls provaj stavit ovaj kod (backstabe.xml) iza zatvarača </ribbon> i nemoj zaboraviti da na kraju ide zatvarač </customUI> BITNO ! <button idMso="FileSave" visible="true"/> pa na dole ako ih staviš na false sakrit češ sve opcije pa pripazi da možeš do USysRibbons tabele da ih odključaš tu ti je moj backstage pa samo editiraš nazive . ja ga koristim za osnovne podatke o korisniku aplikacije. vb kod ti je sistem kako ponovo otvoriti app ako si promjenio izgled jer podatke vuče iz registra pa se mora restartati ali se ipak ponovo otvori ista pa je OK |
|
Prilozi: backstabe.txt (Velicina datoteke:11.80 KB) neki_modul.txt (Velicina datoteke:2.14 KB) |
miro35 | 20.04.2012 10:43 |
---|---|
Predmet:Re: Ribbon XML / Controls Sa kolim programom kreiraš Ribone.Ja isprobavam ovaj Idbe Ribon creator 2010.Ali je sherware.Neznam ima li neki besplatan. |