1. Win32Lib: IDE - new version
I've uploaded a new version of the WinLib IDE
http://home.flash.net/~camping/~judith.htm. This version has cut, copy and
paste via the clipboard in the editor; movement of control assignment of new
parent and updated WinLib keyword list.
There is still a problem with using the editor scrollbar. I have still not
added ReBar, ReBarBand or FlatToolBar.
Any bugs, improvements, suggestions are always welcome. Please post to the
list and not my e-mail.
Cheers,
Judith Evans
2. Re: Win32Lib: IDE - new version
- Posted by Dan B Moyer <DANMOYER at PRODIGY.NET>
Oct 04, 2000
-
Last edited Oct 05, 2000
Judith,
Tried your link, but it doesn't work; older link to
"http://home.flash.net/~camping" does work, but is the IDE under "software"
at that link your new IDE version?
(real glad to hear you got cut'n'paste to work in it!)
Dan
----- Original Message -----
From: "Judith Evans" <camping at FLASH.NET>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Wednesday, October 04, 2000 3:18 PM
Subject: Win32Lib: IDE - new version
> I've uploaded a new version of the WinLib IDE
> http://home.flash.net/~camping/~judith.htm. This version has cut, copy and
> paste via the clipboard in the editor; movement of control assignment of
new
> parent and updated WinLib keyword list.
>
> There is still a problem with using the editor scrollbar. I have still not
> added ReBar, ReBarBand or FlatToolBar.
>
> Any bugs, improvements, suggestions are always welcome. Please post to the
> list and not my e-mail.
>
> Cheers,
> Judith Evans
3. Re: Win32Lib: IDE - new version
Dan,
Sorry, I fatfingered the link. It should be
http://home.flash.net/~camping/judith.htm . Yes, the IDE is in software
section.
Hope you enjoy cut'n paste! I want to find the scrollbar problem next and
then go back into controls design.
I'm also working on a stand alone editor that uses the guts of IDE editor.
It allows multiple files to be open and switching between files. It is
working but needs the same fix for scrollbar so I won't post it until that
problem is solved.
Thanks,
Judith Evans
On Wed, 4 Oct 2000 23:23:35 -0700, Dan B Moyer <DANMOYER at PRODIGY.NET> wrote:
>Judith,
>
>Tried your link, but it doesn't work; older link to
>"http://home.flash.net/~camping" does work, but is the IDE under
"software"
>at that link your new IDE version?
>
>(real glad to hear you got cut'n'paste to work in it!)
>
>Dan
>
>
4. Re: Win32Lib: IDE - new version
Judith,
Yeah, I like your cut'n paste so much I just put a jump to your IDE in my
next version of "WinDemos", so people might easily cut stuff out of the
various example programs & paste them into code edited by your IDE. I was
hoping you'd get cut'n paste working before I finished up my next version so
I could do just that! :)
Your upcoming editor sounds like a nice idea; I'm still using "WordPad",
'cause it has cut'n paste :), but I wouldn't mind having the colored
keywords, at least to keep levels of curly braces & parentheses & brackets
straight.
Dan
----- Original Message -----
From: "Judith Evans" <camping at FLASH.NET>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Thursday, October 05, 2000 2:22 AM
Subject: Re: Win32Lib: IDE - new version
> Dan,
>
> Sorry, I fatfingered the link. It should be
> http://home.flash.net/~camping/judith.htm . Yes, the IDE is in software
> section.
>
> Hope you enjoy cut'n paste! I want to find the scrollbar problem next and
> then go back into controls design.
>
> I'm also working on a stand alone editor that uses the guts of IDE editor.
> It allows multiple files to be open and switching between files. It is
> working but needs the same fix for scrollbar so I won't post it until that
> problem is solved.
>
> Thanks,
> Judith Evans
>
5. Re: Win32Lib: IDE - new version
Judith,
Dunno if you've already done it or not, but in case you didn't & are
interested, I made the cut'n paste in your IDE work from right mouse click
('cause that's how I like to use it); here's what I did:
in Ide_code.ew,
after
setCheck( CodeWinRuler, 1 )
I added:
--* create a popup menu for editing in code window:
global constant
EditPopup = create( Popup, "", CodeWin, 0, 0, 0, 0, 0 ),
PopUp_Delete = create( MenuItem, "Delete", EditPopup, 0, 0, 0, 0, 0 ),
PopUp_Cut = create( MenuItem, "Cut", EditPopup, 0, 0, 0, 0, 0 ),
PopUp_Copy = create( MenuItem, "Copy", EditPopup, 0, 0, 0, 0, 0 ),
PopUp_Paste = create( MenuItem, "Paste", EditPopup, 0, 0, 0, 0, 0 )
----------------------------------------------
then, in Ide_edit.ew,
at the very end of the procedure Editor_Mouse,
before end if,
I added:
--* right mouse click brings up popup menu for editing:
elsif event = RightDown then
if anchorOn = False then
setEnable( PopUp_Delete, 0 )
setEnable( PopUp_Cut, 0 )
setEnable( PopUp_Copy, 0 )
else
setEnable( PopUp_Delete, 1 )
setEnable( PopUp_Cut, 1 )
setEnable( PopUp_Copy, 1 )
setEnable( PopUp_Paste, 1 )
end if
popup( EditPopup, x, y )
-----------------------------------------------------------------
What I haven't looked at yet is making the Paste work to *replace* selected
text instead of *adding* it at the "anchor point".
Dan
6. Re: Win32Lib: IDE - new version
Judith,
Forgot to say, with regards to cut'n paste: I would suggest you "delete"
your "delete" function, it's too dangerous; "cut" works just fine, and is
recoverable if user makes mistake.
Dan
7. Re: Win32Lib: IDE - new version
OOPS! :(
Forgot:
Also, in Ide_edit.ew,
after all 4 instances of "onClick[Menuxxx]..." (delete, copy, etc),
ADD:
onClick[PopUp_xxx]...",
each sending to the *same* routine as "onClick[Menuxxx]..."
in order to cause each to actually be done.
in other words:
--* added :
onClick[MenuCut]=routine_id("onClick_MenuCut")
--* added:
onClick[PopUp_Cut]=routine_id("onClick_MenuCut")
onClick[MenuCopy]=routine_id("onClick_MenuCopy")
--* added:
--* added:
Dan
----- Original Message -----
From: "Dan B Moyer" <DANMOYER at prodigy.net>
To: "Euphoria Programming for MS-DOS" <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Thursday, October 05, 2000 7:45 AM
Subject: Re: Win32Lib: IDE - new version
> Judith,
>
> Dunno if you've already done it or not, but in case you didn't & are
> interested, I made the cut'n paste in your IDE work from right mouse click
> ('cause that's how I like to use it); here's what I did:
>
> in Ide_code.ew,
> after
> setCheck( CodeWinRuler, 1 )
>
> I added:
> --* create a popup menu for editing in code window:
> global constant
> EditPopup = create( Popup, "", CodeWin, 0, 0, 0, 0, 0 ),
> PopUp_Delete = create( MenuItem, "Delete", EditPopup, 0, 0, 0, 0, 0 ),
> PopUp_Cut = create( MenuItem, "Cut", EditPopup, 0, 0, 0, 0, 0 ),
> PopUp_Copy = create( MenuItem, "Copy", EditPopup, 0, 0, 0, 0, 0 ),
> PopUp_Paste = create( MenuItem, "Paste", EditPopup, 0, 0, 0, 0, 0 )
>
> ----------------------------------------------
> then, in Ide_edit.ew,
> at the very end of the procedure Editor_Mouse,
> before end if,
> I added:
>
> --* right mouse click brings up popup menu for editing:
> elsif event = RightDown then
>
> if anchorOn = False then
> setEnable( PopUp_Delete, 0 )
> setEnable( PopUp_Cut, 0 )
> setEnable( PopUp_Copy, 0 )
> else
> setEnable( PopUp_Delete, 1 )
> setEnable( PopUp_Cut, 1 )
> setEnable( PopUp_Copy, 1 )
> setEnable( PopUp_Paste, 1 )
> end if
> popup( EditPopup, x, y )
> -----------------------------------------------------------------
>
> What I haven't looked at yet is making the Paste work to *replace*
selected
> text instead of *adding* it at the "anchor point".
>
> Dan
>
>
>
>