From: Ian L. <dr...@gm...> - 2006-12-01 21:40:56
|
Hello All, I'm preparing a new release for this weekend that will include our latest German translation and the variable watch window. I'm also going to be looking into setting up a nightly build process on Sourceforge so we can make snapshots of the subversion repository available. Also, please welcome Immo to the team, who is our German translator. Immo, I've given you subversion access so you can get to the latest translation file whenever you need to. We do all of our work in the branches/devel directory, so that's where you'll find it. If you need any help let me know. You can commit right to that directory. -Ian |
From: tony007 <sup...@go...> - 2006-12-02 20:46:46
|
Hi, Hiya Immo welcome aboard. I was planning to do some work on syntax highlighting tommorrow ( Sunday ). If you've already merged to trunk for the new release this won't be a problem otherwise I can commit to branches/tony if you think it'll get in the way - let me know. If I don't hear from you in time I'll work in my branch. I'll merge from trunk and branches/devel first so it should be up to date anyway and not cause you too many problems. btw. My name is Tony Dann and if you put that in the contributors file rather than Tony007 that would be fab. Cheers, tony On 01/12/06, Ian Larsen <dr...@gm...> wrote: > > Hello All, > > I'm preparing a new release for this weekend that will include our > latest German translation and the variable watch window. I'm also > going to be looking into setting up a nightly build process on > Sourceforge so we can make snapshots of the subversion repository > available. > > Also, please welcome Immo to the team, who is our German translator. > Immo, I've given you subversion access so you can get to the latest > translation file whenever you need to. We do all of our work in the > branches/devel directory, so that's where you'll find it. If you need > any help let me know. You can commit right to that directory. > > -Ian > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > |
From: Ian L. <dr...@gm...> - 2006-12-02 22:16:36
|
Don't worry about getting in the way when committing to devel. I'll always save changes to the trunk before I do a release. And I'll fix the Contributors file. -Ian On 12/2/06, tony007 <sup...@go...> wrote: > Hi, > > Hiya Immo welcome aboard. > > I was planning to do some work on syntax highlighting tommorrow ( Sunday ). > If > you've already merged to trunk for the new release this won't be a problem > otherwise > I can commit to branches/tony if you think it'll get in the way - let me > know. If I > don't hear from you in time I'll work in my branch. I'll merge from trunk > and > branches/devel first so it should be up to date anyway and not cause you too > many > problems. > > btw. My name is Tony Dann and if you put that in the contributors file > rather > than Tony007 that would be fab. > > Cheers, > tony > > > > On 01/12/06, Ian Larsen <dr...@gm...> wrote: > > > > Hello All, > > > > I'm preparing a new release for this weekend that will include our > > latest German translation and the variable watch window. I'm also > > going to be looking into setting up a nightly build process on > > Sourceforge so we can make snapshots of the subversion repository > > available. > > > > Also, please welcome Immo to the team, who is our German translator. > > Immo, I've given you subversion access so you can get to the latest > > translation file whenever you need to. We do all of our work in the > > branches/devel directory, so that's where you'll find it. If you need > > any help let me know. You can commit right to that directory. > > > > -Ian > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > > opinions on IT & business topics through brief surveys - and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Kidbasic-devel mailing list > > Kid...@li... > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > |
From: tony007 <sup...@go...> - 2006-12-03 18:35:44
|
I've added syntax highlighting to the editor window. It's not complete yet and is easy to turn off if you want. Just comment out the line: editsyntax = new EditSyntaxHighlighter(editor->document()); in MainWindow.cpp. Current issues: 1. The list of keywords is hardcoded and as I believe duplication is evil this isn't so good. I was hoping there might be a way of getting the info from the lex files but haven't looked into that yet. ( any thoughts? ) 2. It doesn't highlight color names with 'dark' at the front. 3. Function names are highlighted where declared, but calls to them aren't. Basically I've just run out of time this afternoon and will get onto sorting them out as soon as I can. If there's anything else wrong with it please let me know... Cheers, tony On 02/12/06, Ian Larsen <dr...@gm...> wrote: > > Don't worry about getting in the way when committing to devel. I'll > always save changes to the trunk before I do a release. > > And I'll fix the Contributors file. > > -Ian > > On 12/2/06, tony007 <sup...@go...> wrote: > > Hi, > > > > Hiya Immo welcome aboard. > > > > I was planning to do some work on syntax highlighting tommorrow ( Sunday > ). > > If > > you've already merged to trunk for the new release this won't be a > problem > > otherwise > > I can commit to branches/tony if you think it'll get in the way - let me > > know. If I > > don't hear from you in time I'll work in my branch. I'll merge from > trunk > > and > > branches/devel first so it should be up to date anyway and not cause you > too > > many > > problems. > > > > btw. My name is Tony Dann and if you put that in the contributors file > > rather > > than Tony007 that would be fab. > > > > Cheers, > > tony > > > > > > > > On 01/12/06, Ian Larsen <dr...@gm...> wrote: > > > > > > Hello All, > > > > > > I'm preparing a new release for this weekend that will include our > > > latest German translation and the variable watch window. I'm also > > > going to be looking into setting up a nightly build process on > > > Sourceforge so we can make snapshots of the subversion repository > > > available. > > > > > > Also, please welcome Immo to the team, who is our German translator. > > > Immo, I've given you subversion access so you can get to the latest > > > translation file whenever you need to. We do all of our work in the > > > branches/devel directory, so that's where you'll find it. If you need > > > any help let me know. You can commit right to that directory. > > > > > > -Ian > > > > > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll get the chance to > share > > your > > > opinions on IT & business topics through brief surveys - and earn cash > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > _______________________________________________ > > > Kidbasic-devel mailing list > > > Kid...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > > opinions on IT & business topics through brief surveys - and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > _______________________________________________ > > Kidbasic-devel mailing list > > Kid...@li... > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > |
From: Ian L. <dr...@gm...> - 2006-12-03 22:19:16
|
The syntax highlighting looks great! As far as the hardcoded keywords go, I don't know of a better way to get them from the LEX file other than copy/paste. However, I don't think this will be a big problem as that file won't be changing much, if at all, in the future. I went ahead and fixed the dark colors so they're highlighted too now. > 3. Function names are highlighted where declared, but calls to them aren't. This isn't necessarily a bad thing. The labels stand out with their own color, which looks great to me. -Ian On 12/3/06, tony007 <sup...@go...> wrote: > I've added syntax highlighting to the editor window. It's not complete yet > and is easy to turn off if you want. Just comment out the line: editsyntax = > new EditSyntaxHighlighter(editor->document()); in > MainWindow.cpp. > > Current issues: > 1. The list of keywords is hardcoded and as I believe duplication is evil > this isn't so good. I was hoping there might be a way of getting the info > from the lex files but haven't looked into that yet. ( any thoughts? ) > 2. It doesn't highlight color names with 'dark' at the front. > 3. Function names are highlighted where declared, but calls to them aren't. > > Basically I've just run out of time this afternoon and will get onto sorting > them out as soon as I can. > If there's anything else wrong with it please let me know... > > Cheers, > tony > > > On 02/12/06, Ian Larsen < dr...@gm...> wrote: > > Don't worry about getting in the way when committing to devel. I'll > > always save changes to the trunk before I do a release. > > > > And I'll fix the Contributors file. > > > > -Ian > > > > On 12/2/06, tony007 <sup...@go... > wrote: > > > Hi, > > > > > > Hiya Immo welcome aboard. > > > > > > I was planning to do some work on syntax highlighting tommorrow ( Sunday > ). > > > If > > > you've already merged to trunk for the new release this won't be a > problem > > > otherwise > > > I can commit to branches/tony if you think it'll get in the way - let me > > > know. If I > > > don't hear from you in time I'll work in my branch. I'll merge from > trunk > > > and > > > branches/devel first so it should be up to date anyway and not cause you > too > > > many > > > problems. > > > > > > btw. My name is Tony Dann and if you put that in the contributors file > > > rather > > > than Tony007 that would be fab. > > > > > > Cheers, > > > tony > > > > > > > > > > > > On 01/12/06, Ian Larsen <dr...@gm...> wrote: > > > > > > > > Hello All, > > > > > > > > I'm preparing a new release for this weekend that will include our > > > > latest German translation and the variable watch window. I'm also > > > > going to be looking into setting up a nightly build process on > > > > Sourceforge so we can make snapshots of the subversion repository > > > > available. > > > > > > > > Also, please welcome Immo to the team, who is our German translator. > > > > Immo, I've given you subversion access so you can get to the latest > > > > translation file whenever you need to. We do all of our work in the > > > > branches/devel directory, so that's where you'll find it. If you need > > > > any help let me know. You can commit right to that directory. > > > > > > > > -Ian > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > share > > > your > > > > opinions on IT & business topics through brief surveys - and earn cash > > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > _______________________________________________ > > > > Kidbasic-devel mailing list > > > > Kid...@li... > > > > > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > > > opinions on IT & business topics through brief surveys - and earn cash > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > > > _______________________________________________ > > > Kidbasic-devel mailing list > > > Kid...@li... > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > |
From: Ferry H. <fer...@gm...> - 2006-12-04 00:05:01
|
Herzlich willkommen Immo. Ian, your variable watch addition is brilliant. It's a lot of fun and an excellent way to see what's happening. However, I noticed it doesn't work with arrays or variables declared in a FOR statement. See arrays.kbs for an example. Cheers /Ferry On 12/2/06, Ian Larsen <dr...@gm...> wrote: > Hello All, > > I'm preparing a new release for this weekend that will include our > latest German translation and the variable watch window. I'm also > going to be looking into setting up a nightly build process on > Sourceforge so we can make snapshots of the subversion repository > available. > > Also, please welcome Immo to the team, who is our German translator. > Immo, I've given you subversion access so you can get to the latest > translation file whenever you need to. We do all of our work in the > branches/devel directory, so that's where you'll find it. If you need > any help let me know. You can commit right to that directory. > > -Ian > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > |
From: Ian L. <dr...@gm...> - 2006-12-04 01:00:18
|
Ferry, Good catch on the for statement variables, I need to fix that. It doesn't work with arrays because I'm not sure how to show that in a table. Trying to show each element of a 1000 element array would make the table too large, I think. Matlab has a similar window called the "workspace" window, which shows arrays as something like this : array <2x2> And when you click on the <2x2> portion it opens a spreadsheet-type editor with all of the values filled in. I think that would be tremendous overkill for this project, but I can't think of any other way to do it. I'm open to any ideas on this one. -Ian On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > Herzlich willkommen Immo. > > Ian, your variable watch addition is brilliant. It's a lot of fun and > an excellent way to see what's happening. However, I noticed it > doesn't work with arrays or variables declared in a FOR statement. See > arrays.kbs for an example. > > Cheers > > /Ferry > > On 12/2/06, Ian Larsen <dr...@gm...> wrote: > > Hello All, > > > > I'm preparing a new release for this weekend that will include our > > latest German translation and the variable watch window. I'm also > > going to be looking into setting up a nightly build process on > > Sourceforge so we can make snapshots of the subversion repository > > available. > > > > Also, please welcome Immo to the team, who is our German translator. > > Immo, I've given you subversion access so you can get to the latest > > translation file whenever you need to. We do all of our work in the > > branches/devel directory, so that's where you'll find it. If you need > > any help let me know. You can commit right to that directory. > > > > -Ian > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys - and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Kidbasic-devel mailing list > > Kid...@li... > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > |
From: Ferry H. <fer...@gm...> - 2006-12-04 05:53:41
|
I agree that another window with the entire array would be overkill, how about a simple compromise: we show the array, but only the last index (and it's value) that were read/written from/to? For example: myarray[2] = 73 Or, we show more than one index/value pair for the array, but only the 3 (?) most recently used ones? For example: myarray[2] = 73 myarray[9] = 8 myarray[1] = 22 Just some ideas... Cheers /Ferry On 12/4/06, Ian Larsen <dr...@gm...> wrote: > Ferry, > > Good catch on the for statement variables, I need to fix that. > > It doesn't work with arrays because I'm not sure how to show that in a > table. Trying to show each element of a 1000 element array would make > the table too large, I think. > > Matlab has a similar window called the "workspace" window, which shows > arrays as something like this : > > array <2x2> > > And when you click on the <2x2> portion it opens a spreadsheet-type > editor with all of the values filled in. I think that would be > tremendous overkill for this project, but I can't think of any other > way to do it. > > I'm open to any ideas on this one. > > -Ian > > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > Herzlich willkommen Immo. > > > > Ian, your variable watch addition is brilliant. It's a lot of fun and > > an excellent way to see what's happening. However, I noticed it > > doesn't work with arrays or variables declared in a FOR statement. See > > arrays.kbs for an example. > > > > Cheers > > > > /Ferry > > > > On 12/2/06, Ian Larsen <dr...@gm...> wrote: > > > Hello All, > > > > > > I'm preparing a new release for this weekend that will include our > > > latest German translation and the variable watch window. I'm also > > > going to be looking into setting up a nightly build process on > > > Sourceforge so we can make snapshots of the subversion repository > > > available. > > > > > > Also, please welcome Immo to the team, who is our German translator. > > > Immo, I've given you subversion access so you can get to the latest > > > translation file whenever you need to. We do all of our work in the > > > branches/devel directory, so that's where you'll find it. If you need > > > any help let me know. You can commit right to that directory. > > > > > > -Ian > > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > > opinions on IT & business topics through brief surveys - and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > _______________________________________________ > > > Kidbasic-devel mailing list > > > Kid...@li... > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > |
From: tony007 <sup...@go...> - 2006-12-04 09:28:39
|
I think that if you start limiting which indexes are displayed, sure enough someone will want to see one(s) that aren't available. What about being able to expand/collapse elements like you can in a lot of IDEs ( I'm looking at Visual Studio at the moment ). So for an array when collapsed, you show myarray <2x2> and then expand it to show myarray[0][0] = 3 myarray[0][1] = 89 myarray[1][0] = 4 etc... for a 2D array. Or something along those lines... tony On 04/12/06, Ferry Hendrikx <fer...@gm...> wrote: > > I agree that another window with the entire array would be overkill, > how about a simple compromise: we show the array, but only the last > index (and it's value) that were read/written from/to? > > For example: > > myarray[2] = 73 > > Or, we show more than one index/value pair for the array, but only the > 3 (?) most recently used ones? > > For example: > > myarray[2] = 73 > myarray[9] = 8 > myarray[1] = 22 > > Just some ideas... > > Cheers > > /Ferry > > > On 12/4/06, Ian Larsen <dr...@gm...> wrote: > > Ferry, > > > > Good catch on the for statement variables, I need to fix that. > > > > It doesn't work with arrays because I'm not sure how to show that in a > > table. Trying to show each element of a 1000 element array would make > > the table too large, I think. > > > > Matlab has a similar window called the "workspace" window, which shows > > arrays as something like this : > > > > array <2x2> > > > > And when you click on the <2x2> portion it opens a spreadsheet-type > > editor with all of the values filled in. I think that would be > > tremendous overkill for this project, but I can't think of any other > > way to do it. > > > > I'm open to any ideas on this one. > > > > -Ian > > > > > > On 12/3/06, Ferry Hendrikx < fer...@gm...> wrote: > > > Herzlich willkommen Immo. > > > > > > Ian, your variable watch addition is brilliant. It's a lot of fun and > > > an excellent way to see what's happening. However, I noticed it > > > doesn't work with arrays or variables declared in a FOR statement. See > > > arrays.kbs for an example. > > > > > > Cheers > > > > > > /Ferry > > > > > > On 12/2/06, Ian Larsen < dr...@gm...> wrote: > > > > Hello All, > > > > > > > > I'm preparing a new release for this weekend that will include our > > > > latest German translation and the variable watch window. I'm also > > > > going to be looking into setting up a nightly build process on > > > > Sourceforge so we can make snapshots of the subversion repository > > > > available. > > > > > > > > Also, please welcome Immo to the team, who is our German translator. > > > > > Immo, I've given you subversion access so you can get to the latest > > > > translation file whenever you need to. We do all of our work in the > > > > branches/devel directory, so that's where you'll find it. If you > need > > > > any help let me know. You can commit right to that directory. > > > > > > > > -Ian > > > > > > > > > ------------------------------------------------------------------------- > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > > > > opinions on IT & business topics through brief surveys - and earn > cash > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > _______________________________________________ > > > > Kidbasic-devel mailing list > > > > Kid...@li... > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > |
From: Ian L. <dr...@gm...> - 2006-12-04 10:19:22
|
That's a good idea, I like that a lot. Now I just have to see about implementing it... -Ian On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > I agree that another window with the entire array would be overkill, > how about a simple compromise: we show the array, but only the last > index (and it's value) that were read/written from/to? > > For example: > > myarray[2] = 73 > > Or, we show more than one index/value pair for the array, but only the > 3 (?) most recently used ones? > > For example: > > myarray[2] = 73 > myarray[9] = 8 > myarray[1] = 22 > > Just some ideas... > > Cheers > > /Ferry > > > On 12/4/06, Ian Larsen <dr...@gm...> wrote: > > Ferry, > > > > Good catch on the for statement variables, I need to fix that. > > > > It doesn't work with arrays because I'm not sure how to show that in a > > table. Trying to show each element of a 1000 element array would make > > the table too large, I think. > > > > Matlab has a similar window called the "workspace" window, which shows > > arrays as something like this : > > > > array <2x2> > > > > And when you click on the <2x2> portion it opens a spreadsheet-type > > editor with all of the values filled in. I think that would be > > tremendous overkill for this project, but I can't think of any other > > way to do it. > > > > I'm open to any ideas on this one. > > > > -Ian > > > > > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > > Herzlich willkommen Immo. > > > > > > Ian, your variable watch addition is brilliant. It's a lot of fun and > > > an excellent way to see what's happening. However, I noticed it > > > doesn't work with arrays or variables declared in a FOR statement. See > > > arrays.kbs for an example. > > > > > > Cheers > > > > > > /Ferry > > > > > > On 12/2/06, Ian Larsen <dr...@gm...> wrote: > > > > Hello All, > > > > > > > > I'm preparing a new release for this weekend that will include our > > > > latest German translation and the variable watch window. I'm also > > > > going to be looking into setting up a nightly build process on > > > > Sourceforge so we can make snapshots of the subversion repository > > > > available. > > > > > > > > Also, please welcome Immo to the team, who is our German translator. > > > > Immo, I've given you subversion access so you can get to the latest > > > > translation file whenever you need to. We do all of our work in the > > > > branches/devel directory, so that's where you'll find it. If you need > > > > any help let me know. You can commit right to that directory. > > > > > > > > -Ian > > > > > > > > ------------------------------------------------------------------------- > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > > > opinions on IT & business topics through brief surveys - and earn cash > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > _______________________________________________ > > > > Kidbasic-devel mailing list > > > > Kid...@li... > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > |
From: tony007 <sup...@go...> - 2006-12-04 11:03:41
|
Apologies if you know this stuff already, but... QTreeView or QTreeWidget is where I would start ( QTreeWidget is probably easier to use, but less flexible in terms of the data model you use). You can have sortable columns, icons ( not needed for this ) and you can collapse/expand the items. tony btw. I don't know what's happening with those icons? Salim seems to have disappeared of the face of the earth. Hopefully he'll get in contact soon... On 04/12/06, Ian Larsen <dr...@gm...> wrote: > > That's a good idea, I like that a lot. Now I just have to see about > implementing it... > > -Ian > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > I agree that another window with the entire array would be overkill, > > how about a simple compromise: we show the array, but only the last > > index (and it's value) that were read/written from/to? > > > > For example: > > > > myarray[2] = 73 > > > > Or, we show more than one index/value pair for the array, but only the > > 3 (?) most recently used ones? > > > > For example: > > > > myarray[2] = 73 > > myarray[9] = 8 > > myarray[1] = 22 > > > > Just some ideas... > > > > Cheers > > > > /Ferry > > > > > > On 12/4/06, Ian Larsen <dr...@gm...> wrote: > > > Ferry, > > > > > > Good catch on the for statement variables, I need to fix that. > > > > > > It doesn't work with arrays because I'm not sure how to show that in a > > > table. Trying to show each element of a 1000 element array would make > > > the table too large, I think. > > > > > > Matlab has a similar window called the "workspace" window, which shows > > > arrays as something like this : > > > > > > array <2x2> > > > > > > And when you click on the <2x2> portion it opens a spreadsheet-type > > > editor with all of the values filled in. I think that would be > > > tremendous overkill for this project, but I can't think of any other > > > way to do it. > > > > > > I'm open to any ideas on this one. > > > > > > -Ian > > > > > > > > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > > > Herzlich willkommen Immo. > > > > > > > > Ian, your variable watch addition is brilliant. It's a lot of fun > and > > > > an excellent way to see what's happening. However, I noticed it > > > > doesn't work with arrays or variables declared in a FOR statement. > See > > > > arrays.kbs for an example. > > > > > > > > Cheers > > > > > > > > /Ferry > > > > > > > > On 12/2/06, Ian Larsen <dr...@gm...> wrote: > > > > > Hello All, > > > > > > > > > > I'm preparing a new release for this weekend that will include our > > > > > latest German translation and the variable watch window. I'm also > > > > > going to be looking into setting up a nightly build process on > > > > > Sourceforge so we can make snapshots of the subversion repository > > > > > available. > > > > > > > > > > Also, please welcome Immo to the team, who is our German > translator. > > > > > Immo, I've given you subversion access so you can get to the > latest > > > > > translation file whenever you need to. We do all of our work in > the > > > > > branches/devel directory, so that's where you'll find it. If you > need > > > > > any help let me know. You can commit right to that directory. > > > > > > > > > > -Ian > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > > > > > opinions on IT & business topics through brief surveys - and earn > cash > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > > _______________________________________________ > > > > > Kidbasic-devel mailing list > > > > > Kid...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Kidbasic-devel mailing list > Kid...@li... > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > |
From: Ian L. <dr...@gm...> - 2006-12-04 17:41:01
|
Heh, I didn't realize QT had that widget. :-) I think that will work well, I'll use that. By the way, we jumped from an average of about 80 downloads a day to over 600 downloads for today. I have no idea why, as the traffic usually comes right after releases, but I guess somebody linked to it on some high profile site. -Ian On 12/4/06, tony007 <sup...@go...> wrote: > Apologies if you know this stuff already, but... > > QTreeView or QTreeWidget is where I would start ( QTreeWidget is probably > easier to use, but less flexible in terms of the data model you use). You > can have sortable columns, icons ( not needed for this ) and you can > collapse/expand the items. > > tony > > btw. I don't know what's happening with those icons? Salim seems to have > disappeared of the face of the earth. Hopefully he'll get in contact soon... > > > On 04/12/06, Ian Larsen <dr...@gm...> wrote: > > That's a good idea, I like that a lot. Now I just have to see about > > implementing it... > > > > -Ian > > > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > > I agree that another window with the entire array would be overkill, > > > how about a simple compromise: we show the array, but only the last > > > index (and it's value) that were read/written from/to? > > > > > > For example: > > > > > > myarray[2] = 73 > > > > > > Or, we show more than one index/value pair for the array, but only the > > > 3 (?) most recently used ones? > > > > > > For example: > > > > > > myarray[2] = 73 > > > myarray[9] = 8 > > > myarray[1] = 22 > > > > > > Just some ideas... > > > > > > Cheers > > > > > > /Ferry > > > > > > > > > On 12/4/06, Ian Larsen <dr...@gm... > wrote: > > > > Ferry, > > > > > > > > Good catch on the for statement variables, I need to fix that. > > > > > > > > It doesn't work with arrays because I'm not sure how to show that in a > > > > table. Trying to show each element of a 1000 element array would make > > > > the table too large, I think. > > > > > > > > Matlab has a similar window called the "workspace" window, which shows > > > > arrays as something like this : > > > > > > > > array <2x2> > > > > > > > > And when you click on the <2x2> portion it opens a spreadsheet-type > > > > editor with all of the values filled in. I think that would be > > > > tremendous overkill for this project, but I can't think of any other > > > > way to do it. > > > > > > > > I'm open to any ideas on this one. > > > > > > > > -Ian > > > > > > > > > > > > On 12/3/06, Ferry Hendrikx <fer...@gm...> wrote: > > > > > Herzlich willkommen Immo. > > > > > > > > > > Ian, your variable watch addition is brilliant. It's a lot of fun > and > > > > > an excellent way to see what's happening. However, I noticed it > > > > > doesn't work with arrays or variables declared in a FOR statement. > See > > > > > arrays.kbs for an example. > > > > > > > > > > Cheers > > > > > > > > > > /Ferry > > > > > > > > > > On 12/2/06, Ian Larsen <dr...@gm...> wrote: > > > > > > Hello All, > > > > > > > > > > > > I'm preparing a new release for this weekend that will include our > > > > > > latest German translation and the variable watch window. I'm also > > > > > > going to be looking into setting up a nightly build process on > > > > > > Sourceforge so we can make snapshots of the subversion repository > > > > > > available. > > > > > > > > > > > > Also, please welcome Immo to the team, who is our German > translator. > > > > > > Immo, I've given you subversion access so you can get to the > latest > > > > > > translation file whenever you need to. We do all of our work in > the > > > > > > branches/devel directory, so that's where you'll find it. If you > need > > > > > > any help let me know. You can commit right to that directory. > > > > > > > > > > > > -Ian > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > > > > > > opinions on IT & business topics through brief surveys - and earn > cash > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > > > > _______________________________________________ > > > > > > Kidbasic-devel mailing list > > > > > > Kid...@li... > > > > > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > > opinions on IT & business topics through brief surveys - and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Kidbasic-devel mailing list > > Kid...@li... > > > https://lists.sourceforge.net/lists/listinfo/kidbasic-devel > > > > |