From: Jim K. <ji...@ji...> - 2003-11-15 01:57:41
Attachments:
ogrsc_classic_controls-0.1a-1.ogp
|
Hello All, I have an idea I want to bounce off of the group. Personally I like to use Classic (2D) Controls for all non-GUI VIs, and think that this should be part of the "OpenG Style" of coding. The = reason for using 2D Controls is related mostly to performance and memory = issues, but I also think that they simply look much "cleaner". So, I have = created a package called "ogrsc_classic_controls". It is an add-on for the = Dynamic Palette View. What it does is the following: For each of the 3D = controls menus it adds the corresponding 2D controls menu as a submenu. For = example, the Classic (2D) Numeric Controls menu is added as a submenu of the 3D Numeric Controls. To me, this seams like a more natural route, for = getting to classic controls, than having to go in to the root classic controls submenu and then navigating to the control type I need. Any thoughts? BTW, the "classic_controls" package is a good example of the flexibility provided by the Dynamic Palette View. -Jim |
From: Niels H. <ni...@ha...> - 2003-11-15 13:21:58
|
Jim, I certainnly agree with you,- espicially relating to the OpenG Style. However, I'd preferred that it was the other way round: Having the 2D controls in the main entry and the 3D controls as a sub menu. You're actually creating quite a lot more non-GUI windows than GUI windows! BTW the 'Complete Waveform' control has a bad linkage in 'Numeric'-> 'Classic Numeric'! Just my $0.02. All the best Niels |
From: Jim K. <ji...@ji...> - 2003-11-15 18:44:35
|
Niels, >=20 > Jim, >=20 > I certainnly agree with you,- espicially relating to the OpenG Style. >=20 > However, I'd preferred that it was the other way round: Having the 2D > controls in the main entry and the 3D controls as a sub menu. You're=20 > actually creating quite a lot more non-GUI windows than GUI windows! >=20 You're right! Hmmm... Well, the original idea for the Dynamic Palette = View was that it was going to be just like the "default/advanced" Palette = View, but with the palettes, synch'ed to specific folders. However, I really = like your idea. The problem is that I think that this would create quite a = bit of work. I'll have to think about that one, for a little while. I am = also hesitant to change the Dynamic Palette View to a 2D controls because I = don't want to turn off users who are not OpenG Developers and really like the super cool 3D controls ;-) It would be great if there were a really = easy way to allow users to choose between 3D and 2D controls as the root = controls palette of the Dynamic Palette View. >=20 > BTW the 'Complete Waveform' control has a bad linkage in 'Numeric'->=20 > 'Classic Numeric'! >=20 Actually, I don't think that there is such a thing as 'Complete = Waveform' (any more). The numeric controls palette links to this missing control = but the ./menus/default/readonly.txt file prevents the question mark from appearing in the palette. I haven't yet decided if I want to delete = this dead-link or just make it disappear with a readonly.txt file. I'll fix = this before the official release of 'Classic Controls'. > Just my $0.02. >=20 > All the best > Niels >=20 Regards, -Jim |
From: Jim K. <ji...@ji...> - 2003-11-16 18:14:06
|
Niels and All, I have figured out a solution. The Dynamic Palette View package now installs two palette views: "Dynamic Palette View" and "2D Dynamic = Palette View". The 2D Dynamic Palette View is identical to the Dynamic Palette View, with the exception that the Controls palette has Classic (2D) = controls submenus and has a submenu called "3D Controls", which contains all of = the 3D controls. The "2D Dynamic Palette View" (./menus/2ddynamic/) contains only two mnu files (root.mnu and 3dctrls.mnu) which link to mnu files in the Dynamic Palette View (./menus/dynamic/), so there is virtually no duplication = of work in supporting the additional palette view. I have released ogrsc_dynamicpalette-0.6-1.ogp, which includes the 2D Dynamic Palette View. This package is part of = all_packages-2.0.5.ogp.zip. <http://sourceforge.net/projects/opengtoolkit/> I'll update the OpenG Toolkit Downloads page on OpenG.org with = instructions that include the 2D Dynamic Palette View. <http://www.openg.org/tiki/tiki-index.php?page=3DOpenG+Toolkit%3A+Downloa= ds> Regards, -Jim > -----Original Message----- > From: ope...@li...=20 > [mailto:ope...@li...]=20 > On Behalf Of Jim Kring > Sent: Saturday, November 15, 2003 10:45 AM > To: ope...@li... > Subject: RE: "Classic Controls" package >=20 >=20 > Niels, >=20 > >=20 > > Jim, > >=20 > > I certainnly agree with you,- espicially relating to the=20 > OpenG Style. > >=20 > > However, I'd preferred that it was the other way round:=20 > Having the 2D=20 > > controls in the main entry and the 3D controls as a sub=20 > menu. You're=20 > > actually creating quite a lot more non-GUI windows than GUI windows! > >=20 >=20 > You're right! Hmmm... Well, the original idea for the=20 > Dynamic Palette View was that it was going to be just like=20 > the "default/advanced" Palette View, but with the palettes,=20 > synch'ed to specific folders. However, I really like your=20 > idea. The problem is that I think that this would create=20 > quite a bit of work. I'll have to think about that one, for=20 > a little while. I am also hesitant to change the Dynamic=20 > Palette View to a 2D controls because I don't want to turn=20 > off users who are not OpenG Developers and really like the=20 > super cool 3D controls ;-) It would be great if there were a=20 > really easy way to allow users to choose between 3D and 2D=20 > controls as the root controls palette of the Dynamic Palette View. >=20 > >=20 > > BTW the 'Complete Waveform' control has a bad linkage in 'Numeric'-> > > 'Classic Numeric'! > >=20 >=20 > Actually, I don't think that there is such a thing as=20 > 'Complete Waveform' > (any more). The numeric controls palette links to this=20 > missing control but > the ./menus/default/readonly.txt file prevents the question mark from > appearing in the palette. I haven't yet decided if I want to=20 > delete this > dead-link or just make it disappear with a readonly.txt file.=20 > I'll fix this > before the official release of 'Classic Controls'. >=20 > > Just my $0.02. > >=20 > > All the best > > Niels > >=20 >=20 > Regards, >=20 > -Jim >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF. Net email is sponsored by: GoToMyPC > GoToMyPC is the fast, easy and secure way to access your computer from > any Web browser or wireless device. Click here to Try it Free! > = https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=3D/g22lp.tmpl > _______________________________________________ > OpenGToolkit-Developers mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opengtoolkit-developers >=20 |
From: Niels H. <ni...@ha...> - 2003-11-16 20:50:11
|
Jim, Thanks a lot. The "2D Dynamic Palette" view is exactly how I normally have my controls palette set-up. It's is really neat. All the best Niels At 10:13 16-11-2003 -0800, you wrote: >Niels and All, > >I have figured out a solution. The Dynamic Palette View package now >installs two palette views: "Dynamic Palette View" and "2D Dynamic Palette >View". The 2D Dynamic Palette View is identical to the Dynamic Palette >View, with the exception that the Controls palette has Classic (2D) controls >submenus and has a submenu called "3D Controls", which contains all of the >3D controls. > >The "2D Dynamic Palette View" (./menus/2ddynamic/) contains only two mnu >files (root.mnu and 3dctrls.mnu) which link to mnu files in the Dynamic >Palette View (./menus/dynamic/), so there is virtually no duplication of >work in supporting the additional palette view. > >I have released ogrsc_dynamicpalette-0.6-1.ogp, which includes the 2D >Dynamic Palette View. This package is part of all_packages-2.0.5.ogp.zip. > ><http://sourceforge.net/projects/opengtoolkit/> > >I'll update the OpenG Toolkit Downloads page on OpenG.org with instructions >that include the 2D Dynamic Palette View. > ><http://www.openg.org/tiki/tiki-index.php?page=OpenG+Toolkit%3A+Downloads> > >Regards, > >-Jim > > > -----Original Message----- > > From: ope...@li... > > [mailto:ope...@li...] > > On Behalf Of Jim Kring > > Sent: Saturday, November 15, 2003 10:45 AM > > To: ope...@li... > > Subject: RE: "Classic Controls" package > > > > > > Niels, > > > > > > > > Jim, > > > > > > I certainnly agree with you,- espicially relating to the > > OpenG Style. > > > > > > However, I'd preferred that it was the other way round: > > Having the 2D > > > controls in the main entry and the 3D controls as a sub > > menu. You're > > > actually creating quite a lot more non-GUI windows than GUI windows! > > > > > > > You're right! Hmmm... Well, the original idea for the > > Dynamic Palette View was that it was going to be just like > > the "default/advanced" Palette View, but with the palettes, > > synch'ed to specific folders. However, I really like your > > idea. The problem is that I think that this would create > > quite a bit of work. I'll have to think about that one, for > > a little while. I am also hesitant to change the Dynamic > > Palette View to a 2D controls because I don't want to turn > > off users who are not OpenG Developers and really like the > > super cool 3D controls ;-) It would be great if there were a > > really easy way to allow users to choose between 3D and 2D > > controls as the root controls palette of the Dynamic Palette View. > > > > > > > > BTW the 'Complete Waveform' control has a bad linkage in 'Numeric'-> > > > 'Classic Numeric'! > > > > > > > Actually, I don't think that there is such a thing as > > 'Complete Waveform' > > (any more). The numeric controls palette links to this > > missing control but > > the ./menus/default/readonly.txt file prevents the question mark from > > appearing in the palette. I haven't yet decided if I want to > > delete this > > dead-link or just make it disappear with a readonly.txt file. > > I'll fix this > > before the official release of 'Classic Controls'. > > > > > Just my $0.02. > > > > > > All the best > > > Niels > > > > > > > Regards, > > > > -Jim > > > > > > > > > > > > ------------------------------------------------------- > > This SF. Net email is sponsored by: GoToMyPC > > GoToMyPC is the fast, easy and secure way to access your computer from > > any Web browser or wireless device. Click here to Try it Free! > > https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=/g22lp.tmpl > > _______________________________________________ > > OpenGToolkit-Developers mailing list > > Ope...@li... > > https://lists.sourceforge.net/lists/listinfo/opengtoolkit-developers > > > > > >------------------------------------------------------- >This SF. Net email is sponsored by: GoToMyPC >GoToMyPC is the fast, easy and secure way to access your computer from >any Web browser or wireless device. Click here to Try it Free! >https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target/g22lp.tmpl >_______________________________________________ >OpenGToolkit-Developers mailing list >Ope...@li... >https://lists.sourceforge.net/lists/listinfo/opengtoolkit-developers All the best Niels |