GuiQuery
From MLDonkey
| Type | Format | Description |
|
Query: A Tree corresponding to a Custom Search with fields to be filled by the user | ||
| Int8 | The Type of this tree node | |
| 0 : And(x,y,...) -> x AND y AND ... | ||
| 1 : Or(x,y,...) -> x OR y OR ... | ||
| 2 : Andnot(x,y) -> x AND NOT y | ||
| 3 : Module (name, query) -> fields of 'query' to be display in a frame 'name' | ||
| 4 : Keywords(comment, default) -> a text field, display 'comment' in front, and default value is 'default' | ||
| 5 : Minsize(comment, default) | ||
| 6 : Maxsize(comment, default) | ||
| 7 : Format(comment, default) | ||
| 8 : Media(comment, default) | ||
| 9 : Mp3 Artist(comment, default) | ||
| 10 : Mp3 Title(comment, default) | ||
| 11 : Mp3 Album(comment, default) | ||
| 12 : Mp3 Bitrate(comment, default) | ||
| 13 : Hidden(fields) -> A list of fields whose values cannot be changed by the user | ||
| List of Query | Queries for AND or OR or Hidden(present ONLY IF Node Type = 0 or 1 or 13) | |
| Query | First Argument of Andnot (present ONLY IF Node Type = 2) | |
| Query | Second Argument of Andnot (present ONLY IF Node Type = 2) | |
| String | Name of Module (present ONLY IF Node Type = 3) | |
| Query | Query inside Module (present ONLY IF Node Type = 3) | |
| String | Comment (present ONLY IF Node Type = 4,5,6,7,8,9,10,11 or 12) | |
| String | Default Value (present ONLY IF Node Type = 4,5,6,7,8,9,10,11 or 12) | |