TToolbar

Iz SDMS
Redakcija dne 10:49, 15. februar 2011 od Aleš Trtnik (pogovor | prispevki) (Nova stran z vsebino: {{Work}} Razred '''TToolbar''' vsebuje informacije o orodjarni. ==Metode orodjarne== ===Activate=== Metoda '''Activate''' . <declaration> Method|TToolbar.Activate </declarati...)
(prim) ← Starejša redakcija | poglejte trenutno redakcijo (prim) | Novejša redakcija → (prim)
Jump to navigationJump to search
Ta stran je trenutno še v izdelavi.

Razred TToolbar vsebuje informacije o orodjarni.

Metode orodjarne

Activate

Metoda Activate .

Method TToolbar.Activate

Deactivate

Metoda Deactivate .

Method TToolbar.Deactivate


Eventi orodjarne

OnCreate

Dogodek OnCreate se izvede, ko se orodjarna naloži z ukazom TToolbar.

Event TToolbar.OnCreate
Sub OnCreate

EndSub

OnDestroy

Dogodek OnDestroy se izvede, ko se orodjarna zapre TToolbar.

Event TToolbar.OnDestroy
Sub OnDestroy

EndSub


Skupne lastnosti

Lastnosti niza podatkov se običajno nastavljajo v Urejevalnik niza podatkov, možen pa je tudi dostop do vseh podatkov preko basica. Pri spreminjanju katerikolih podatkov objekta, morate za dokončno spremembo izvesti še TToolbar ukaz.

Dim A as TToolbar
A = [Neka orodjarna]
Message ("Lastnosti orodjarne", 
  "Ime: " + A.Name + Line +
  "Dodatna imena: " + A.Alias + Line +
  "Komentar: " + A.Comment + Line +
  "ID: $" + IntToHex (D.ID) + Line +
  "Mapa: " + A.Parent.Name + Line +
  "Naredil: " + A.Creator.Name + " Ob: " + DateTimeToStr (A.Created) + Line +
  "Popravil: " + A.Modifier.Name + " Ob: " + DateTimeToStr (A.Modified) + Line +
  "Pravica vpogleda: " + A.ViewAccess.Name + Line +
  "Pravica urejanja: " + A.EditAccess.Name 
)

Name

Lastnost Name določa osnovno ime objekta (opisno ime). Ker se ime lahko občasno spreminja, se sklicevanje na objekt z uporabo imena odsvetuje. Uporabljate rajši dodatno ime ali ID objekta.

Property TToolbar.Name As String
ResultStringIme objekta.

Alias

Lastnost Alias določa dodatno ime objekta ali celo več dodatnih imen. Ta lastnost se načeloma uporablja za sklice na objekt namesto osnovnega imena objekta.

Property TToolbar.Alias As String
ResultStringDodatna imena. Če jih je več, morajo biti ločena s podpičjem.

Comment

Lastnost Comment določa komentar k objektu.

Property TToolbar.Comment As String
ResultStringPoljuben komentar.

ID

Lastnost ID določa unikatni identifikator objekta, ki se samodejno kreira pri kreiranju objekta in se nikdar ne spremeni.

RO Property TToolbar.ID As Long
ResultLongIdentifikator objekta.

Parent

Lastnost Parent določa ime mape, v kateri se imenovani objekt nahaja.

Property TToolbar.Parent As TFolder
ResultTFolderMapa objekta.

Creator

Lastnost Creator določa uporabnika, ki je objekt ustvaril.

RO Property TToolbar.Creator As TUser
ResultTUserUporabnik.

Created

Lastnost Created določa datum in čas nastanka objekta.

RO Property TToolbar.Created As DateTime
ResultDateTimeČas nastanka objekta.

Modifier

Lastnost Modifier določa uporabnika, ki je objekt nazadnje spremenil.

RO Property TToolbar.Modifier As TUser
ResultTUserUporabnik.

Modified

Lastnost Modified določa datum in čas, ko je bil objekt nazadnje spremenjen.

RO Property TToolbar.Modified As DateTime
ResultDateTimeČas zadnje spremembe objekta.

ViewAccess

Lastnost ViewAccess določa, katera skupina uporabnikov ima pravico uporabe objekta.

