Thanks, Bruce and Clint.  Getting closer.
The program segment is:
import gui$include "guih.icn"## To do# 1.  On saving home teachers and 
families, only save those which are not assigned to routes#
global dataStore, filef, fileht, filer, fromRoute, itemToBeMoved, 
procedureStore, routes
class Untitled : Dialog(panel_1, border_1, save_button, cancel_button, 
Route_1_Checkbox, Route_1_List, Route_1_label, Route_1_Families, 
Route_2_Checkbox, Route_2_List, Route_2_label, Route_2_Families, 
Route_3_Checkbox, Route_3_List, Route_3_label, Route_3_Families, 
Route_4_Checkbox, Route_4_List, Route_4_label, Route_4_Families, 
Route_5_Checkbox, Route_5_List, Route_5_label, Route_5_Families, 
Route_6_Checkbox, Route_6_List, Route_6_label, Route_6_Families, 
Route_7_Checkbox, Route_7_List, Route_7_label, Route_7_Families, 
Route_8_Checkbox, Route_8_List, Route_8_label, Route_8_Families, 
Route_9_Checkbox, Route_9_List, Route_9_label, Route_9_Families, 
Route_10_Checkbox, Route_10_List, Route_10_label, Route_10_Families, 
Route_11_Checkbox, Route_11_List, Route_11_label, Route_11_Families, 
Route_12_Checkbox, Route_12_List, Route_12_label, Route_12_Families, 
Route_13_Checkbox, Route_13_List, Route_13_label, Route_13_Families, 
Route_14_Checkbox, Route_14_List, Route_14_label, Route_14_Families, 
Route_15_Checkbox, Route_15_List, Route_15_label, Route_15_Families, 
Route_16_Checkbox, Route_16_List, Route_16_label, Route_16_Families, 
Route_17_Checkbox, Route_17_List, Route_17_label, Route_17_Families, 
Route_18_Checkbox, Route_18_List, Route_18_label, Route_18_Families, 
Route_19_Checkbox, Route_19_List, Route_19_label, Route_19_Families, 
Route_20_Checkbox, Route_20_List, Route_20_label, Route_20_Families, 
Route_21_Checkbox, Route_21_List, Route_21_label, Route_21_Families, 
Route_22_Checkbox, Route_22_List, Route_22_label, Route_22_Families, 
Route_23_Checkbox, Route_23_List, Route_23_label, Route_23_Families, 
Route_24_Checkbox, Route_24_List, Route_24_label, Route_24_Families, 
Route_25_Checkbox, Route_25_List, Route_25_label, Route_25_Families, 
Route_26_Checkbox, Route_26_List, Route_26_label, Route_26_Families, 
Route_27_Checkbox, Route_27_List, Route_27_label, Route_27_Families, 
Route_28_Checkbox, Route_28_List, Route_28_label, Route_28_Families, 
Route_29_Checkbox, Route_29_List, Route_29_label, Route_29_Families, 
Route_30_Checkbox, Route_30_List, Route_30_label, Route_30_Families, 
Route_31_Checkbox, Route_31_List, Route_31_label, Route_31_Families, 
Route_32_Checkbox, Route_32_List, Route_32_label, Route_32_Families, 
Route_33_Checkbox, Route_33_List, Route_33_label, Route_33_Families, 
Route_34_Checkbox, Route_34_List, Route_34_label, Route_34_Families, 
Route_35_Checkbox, Route_35_List, Route_35_label, Route_35_Families, 
Route_36_Checkbox, Route_36_List, Route_36_label, Route_36_Families)
   method component_setup() <-- Line 12      self.setup()   end
