------------------------------------
Hi Oleg,

Thank you for the quick response.

My readiness with respect to GUI programming is zero.

I have moderately good experience in the original APL of STSC, vintage 1980. 
Learning J does not seem to be that difficult to me since I'm pretty adept
at languages, and I can think in terms of APL programming logic, which seems
readily transferable to J.  

What I lack is any knowledge of GUI programming, or even if I'm going to
simply manage the J console, to recognize individual key strokes, clear the
console window, etc.  Handling the algorithms builds from APL and really
doesn't bother me, but for example, I can't even figure how to clear the ijx
screen if I want to then display something.  Also, I just have the feeling
that any serious programming for a windows machine must be respond
appropriately to mouse operations and control/key combinations, cut or copy
and paste etc., so that it will have a similar end-user interface with other
windows programs. 

Current work environments tend to be interactive, and I really need some
programed instructions to get up to speed in this area.  Any help /
directions you could give me or point me in the right direction would really
be appreciated.

Sincerely,
Robert H. Graf, Ph.D.
Boynton Beach, Florida
---------------------------------------------



Oleg Kobchenko wrote:
> 
> J GUI development tools can be thought of
> as minimalistic Visual Basic. In terms of
> rapidity it can even beat that for simple
> to intermediate stuff. More complex controls
> like Grid, Plot, ActiveX, etc. will require
> more knowledge.
> 
> What is your status now: can you build a simple
> form and know how to make basic use of Form Editor?
> Or your are already for something really complex?
> 
> Petzold IMO said that to master a new GUI tool he
> built a hex editor. Here's a hex editor using Grid:
> 
> http://www.jsoftware.com/jwiki/AndrewNikitin/HexView
> 
> But all simpler stuf is all done right in the 
> Form Editor, which is fully described in the
> J User Manual -- together with the WD and GL2.
> The documentation is also very brief but (mostly)
> complete.
> 
> I recommend doing a lot of practice -- 20 different
> little applications, before you feel at ease.
> For example, build a Currency Conversion tool, then
> simple Calculator, then a Mortgage calculator etc.
> A big painful mistake is trying to do a complex
> application right from the get-go. First learn the
> tools not thinking of the business side, so that
> when you ready for something real, you not be thinking
> about the tools.
> 
> Helpful is figuring out how various demos, addons
> and Wiki scripts work. But there is no one path, just
> try new features in order as you discover them and 
> trust your instincts.
> 
> 
> --- Lynn & Bob Graf <[EMAIL PROTECTED]> wrote:
> 
>> Hello all,
>> I'm a newbie at J.  I have significant experience in the original APL,
>> dating back from the 80's
>> when the principal use was from remote printing terminals.  I've read
>> alot on J, and its
>> heritage from C as well as APL is obvious, which is fine, I've programmed
>> in C as well.  The
>> problem is that I have no background in programming for a windows GUI. 
>> While there is some
>> documentation for it, I really need a detailed tutorial so that I can
>> begiin to engaged in
>> programmed instruction.  I find the documentation on this in the primer
>> insufficient, and would
>> like to know if anybody could make recommendations to me as to where I
>> can turn, say in the J
>> Wiki, or elsewhere on the net.
>> I'm a bit overwhelmed at the info, but don't know where to search.
>> Please help.
>> Thank you very much.
>> Bob from Boynton Beach, FL
>>  __________________________________________________
>> Do You Yahoo!?
>> Tired of spam?  Yahoo! Mail has the best spam protection around 
>> http://mail.yahoo.com 
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Programming-for-the-Windows-GUI-tf4753459s24193.html#a13640364
Sent from the J Chat mailing list archive at Nabble.com.

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to