Annual report pursuant to Section 13 and 15(d)

5. STOCK OPTIONS AND WARRANTS (Details - Options by exercise price)

v3.19.2
5. STOCK OPTIONS AND WARRANTS (Details - Options by exercise price) - $ / shares
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Number of Options 95,250,000    
Options [Member]      
Number of Options 107,450,000 95,250,000 79,100,000
Weighted Average Remaining Contractual LIfe (years) 1 year 2 months 1 day    
Weighted Average Exercisable Price $ 0.11 $ 0.11 $ 0.13
Numer of Options Exercisable 101,250,000    
$0.190 [Member]      
Number of Options 25,000,000    
Weighted Average Remaining Contractual LIfe (years) 2 months 16 days    
Weighted Average Exercisable Price $ 0.190    
Numer of Options Exercisable 25,000,000    
$0.110 [Member]      
Number of Options 27,200,000    
Weighted Average Remaining Contractual LIfe (years) 4 months 6 days    
Weighted Average Exercisable Price $ 0.110    
Numer of Options Exercisable 27,200,000    
$0.184 [Member]      
Number of Options 250,000    
Weighted Average Remaining Contractual LIfe (years) 5 months 27 days    
Weighted Average Exercisable Price $ 0.184    
Numer of Options Exercisable 250,000    
$0.063 [Member]      
Number of Options 15,600,000    
Weighted Average Remaining Contractual LIfe (years) 1 year    
Weighted Average Exercisable Price $ 0.063    
Numer of Options Exercisable 15,600,000    
$0.104 [Member]      
Number of Options 10,450,000    
Weighted Average Remaining Contractual LIfe (years) 1 year 10 months 3 days    
Weighted Average Exercisable Price $ 0.104    
Numer of Options Exercisable 10,450,000    
$0.0685 [Member]      
Number of Options 600,000    
Weighted Average Remaining Contractual LIfe (years) 2 years    
Weighted Average Exercisable Price $ 0.0685    
Numer of Options Exercisable 600,000    
$0.058 [Member]      
Number of Options 2,450,000    
Weighted Average Remaining Contractual LIfe (years) 2 years 4 months 13 days    
Weighted Average Exercisable Price $ 0.058    
Numer of Options Exercisable 2,450,000    
$0.0734 [Member]      
Number of Options 1,200,000    
Weighted Average Remaining Contractual LIfe (years) 3 years 4 days    
Weighted Average Exercisable Price $ 0.0734    
Numer of Options Exercisable 1,200,000    
$0.0729 [Member]      
Number of Options 1,800,000    
Weighted Average Remaining Contractual LIfe (years) 3 years 2 months 12 days    
Weighted Average Exercisable Price $ 0.0729    
Numer of Options Exercisable 1,800,000    
$0.089 [Member]      
Number of Options 1,200,000    
Weighted Average Remaining Contractual LIfe (years) 3 years 2 months 19 days    
Weighted Average Exercisable Price $ 0.089    
Numer of Options Exercisable 1,200,000    
$0.0553 [Member]      
Number of Options 500,000    
Weighted Average Remaining Contractual LIfe (years) 1 year 8 months 19 days    
Weighted Average Exercisable Price $ 0.0553    
Numer of Options Exercisable 500,000    
$0.0558 [Member]      
Number of Options 9,000,000    
Weighted Average Remaining Contractual LIfe (years) 2 years 2 months 16 days    
Weighted Average Exercisable Price $ 0.0558    
Numer of Options Exercisable 9,000,000    
$0.0534 [Member]      
Number of Options 1,200,000    
Weighted Average Remaining Contractual LIfe (years) 4 years 4 months 6 days    
Weighted Average Exercisable Price $ 0.0534    
Numer of Options Exercisable 1,000,000    
$0.0539 [Member]      
Number of Options 1,000,000    
Weighted Average Remaining Contractual LIfe (years) 2 years    
Weighted Average Exercisable Price $ 0.0539    
Numer of Options Exercisable 1,000,000    
$0.0683 [Member]      
Number of Options 500,000    
Weighted Average Remaining Contractual LIfe (years) 2 years 1 month 2 days    
Weighted Average Exercisable Price $ 0.0683    
Numer of Options Exercisable 500,000    
$0.0649 [Member]      
Number of Options 500,000    
Weighted Average Remaining Contractual LIfe (years) 2 years 2 months 19 days    
Weighted Average Exercisable Price $ 0.0649    
Numer of Options Exercisable 500,000    
$0.0495 [Member]      
Number of Options 9,000,000    
Weighted Average Remaining Contractual LIfe (years) 2 years 11 months 8 days    
Weighted Average Exercisable Price $ 0.0495    
Numer of Options Exercisable 3,000,000