Logo
Nabídka
  Úvod
Nabízím
  - internetové prezentace
- internetové aplikace
- intranetové aplikace
- windows aplikace
- databázové aplikace
- utility a komponenty
Produkty
  - internet
- intranet
- windows
- nástroje
- komponenty
Reference
Ceník
 

5.1. JavaScript TreeMenu 1.0.5  pro IE, NS, Mozilla

 
- komponenta umožňující zobrazení stromově strukturovaných dat, vytváření, přesouvání a kopírování větví a dokonce pro jisté typy a verze prohlížečů i Drag & Drop. Změna vlastností za běhu a generování všech potřebných událostí je samozřejmě zajištěno. Automatickou součástí je definice designu pomocí CSS (Cascade Styles Sheets), které umožňují dynamicky měnit vzhled dle potřeb uživatele.
obrazovka 1 |  obrazovka 2 (drag & drop)
Základní údaje
Verze: 1.0.5 Poslední aktualizace: 20.10.2003
Požadavky: IE 5.0 a vyšší, Netscape 7, Mozilla 1.1 a vyšší
Jazyk: JavaScript s podporou DOM (Document Object Model)
Závislosti: System functions 1.0.0 pro JavaScript
Browser Detector 1.0.0 pro JavaScript
Definice: Syntaxe zápisu, TREEMENU, TREEMENUITEM
Poznámka: na nižžších verzích prohlížečů jsem neměl možnost komponentu odzkoušet, není proto vyloučeno, že bude funkční i v jiných verzích. Jakmile to jen bude možné, toto ladění provedu a příp. snížím nároky na prohlížeč.
Úpravy ve verzi 1.0.5
2003-10-20
+ přidána událost OnPopup, která se volá při zobrazení kontextové nabídky (menu)
2003-10-19
+ přidány vlastnosti tagu TREEMENUITEM - classImageSelected, classImageHover, classIconSelected, classIconHover
2003-10-18
+ přidána událost OnInit, která se volá po kompletní inicializaci hlavního objektu
2003-08-28
+ přidání vlastnosti indentWidth do tagu TREEMENU
+ přidání vlastnosti indentStyle do tagu TREEMENU
+ přidání vlastnosti collapseOnExpand do tagu TREEMENU
+ přidání vlastnosti collapseOnSelect do tagu TREEMENU
Úpravy ve verzi 1.0.4
2003-07-16
* oprava funkce na zjištění všech podřízených
* úprava funkce na kopii vzhledem k možnosti zkopírovat všechny podřízené
* rozšíření funkce na vložení položky o možnost vložit celý seznam položek
2003-07-14
+ přidání a implementace vlastnosti autoDragExpand
+ přidání události onInsert po vložení nové položky do menu
+ přidání a implementace vlastnosti allowForeignItems
+ implementace drag and drop mezi více menu
+ události onMoveItem, onCopyItem (s tím i související funkce copyItem())
+ vytvořena funkce na načtení všech podřízených s možností rekurze
2003-07-13
+ vlastnosti menu pro možnost detailního nastavení drag and drop
+ události pro drag and drop
+ funkce na odstranění položky menu
+ funkce na přidání položky menu
2003-07-12
* upravena a rozšířena funkce na provedení změny vlastností objektu položky TtpTreeMenuItem
* upravena a rozšířena funkce na provedení změny vlastností hlavního objektu menu TtpTreeMenu
* rozšíření funkce select() u položky menu, tak aby pokud položka není viditelná se zobrazila vč. větví nad
+ přidána funkce na zjištění nadřízených dle zadané položky menu
* úprava funkce na zjištění levelu položky pomocí funkce na zjištění nadřízených
+ možnost změny hodnoty PARENT (změna zařazení) u položky menu => nová funkce moveItemTo()
+ podpora drag and drop pro Internet Explorer
2003-07-11
* upravena funkce select() pro položku menu, tak aby bylo v jednom místě rozbalení větve dle příznaku
+ funkce na provedení změny vlastností hlavního objektu menu TtpTreeMenu
+ funkce na zjištění hodnoty pro položku dle zadaného jména vlastnosti
+ funkce na provedení změny vlastností objektu položky TtpTreeMenuItem
2003-07-10
* upravena funkce na rozbalení větve o možnost rekurzivně rozbalit všechny její potomky
* upravena funkce na zabalení větve o možnost rekurzivně zabalit všechny její potomky
+ přidána funkce na rozbalení všech položek menu
+ přidána funkce na zabalení všech položek menu
2003-07-09
+ pojemnování objektu TtpTreeMenu dle zápisu v tagu TREEMENU a související zápis do associativního pole objektů menu dokumentu
+ události objektu TtpTreeMenu
+ vytvoření objektu TtpTreeMenuEvent pro zápis aktuální vyvolané události
ÚVOD |  NABÍZÍM |  PRODUKTY |  REFERENCE |  CENÍK |  KONTAKT |  KNIHA |  ODKAZY |  KE STAŽENÍ
Optimalizováno pro:  MS Internet Explorer 5.0 a vyšší, rozlišení 1024 x 768 x 32bit
Nejnovější verzi prohlížeče si můžete stáhnout na: http://www.microsoft.cz/ie
Funkčnost ověřena i v prohlížečích Firefox 1.5 a 2.0 a Opera 7.1+

00122525
přístupů od 1.10.2003 00:00

Poslední aktualizace: 18.8.2008 12:00