Property TToolbar.ViewAccess As TUserGroup
ResultTUserGroupSkupina uporabnikov.

EditAccess

Lastnost EditAccess določa, katera skupina uporabnikov ima pravico spreminjanja objekta.

Property TToolbar.EditAccess As TUserGroup
ResultTUserGroupSkupina uporabnikov.

UsedIn

Lastnost UsedIn določa, v katerih aplikacijah je določen objekt uporabljan. Če nastavimo vrednost UsedIn na "*", potem je objekt dosegljiv v vseh aplikacijah. Ta podatek se uporablja izključno za izvoz aplikacije v SIF.

Property TToolbar.UsedIn As String
ResultStringAplikacije, ki uporabljajo ta objekt. Če je navedenih več aplikacij, se le-te ločijo s podpičjem.

IsFolder

Lastnost IsFolder določa, ali je dani objekt mapa ali kak drug objekt.

RO Property TToolbar.IsFolder As Boolean
ResultBooleanV danem primeru je vrednost vedno False.

IsObject

Lastnost IsObject določa, ali je dani objekt mapa ali kak drug objekt.

RO Property TToolbar.IsObject As Boolean
ResultBooleanV danem primeru je vrednost vedno True.

ObjectType

Lastnost ObjectType določa vrsto objekta.

RO Property TToolbar.ObjectType As Long
ResultLongV danem primeru je vrednost XXX.

Skupne metode

Edit

Metoda Edit odpre urejevalnik objekta.

Method TToolbar.Edit

Store

Metoda Store dejansko shrani spremembe objekta (izvedene z SDMS Basic ukazi).

Method TToolbar.Store

Duplicate

Metoda Duplicate podvoji objekt. Ime podvojenega objekta je sestavljeno iz "Kopija " in imena originala, dodatno ime (Alias) pa je zbrisano. Objekt se kreira v isti mapi, kot je original.

Method TToolbar.Duplicate (DuplicateData As Boolean) As TToolbar
DuplicateDataBooleanSe uporablja samo za Podatkovne plasti in Tabele. Če je nastavljeno na True, se poleg same strukture objekta podvojijo tudi podatki.
ResultOptional TToolbarReferenca na kreiran objekt.

SaveToNewObject

Metoda SaveToNewObject XXX.

Method TToolbar.SaveToNewObject (Caption As String, Root As TFolder) As TToolbar
CaptionString.
RootTFolder.
ResultOptional TToolbar.

Clear

Metoda Clear briše vse lastnosti menija razen imena XXX.

Method TToolbar.Clear

Delete

Metoda Delete briše objekt iz sistema.

Method TToolbar.Delete As Boolean
ResultOptional BooleanXXX.

FullName

Lastnost FullName vrne polno ime objekta, ki je sestavljeno iz imeni vseh map nad objektom in imena objekta.

RO Property TToolbar.FullName As String
ResultStringXXX.

SaveToFile

Metoda SaveToFile shrani objekt v binarni obliki v dano datoteko.

Method TToolbar.SaveToFile (FileName As String)
FileNameStringPolno ime datoteke, v katero naj se objekt shrani.

LoadFromFile

Metoda LoadFromFile naloži objekt iz datoteke v binarni obliki. Ta datoteka je predhodno nastala z ukazom SaveToFile.

Method TToolbar.LoadFromFile (FileName As String) As Boolean
FileNameStringPolno ime datoteke, iz katere naj se objekt naloži.
ResultOptional Boolean.

SaveToSif

Metoda SaveToSif shrani objekt v SIF obliki v datoteko.

Method TToolbar.SaveToSif (FileName As String)
FileNameStringPolno ime datoteke, v katero naj se objekt shrani.

SaveToSifAppend

Metoda SaveToSifAppend doda objekt v obstoječo SIF datoteko.

Method TToolbar.SaveToSifAppend (FileName As String)
FileNameStringPolno ime datoteke, v katero naj se objekt doda.

SaveToXml

Metoda SaveToXml shrani objekt v XML obliki v datoteko.

Method TToolbar.SaveToXml (FileName As String)
FileNameStringPolno ime datoteke, v katero naj se objekt shrani.