--- /dev/null
+This tab lists all defined channels.
+
+
+
+---
+
+###Menu Bar/Buttons
+
+The following functions are available:
+
+Button | Function
+----------------------------|-------------------
+**Save** | Save any changes made to the grid entries.
+**Undo** | Undo any changes made since the last save.
+**Add** | Create a new channel using the *Add Channel* dialog.
+**Delete** | Delete the selected entries.
+**Edit** | Edit the selected entries.
+**Map Services** | Drop down menu: Map selected services, map [services](class/mpegts_service). Map all services, map all available [services](class/mpegts_service) as channels. Both options use the *Map services to channels* dialog.
+**Number Operations** | Drop down menu: Assign Number, assign the lowest available channel number(s) to the selected channel(s). Number Up, increment the selected channel number(s) by 1. Number Down, decrement the selected channel numbers by 1. Swap Numbers, swap the numbers of **two** selected channels.
+**View Level** | Change the interface view level to show/hide more advanced options.
+**Reset Icon** | Reset the selected channel(s) *User Icon* / *Icon URL*, especially useful if you change your Picon settings.
+**Help** | Displays this help page.
+
+---
+
+###Adding/Editing a Channel.
+
+To add a channel press the *[Add]* button from the menu bar. To Edit a
+channel you can highlight the channel(s) you want to edit then
+press the *[Edit]* button, or edit the an entry directly in the grid.
+
+The _Add_ and _Edit_ buttons use a dialog similar to the following.
+
+
+
+If you've selected multiple entries the *Edit Channel* dialog
+will look slightly different.
+
+
+
+Ticking the additional check box (before each setting) will apply that
+setting to all selected channels.
+
+---
+
+###Deleting Channels
+
+To delete channels highlight the desired channels from within the grid, and
+press the *[Delete]* button from the menu bar.
+
+**Tip**: You can select all channels within the grid by pressing ctrl+A.
+You can also ctrl+click to make additional selections, or shift+click to
+select a range.
+
+---
**Undo** | Revert any changes made since the last save.
**Clean image (icon) cache**| Clean-up the stored image files (empty cache and re-fetch icons).
**Re-fetch images** | Re-refresh image cache (reload images from upstream providers).
-**View Level**| Change the interface view level to show/hide more advanced options.
+**View Level** | Change the interface view level to show/hide more advanced options.
**Help** | Display this help page.
---
**Undo** | Undo any changes made since the last save.
**Edit** | Edit an existing service.
**Delete** | Delete a service.
-**Map Selected** | Drop down menu: Map selected services, map the highlighted services within the grid. Map all services, map all available services as channels. Both options use the *Map services to channels* dialog.
+**Map Services** | Drop down menu: Map selected services, map the highlighted services within the grid. Map all services, map all available services as channels. Both options use the *Map services to channels* dialog.
**View Level** | Change the interface view level to show/hide more advanced options.
**Help** | Displays this help page.
---
-###Editing Services.
+###Editing Services
You can edit services by highlighting (selecting) the services from
within the grid and then clicking the *[Edit]* button from the menu bar.
setting to all selected services.
---
+
+###Deleting Services
+
+You can delete services by selecting them from within the grid, and then
+pressing the *[Delete]* button from the menu bar.
+
+**Tip**: You can select all services within the grid by pressing ctrl+A.
+You can also ctrl+click to make additional selections, or shift+click to
+select a range.
+
+---
return strtab2htsmsg(tab, 1, lang);
}
+CLASS_DOC(channel)
+
const idclass_t channel_class = {
.ic_class = "channel",
- .ic_caption = N_("Channel"),
+ .ic_caption = N_("Channels"),
+ .ic_doc = tvh_doc_channel_class,
.ic_event = "channel",
.ic_changed = channel_class_changed,
.ic_save = channel_class_save,