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