global dataStore, filef, fileht, filer, fromRoute, itemToBeMoved, 
procedureStore, routes
steve@steve-Satellite-L555D:/opt/unicon/bin$ echo $IPATH/opt/unicon/ipl/lib 
/opt/unicon/ipl /opt/unicon/uni /opt/unicon/uni/ide /opt/unicon/uni/3d 
/opt/unicon/uni/gui /opt/unicon/uni/gui/ivib /opt/unicon/uni/ide 
/opt/unicon/uni/lib /opt/unicon/uni/parser /opt/unicon/uni/udb 
/opt/unicon/uni/udb/dta /opt/unicon/uni/udb/lib /opt/unicon/uni/unicon 
/opt/unicon/uni/unidep /opt/unicon/uni/unidoc /opt/unicon/uni/unilib 
/opt/unicon/uni/util /opt/unicon/uni/xml /opt/unicon/local /opt/unicon/ipl/incl 
/opt/unicon/ipl/procs opt/unicon/ipl/gincl
steve@steve-Satellite-L555D:/opt/unicon/bin$ echo $LPATH/opt/unicon/ipl/lib 
/opt/unicon/ipl /opt/unicon/uni /opt/unicon/uni/ide /opt/unicon/uni/3d 
/opt/unicon/uni/gui /opt/unicon/uni/gui/ivib /opt/unicon/uni/ide 
/opt/unicon/uni/lib /opt/unicon/uni/parser /opt/unicon/uni/udb 
/opt/unicon/uni/udb/dta /opt/unicon/uni/udb/lib /opt/unicon/uni/unicon 
/opt/unicon/uni/unidep /opt/unicon/uni/unidoc /opt/unicon/uni/unilib 
/opt/unicon/uni/util /opt/unicon/uni/xml /opt/unicon/local /opt/unicon/ipl/incl 
/opt/unicon/ipl/procs opt/unicon/ipl/gincl
steve@steve-Satellite-L555D:/opt/unicon/bin$ unicon ht.icnFile guih.icn; Line 
11 # $include: cannot open "keysyms.icn"
steve@steve-Satellite-L555D:/opt/unicon/bin$ 
keysyms.icn is in the /opt/unicon/ipl/gincl directory, which is the last one in 
IPATH and LPATH (which are identical).  Not sure why the file cannot be opened. 
 In the past this error message seemed to indicate that it could not be found.
Ideas?
Thanks again, Steve      From: Bruce & Breeanna Rennie <bren...@dcsi.net.au>
 To: Steve Graham <jsgraha...@yahoo.com>; Unicon Group 
<unicon-group@lists.sourceforge.net> 
 Sent: Sunday, September 18, 2016 7:21 AM
 Subject: Re: [Unicon-group] Unable to build from Alpha 13.0
  
Good evening Steve,

Is the IPL on your IPATH variable.

When I do the following

echo $IPATH

I get the following output

/home/bruce/unicon/ipl/lib /home/bruce/unicon/ipl /home/bruce/unicon/uni 
/home/bruce/unicon/uni/ide /home/bruce/unicon/uni/3d 
/home/bruce/unicon/uni/gui /home/bruce/unicon/uni/gui/ivib 
/home/bruce/unicon/uni/ide /home/bruce/unicon/uni/lib 
/home/bruce/unicon/uni/parser /home/bruce/unicon/uni/udb 
/home/bruce/unicon/uni/udb/dta /home/bruce/unicon/uni/udb/lib 
/home/bruce/unicon/uni/unicon /home/bruce/unicon/uni/unidep 
/home/bruce/unicon/uni/unidoc /home/bruce/unicon/uni/unilib 
/home/bruce/unicon/uni/util /home/bruce/unicon/uni/xml 
/home/bruce/unicon/local

The necessary item in my setup is /home/bruce/unicon/ipl as the guih.icn 
file is in /home/bruce/unicon/ipl/gincl

I have been caught by this a couple of times now and I use a setup 
script to copy everything to the proper place on my system now.

regards

Bruce Rennie


