mickego
Lurker
I made a Widget that shows up a cascading Menu
over last 10 incoming calls, and possibility to make an
instant call directly from Menu.
Make a Task to catch Incoming call in variable
{NUMLOOPSET}
1:Variable Set %NAME9 to %NAME8
2:Variable Set %NUM9 to %NUM8
3:Variable Set %NAME8 to %NAME7
4:Variable Set %NUM8 to %NUM7
5:Variable Set %NAME7 to %NAME6
6:Variable Set %NUM7 to %NUM6
7:Variable Set %NAME6 to %NAME5
8:Variable Set %NUM6 to %NUM5
9:Variable Set %NAME5 to %NAME4
10:Variable Set %NUM5 to %NUM4
11:Variable Set %NAME4 to %NAME3
12:Variable Set %NUM4 to %NUM3
13:Variable Set %NAME3 to %NAME2
14:Variable Set %NUM3 to %NUM2
15:Variable Set %NAME2 to %NAME1
16:Variable Set %NUM2 to %NUM1
17:Variable Set %NAME1 to %NAME0
18:Variable Set %NUM1 to %NUM0
19:Variable Set %NAME0 to %CNAME
20:Variable Set %NUM0 to %CNUM
Make a Profile triggered by Incoming Call:
[LAST 10] (Option to set if only want to catch callers from Contacts in 'Caller' C:ANY )
Add {NUMLOOPSET} task to profile
Make another task and set it as Task-Type 'MENU'
{Last-10}
1
hone > CALL 'Number' = %NUM0 'LABEL' = %NAME0 Check AUTODIAL
2
hone > CALL 'Number' = %NUM1 'LABEL' = %NAME1 Check AUTODIAL
3
hone > CALL 'Number' = %NUM2 'LABEL' = %NAME2 Check AUTODIAL
4
hone > CALL 'Number' = %NUM3 'LABEL' = %NAME3 Check AUTODIAL
5
hone > CALL 'Number' = %NUM4 'LABEL' = %NAME4 Check AUTODIAL
6
hone > CALL 'Number' = %NUM5 'LABEL' = %NAME5 Check AUTODIAL
7
hone > CALL 'Number' = %NUM6 'LABEL' = %NAME6 Check AUTODIAL
8
hone > CALL 'Number' = %NUM7 'LABEL' = %NAME7 Check AUTODIAL
9
hone > CALL 'Number' = %NUM8 'LABEL' = %NAME8 Check AUTODIAL
10
hone > CALL 'Number' = %NUM9 'LABEL' = %NAME9 Check AUTODIAL
At last, create a widget based on Task 'Last-10'
over last 10 incoming calls, and possibility to make an
instant call directly from Menu.
Make a Task to catch Incoming call in variable
{NUMLOOPSET}
1:Variable Set %NAME9 to %NAME8
2:Variable Set %NUM9 to %NUM8
3:Variable Set %NAME8 to %NAME7
4:Variable Set %NUM8 to %NUM7
5:Variable Set %NAME7 to %NAME6
6:Variable Set %NUM7 to %NUM6
7:Variable Set %NAME6 to %NAME5
8:Variable Set %NUM6 to %NUM5
9:Variable Set %NAME5 to %NAME4
10:Variable Set %NUM5 to %NUM4
11:Variable Set %NAME4 to %NAME3
12:Variable Set %NUM4 to %NUM3
13:Variable Set %NAME3 to %NAME2
14:Variable Set %NUM3 to %NUM2
15:Variable Set %NAME2 to %NAME1
16:Variable Set %NUM2 to %NUM1
17:Variable Set %NAME1 to %NAME0
18:Variable Set %NUM1 to %NUM0
19:Variable Set %NAME0 to %CNAME
20:Variable Set %NUM0 to %CNUM
Make a Profile triggered by Incoming Call:
[LAST 10] (Option to set if only want to catch callers from Contacts in 'Caller' C:ANY )
Add {NUMLOOPSET} task to profile
Make another task and set it as Task-Type 'MENU'
{Last-10}
1

2

3

4

5

6

7

8

9

10

At last, create a widget based on Task 'Last-10'