Urejevalnik aplikacije: Razlika med redakcijama

Iz SDMS
Jump to navigationJump to search
m
m
Vrstica 1: Vrstica 1:
 +
__NOTOC__
 +
[[Kategorije:Razvojna orodja]]
 +
== Opozorilo ==
 
== Splošno ==
 
== Splošno ==
 
[[Image:Urejevalnik_aplikacije.jpg|right|240px]]
 
[[Image:Urejevalnik_aplikacije.jpg|right|240px]]

Redakcija: 15:08, 24. maj 2006

Kategorije:Razvojna orodja

Opozorilo

Splošno

Napaka pri izdelavi sličice: Ne morem shraniti sličice na ciljno mesto

Urejevalnik aplikacije se uporablja za definiranje osnovnih parametrov, ki jih aplikacija potrebuje za zagon, ter eventuelno ko se končuje.

Opis urejevalnika

Levo okno je urejevalno polje, v katerega definirate, kateri meniji, orodjarne, nabori hitrih tipk in moduli se bodo uporabljali v aplikaciji. Na primer:

// procedura, ki se izvede ob zagonu aplikacije
Sub OnCreate
  MenuList.Add ([MenuObmocjaSlo])
  MenuList.Add ([MenuEkran])
  MenuList.Add ([Menu Sluzba gradnje])
  HotkeyList.Add ([Navigacijske tipke])
  HotkeyList.Add ([Standardne tipke])
  ToolbarList.Add ([Standardna orodjarna])
  ModuleList.Add ([AutoSaveScreen])
  ModuleList.Add ([Ekran])
  ModuleList.Add ([LayerRutines])
EndSub

OPOZORILO: V aplikaciji so dostopne samo tiste procedure, ki se nahajajo v naloženih modulih.

Če želite uporabljati različne nastavitve za različne uporabnike, potem lahko zapišete programsko kodo kot je v nadaljevanju:

...
// Jože uporablja drug meni kot Ana
If User.Alias="Jože" Then
  MenuList.Add (Menus.ByName("Menu Jože"))
Else
  MenuList.Add (Menus.ByName("Menu Ana"))
EndIf
...

Lahko pa se določi tudi procedure, ki se izvedejo preden se aplikacija zaključi. Na primer:

Sub OnDestroy
  Message ("Izhod", "Hvala za uporabo aplikacije.")
EndSub