On 18/09/16 11:05, Steve Graham wrote:
> Clint,
>
> Thanks, those instructions did the trick.
>
> A few years ago with your help and those of others here in this group, 
> I created my first real Windows GUI program.  I did such on a Windows 
> 7 computer and tried recompiling that program today on my Ubuntu 16.04 
> system.  It fails to compile and I can't figure out why.
>
> import gui
> $include "guih.icn"
> #
> # To do
> # 1.  On saving home teachers and families, only save those which are 
> not assigned to routes
> #
>
> global dataStore, filef, fileht, filer, fromRoute, itemToBeMoved, 
> procedureStore, routes
>
> class Untitled : Dialog(panel_1, border_1, save_button, cancel_button, 
> Route_1_Checkbox, Route_1_List, Route_1_label, Route_1_Families, 
> Route_2_Checkbox, Route_2_List, Route_2_label, Route_2_Families, 
> Route_3_Checkbox, Route_3_List, Route_3_label, Route_3_Families, 
> Route_4_Checkbox, Route_4_List, Route_4_label, Route_4_Families, 
> Route_5_Checkbox, Route_5_List, Route_5_label, Route_5_Families, 
> Route_6_Checkbox, Route_6_List, Route_6_label, Route_6_Families, 
> Route_7_Checkbox, Route_7_List, Route_7_label, Route_7_Families, 
> Route_8_Checkbox, Route_8_List, Route_8_label, Route_8_Families, 
> Route_9_Checkbox, Route_9_List, Route_9_label, Route_9_Families, 
> Route_10_Checkbox, Route_10_List, Route_10_label, Route_10_Families, 
> Route_11_Checkbox, Route_11_List, Route_11_label, Route_11_Families, 
> Route_12_Checkbox, Route_12_List, Route_12_label, Route_12_Families, 
> Route_13_Checkbox, Route_13_List, Route_13_label, Route_13_Families, 
> Route_14_Checkbox, Route_14_List, Route_14_label, Route_14_Families, 
> Route_15_Checkbox, Route_15_List, Route_15_label, Route_15_Families, 
> Route_16_Checkbox, Route_16_List, Route_16_label, Route_16_Families, 
> Route_17_Checkbox, Route_17_List, Route_17_label, Route_17_Families, 
> Route_18_Checkbox, Route_18_List, Route_18_label, Route_18_Families, 
> Route_19_Checkbox, Route_19_List, Route_19_label, Route_19_Families, 
> Route_20_Checkbox, Route_20_List, Route_20_label, Route_20_Families, 
> Route_21_Checkbox, Route_21_List, Route_21_label, Route_21_Families, 
> Route_22_Checkbox, Route_22_List, Route_22_label, Route_22_Families, 
> Route_23_Checkbox, Route_23_List, Route_23_label, Route_23_Families, 
> Route_24_Checkbox, Route_24_List, Route_24_label, Route_24_Families, 
> Route_25_Checkbox, Route_25_List, Route_25_label, Route_25_Families, 
> Route_26_Checkbox, Route_26_List, Route_26_label, Route_26_Families, 
> Route_27_Checkbox, Route_27_List, Route_27_label, Route_27_Families, 
> Route_28_Checkbox, Route_28_List, Route_28_label, Route_28_Families, 
> Route_29_Checkbox, Route_29_List, Route_29_label, Route_29_Families, 
> Route_30_Checkbox, Route_30_List, Route_30_label, Route_30_Families, 
> Route_31_Checkbox, Route_31_List, Route_31_label, Route_31_Families, 
> Route_32_Checkbox, Route_32_List, Route_32_label, Route_32_Families, 
> Route_33_Checkbox, Route_33_List, Route_33_label, Route_33_Families, 
> Route_34_Checkbox, Route_34_List, Route_34_label, Route_34_Families, 
> Route_35_Checkbox, Route_35_List, Route_35_label, Route_35_Families, 
> Route_36_Checkbox, Route_36_List, Route_36_label, Route_36_Families)
>
> ...
>
> ---
>
> steve@steve-Satellite-L555D:~/Desktop/HT$ icont ht.icn
> Translating:
> ht.icn:
> ht.icn:1: # "import": invalid declaration
> ht.icn:8: # ";": invalid declaration
>  main
>  copyFile
>  getSelection
> handleAllHomeTeachers
>  handleFamily
>  handleHomeTeacher
>  labelToList
>  LoadTable
>  makeRouteLabel
>  makeSelectionList
>  printReport
>  putSelection
>  removeDistrict
>  repaintSelectionList
>  SaveData
>  saveTable
>  sortedList
>  toInternalIndex
> 2 errors
>
> ---
>
> steve@steve-Satellite-L555D:~/Desktop/HT$ unicon ht.icn
> File ht.icn; Line 2 # $include: cannot open "guih.icn"
>
> steve@steve-Satellite-L555D:~/Desktop/HT$
>



   
------------------------------------------------------------------------------
_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to