how to figure out caller of any .xml file?
#1
Star 
Hi all,
How can I know from where a file is geting called/opened.
For ex: I see DialogProgress.xml is there in confluence directory but when this file will be opened from which place?

There are so many such files , how can I figure out their caller? Is it written some where?
we can not always search for file name in all file contents because they may never appear any where specially if they are getting opened from a dialog context menu (suppose) , because context menu file is general.

Thanks for help in advance.
Reply
#2
Edit your addon.xml
Set debugging from False to True
Reply
#3
It is already done.
That displays file name of currently displayed window.
From where these (and many others) are getting opened?
DialogProgress.xml
DialogSeekBar.xml
DialogSlider.xml
Means where should I click , what menus should I visit so that one of these files displays something on screen.

In my skin I have not included these files , and the skin is working but if I distribute the skin others may encounter many problems because of missing files so , I want to become clear if some file is necessary I will include that otherwise not.

Thank You .



Reply
#4
DialogProgress: scan database
DialogSeekBar: in Fullscreen Video
DialogOK: confirm dialog to delete movies for example
DialogKaiToast: Call Notification with Notification(test,test) in keymap.xml
DialogSlider: Volume Change I think
etc etc

most are self-explaining, i don´t think there´s a list which one is called how.
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#5
DialogSlider i.e. audio or subtitle delay. Volume change is DialogVolumeBar.
[Image: xp1080-21.png]
Reply
#6
And such things you guys know from experience?
It has to be written some where.
Reply
#7
Take a look at foundation skin. There are pretty much infos with screenshots,
Btw, you shouldn't remove any xml in the skin folder if your plan is to share your work for public.

As base look at confluence skin or as mentioned above skin foundation.
Reply
 
Thread Rating:
  • 0 Vote(s) - 0 Average



Logout Mark Read Team Forum Stats Members Help
how to figure out caller of any .xml file?00