SWT - is it a dirty word ?

Has anyone had experience with using the SWT ?
Does sun have any plans to address it? will everyone ignore it?
Everyone has to admit that java on the client has not done as well as it should have, for many reasons, SWT seems to address atleast some of the areas (REAL native look and feel, acceptable performance of widgets etc).

I don't think SWT is a dirty word even though this is my first time to hear about it. It could mean SWeeT.

Similar Messages

  • Suggestion: Remove bucket from the dirty-words list

    The forum software evidently believes "bucket" is a dirty word, as in "Photoshop Elements' Paint Bucket tool".  (B u c k e t).   See this thread:
    http://forums.adobe.com/thread/434983?tstart=0

    John Joslin wrote:
    Harbs. wrote:
    We never had any problems of foul language with the webx forums 
    You obviously didn't get around much! 
    Yup would make very experienced sailor blush

  • Animation is a dirty word

    HI everyone, I've been struggling with this animation malarky for a while now and was wondering if anyone would give me some input on the little snippet below. The idea was to create a generic animation class, that was double buffered and could operate on any JComponent?
    btw it doesn't seem to work and I'm stumped as to why not!!
    public class Animation implements Runnable {
         private double _time = 0;
         private double _timestep = 5;
         private double _duration = 100;
         private JComponent target;
         private Graphics2D offscreenG2D;
         private Image offscreenImage;
         private Thread animationThread;
         public Animation() {
              super();
         public void rewind() {
              _time = 0;
              stop();
         public void pause() {
              if (animationThread != null) {
                   try {
                        animationThread.wait();
                   } catch (InterruptedException e) {
         public void stop() {
              animationThread = null;
         public void play() {
              if (animationThread == null) {
                   //if the animation is stopped we create a new thread and start it
                   animationThread = new Thread(this, "Animation Thread");
                   animationThread.setPriority(Thread.MIN_PRIORITY);
                   animationThread.start();
              } else {
                   // if the animation is paused then we wake it up;
                   if (animationThread.isAlive()) {
                        animationThread.notify();
         public void forward() {
              _time = _duration;
              stop();
         public void setTime(double time) {
              _time = time;
         public void setTimeStep(double step) {
              _timestep = step;
         public void setTarget(JComponent component) {
              target = component;
         public void run() {
              offscreenImage = target.createImage(target.WIDTH, target.HEIGHT);
              offscreenG2D = (Graphics2D) offscreenImage.getGraphics();
              while (_time < _duration) {
                   // draw everything to offscreenG2D
                   target.update(offscreenG2D)
    }

    Hi,
    I always use a JPanel as the drawing surface of my animations since it is double buffered by default. Did you try that?
    If you have time take a look at one of my animations at http://academic.evergreen.edu/c/celber20/java/fan.html and if you have any other questions let me know.
    Berk Can Celebisoy

  • No Standalone Upgrade Pathway For CS6 Apps

    As many of you who are regular in the forums know, I am a supporter and early adopter of Creative Cloud.
    However as few you are ready to admit, I'm not a blind sheep drinking the red Adobe Koolaid...
    There are in fact glaring flaws in Adobe Creative Cloud, both in terms of the business model and some the Applications methods.
    One of these is the overall upgrade pathway which has changed dramatically...
    On top of limiting the Upgrade Pathway to 2 versions back (CS5 and 5.5), Standalone products have been elimintated from the upgrade pathway.
    As many of you know the standalone upgrade pathway has been a beneift Adobe has provided since CS was first introduced over 10 years ago.
    Now only Bundle users of these previouis versions can upgrade. Anyone else has to buy new Bundles outright meaning that their older standalone license provides no addtional value or upgrade opportunity/savings as it had in the past.
    I pesronally don't understand this from a business point of view as announcing this change and allowing 6 months before closing the standalone upgrade would have been financially beneficial. See unlike most people who are complaining about Creative Cloud subscription model, I don't believe Adobe is doing it to "rake in the cash" or because its a "scam".
    If that were true, announcing the upgrade pathway for Standalone products would be ending and putting a countdown clock would have made them huge revenue as I anticipate the following would have taken place:
    Standalone users of Products like InDesign, Illustrator, After Effects and Flash, would have upgraded to Design Standard, Design Premium, Production Premium or Web Premium to get the most out of their Standalone product in terms of savings without moving to Creative Cloud, and to be able to leverage those other products without moving from the box model if they plan to expand their business in the future.
    Studios and Agencies with older individual boxed products would have upgraded to take advantage of savings and still be able to stay out of Creative Cloud.
    Freelancers using any one of the three "Trinity Products" (Photoshop, InDesign, Illustrator) would have upgrade for the $500 difference as this is less than a year of Creative Cloud and would allow them to keep a box product if they plan expanding their services within the scope of the Trinity.
    While I don't appreciate this as I was looking at getting some value and savings out of some old standalone products I have on various machines throughout the years, it tells me for certain that there is more to this than money (which I realized early and have been trying to point out).
    It may be a STRONG ARM and forceful tactic, but Adobe is trying to move as many people as possible on to a SINGLE CODE BASE and they anticipate they will be able to do it within 3-5 years using their current aggressive strategy.
    Why some of you may not care, those of you who are either into technology, do alot of collaboration or are intruiged by some Adobe's business decisions will want to read on about what I'm seeing here.
    Those of you who have ever had to manage a large website without the benefit of a CMS know that when you have to update something "minor" it can have major implecations. Especially if certain indivual pages or functionality were "inherited" from how someone else coded the site before you and changing too many things to be more efficient would require a complete tear down and overall. Adobe CC was that tear down and overall as they scrapped much of the legacy code that was still around in CS6 (which also had huge coding overhauls). For example, there was a lot of junk code in the Mac version of InDesign even in CS6 and they upgraded that product to a 64bit version, which is a huge deal when you are doing 1000 page technical manuals in InDesign...
    Now imagine that you have to manage maintaining for all OS versions for the forseeable future all 12 of the main Applications in versions CS3- CS6 and CC that is over 70 Applications to maintain the codebase for. Imagine being told you have to maintain that many websites, all with their own indiviudal logic, quirks and standards with huge gaps of inconsistency in between.
    Now imagine you could make the decision to only have to maintain 24 and eventually just 12...
    Now if your in video production or print production, imagine you never have to export or package your files to accomodate for the fact you and someone else may be on a different Adobe version.
    Now you can see why these tactics are being enforced even though in the short term they actually cost Adobe money and potentially even customers. Its a long end game based in the logistics of support, management and reallocating those resources to moving forward and eventually only ever building around a singular code base. Instead of Adobe dividing resources and attention across the legacy products everything will laser focused on maintaining what I refer to as "Adobe Solid (CS6-CC)" vs "Adobe Legacy (CS1-CS5.5)". Even just supporting "Modern Adobe (CS3-CS5.5)" would be (and has been) very labor intensive.
    Microsoft made a similar attempt to reduce their burden by abandoning support of all Windows versions prior to Vista.
    When you detach from the emotional sense of shock, betrayal or what have you and put yourself in the position of making a productivity based decision that reduces your own overhead and cost, its hard not understand where Adobe is coming from here. In their situation I think most of us would make the same choices. Companies who make decisions based on customer reactions, shock value etc. instead of figuring out what is and is not sustainable.
    Also if you look at the long term in 3-5 years most Adobe users will be on either CS6 or CC. Eventually Adobe will not support CS6 on new operating systems which means 5-8 years from now we can expect the majority of Adobe users will be on Creative Cloud, consolidating the ecosystem ( a very Apple like idea actually). Eliminating several problems in terms of compatibility within the Creative Services Industry and reducing Adobe's burden in managing Adobe Legacy and thus internal cost, which will ideally translate eventually to reduced cost to customers or added value to the Creative Cloud product library.
    I can be optimistic in this way because of Adobe's track record in adding value and services, discounts etc in the past, and the fact they have not raised rates. Since CS was introduced over 10 years ago if anything the rates have gotten cheaper even while the software continues to improve. For all of what Photoshop did for the price 10 years ago, the price today is the same and its is so much more than a mere image editing progam, now capable of Video, Animation/Motion Graphics, 3D modeling, Some Web Design, it really is the swiss army knife  of the Creative Services Industry.
    So am I annoyed at the Upgrade pathway being narrowed down to nothing. Absolutely. Do I think it was done purely for greed. No. It doesn't make sense, I would literally be trying to give me money and they are not giving me a way to do it, because they aggressively are on a path that is about a larger goal than taking that money from me today. Do I feel alienated, yes on the surface. Do I still understand and support the decision, Absolutely.
    When something is the right choice, its the right choice, regardless of whether it is right for you. I can't argue with practicallity even when I'm screwed by it, so all I can do is try to be on the right side of it, and get over it when I'm not. It's not something I recommend taking personally.
    There were people who couldn't appreciate this when the transition from film to digital was taking place. Where are they now. The times they are a changing.

    I have to respectfully disagree with you.... Adobe has changed to a company all about profit. For me profit is not a dirty word. we all need it to stay in business...
    However... I purchased my CS6 collection completely online... I can update it when I choose... and I own it... last year we had the choice to own or rent..
    I chose to own.... I dont begrudge the renters I merely want choice...  Adobe removed choice because it realized it could turn us into digital addicts... stop renting
    and yes your files dont vanish but you cant use them... .... dont confuse software evolution with monopolisation and Digital Racketeering. ..Adobe made almost a Billion
    dollar NET profit last year...I think they deserved it... but gouging users is not the way to go....
    The answer I normally get here is well stay on CS6... and I will..... the out pouring of hate with the cloud is because so many users actually love adobe products.. I know
    I do... There will be a gap in the market for about two years as other companies replace Adobes products... but it will happen.. I like many others will wait it out...
    For me the ones I feel sorry for are Adobe employees who are left with the fallout of this horrendous decisicion... I salute you from afar....

  • Downloading quicktime for a mac on a Windows PC

    Yes, I know this is a rather strange quest. but I cannot currently access the internet on my Mac till I get an airport card to connect to the wireless network here in the house. I am currently using my housemate's comp. and when I go to download Quicktime to a USB flash drive with the intention of transferring it to my Mac, it automaticall takes me to a Windows download without any option to do it for Mac. Obviously, it must be reading his operating system automatically. I'm assuming that Macs cannot use "exe" files, so is there a way around this? I tried to email Apple Support directly, but there isn;'t any apparent way to do that.
    I do realize that my question may be a bit on the stupid side and Windows is kind of a dirty word in these parts (why do you think I switched to a Mac in the first place ) but please bear with me as I am totally new to this. Thanks in advance for any help you can give me. And the reward for that will be any other stupid questions I may encounter in this wonderful, but complicated, new world of Macs. Isn't that great? Ha, ha.
    I did buy a copy of David Pogue's book called the Missing Manual, but this particular problem wasn't covered.

    Hello buttonstc,
    Welcome to Apple Discussions.
    Depending on the OS X flavor you are using, here are the links:
    Leopard
    Tiger
    Panther
    I was confused at first as why you couldn't download the Mac version from a PC. I even went to versiontracker.com, select Mac OS X, search for quicktime, click download, which brought me back to Apple downloads and, you guessed it, Windows download.
    At download.com, you can download the Mac version (dmg) of quicktime, but it's the previous version 7.2.
    Anyway, good luck,
    Gary

  • The supposed fix for tabs on the bottom is NOT ******* WORKING and if you hadn't noticed , ITS ******* ME OFF, i have done everything here and am not a noob

    I have been through everything suggested on this site to get my tabs back at the bottom, nothing is working, in config it is set to false and already was, this just changed this morning and i can not fix this or get the reload button back, i want this fixed or i'm going to chrome which will really *** me off as it sucks. Long term FF user ...
    Edit. Please don't swear. It will not increase your chances of an answer. ~J99

    In my opinion, the folks who are running the show and call the shot over at Mozilla, DO NOT care about their customers. I've not ever seen a way to contact a live person when i've had a technical problem.
    I have always been helped by strangers who have no affiliation with Mozilla but who use their products.
    Good Customer Service for Mozilla seems to be a dirty word.

  • How do you avoid unneccesary "array copies"?

    Hello - I have been having significant difficulty trying to optimize my code as I have been finding that LabView tends to make copies of variables almost everytime you access them. This may not be a big deal some times, but in my case, I am using arrays that are 10MB in size or greater, and making duplicates of them not only wastes memory, but also time. I would like to figure out a way to avoid this. From what I can see, using a continuous thread with shift registers and sequence locals can reduce some of the duplication, but generally that becomes a wiring nightmare in the diagram. Also, one thing that I would like to do is keep some of these arrays within a record format, but I think anytime you have a wire coming out of a
    bundle, a new copy of that variable is made. I'd like to be able to use pointers, but someone from NI told me pointers were a "bad word" in LabView and references obviously don't work the same.
    Any ideas would be appreciated (sorry the text is long).

    > I have read that document, and especially in terms of the
    > bundling/unbundling, it more or less just states to avoid it which for
    > my application may not be the easiest solution. Also, in it a phrase
    > reads "Each level of unbundling/indexing might result in a copy of
    > that data being generated". I'm trying to figure out when "might"
    > becomes "does" or "doesn't". Also, I have seen the consequences of
    > using locals, globals and "value" property nodes. I wonder why LabView
    > requires making a copy when these are used (because programatically
    > within the scope of the diagram they are much easier to use then
    > sequence locals and shift registers). thanks.
    First, I'll comment on the local and value property. If the AE really
    said that pointers are a dirty word in LabVIEW, what they really meant
    was that LabVIEW works on dataflow and really doesn't expose the pointers.
    The upside of this is that it is much less likely that you will have
    uninitialized values, stale pointers, memory leaks, etc. You also have
    much clearer idea of what is happening to your data, and parallelism is
    much easier to see/use. The downside is that you have less control.
    Also, it is best not to think of the reference as a pointer/reference to
    data, but instead it is a reference to a UI object, the control or
    indicator.
    Locals and reference->value are convenient when you are used to writing
    lines of code, or expressions that move the data from one location to
    another. This code is typically using a sequence to make lines of code
    where each of them loads what it needs, modifies it, then stores the
    results. Again, this feels familiar, but it is not what works well in
    dataflow like LV. It works much better to largely get rid of the
    sequences and simply let the data dependency do the work.
    Doing this should automatically help your memory usage provided you keep
    the items in the performance chapter in the back of your mind. Also,
    remember that subVIs normally don't hurt memory usage provided their
    panel is not open, and they can even help with memory usage as storage
    buffers can be reused.
    For the unbundle issue, hopefully your have an array of rather small
    records, but in the event you have a record with large arrays, you do
    need to avoid repeatedly accessing the elements, indexing, etc. You may
    want to build a data access subVI that can do the indexing, searching,
    etc in a common location and avoid returning the big arrays. This also
    allows for the storage to be moved to a shift register and the whole
    thing becomes a functional global.
    You might want to spend a little time browsing through the examples for
    smart or functional globals as well as some of the analysis ones that
    process arrays to see how they deal with the sequencing and wiring.
    Greg McKaskle

  • Dynamic Call to VIT that is a member of a LabVIEW Library (LVLIB)

    Application is too complicated to post, so I will describe this in basic terms ..
    Consider these VIs as members of an lvlib.
       Template.VIT
       Template Launcher.vi
       func1.vi
    'Template.VIT' and 'Template Launcher.vi' are public members of the lvlib.
    'func1' is a private member of the lvlib.
    'func1.vi' is a subVI on the block diagram of 'Template.VIT '
    'Template Launcher.vi' calls 'Template.VIT' dynamically. It gets a path to the VIT, uses that to Open a reference, then runs it with the 'Run VI' method.
    Whenever you launch a VIT this way, it creates a new named instance (because it is a template) by appending a number to the VIT name. In this instance, let's call it 'Template 2.VIT'.
    Here is the Problem: 'Template 2.VIT' is not executable because it does not have access to the private member of the llvlib, so it cannot call 'func1.vi' from the block diagram. It seems that the instance 'Template 2.VIT' is not a member of the lvlib. Block Diagram error reads...
    "SubVI is private and cannot be accessed from this VI."
    My question: Is there any way to make the new instance a member of the lv library?
    I don't need a workaround, I need to know if this is possible. Perhaps a particualr switch when Open VI Reference is called, or a particualr property that can be changed?
    Message Edited by ADAC on 01-16-2007 11:14 AM

    Hi ADAC,
    The short answer is no, you cannot do this.  If you set the "Open VI Reference" option to 2, you can open the template itself and this will not have this problem.  But if you need to create new instances of the template this will not work for you.  You may be able to "work around" this (even though work around is a dirty word).  It might be possible to programatically make a copy of this VI on disk and then programatically edit the lvlib file such that your new file is a member of the library.  I haven't tried this myself so I'm not positive this would work but it might.
    I hope this helps,
    Justin D
    Applications Engineer
    National Instruments

  • Ipad won't open pdf

    Hello,
    I am haing troubles opening a PDF from a Website on an iPAD2.  I can open the PDF using an iPhone (running iOS5), PC, and Andriod devices.
    The PDF is being published on a Microsoft (I know that is a dirty word on these forums :-)) SBS 2011 server, using the Remote Web Access (RWA).
    I can login to RWA and access the shared folder that holds the PDF files from all devices (PC, iPad, iPhone, Android devices).
    On all devices EXCEPT the iPad, I can download/open/view the PDF files.
    Using the iPad, I can go to a different website and open PDF files. I even took one of the the PDF files that I was able to open from this other website and saved it to my RWA shared Documents folder, but can not open it from this location on the iPAD.
    As indicated above, i can access and open the PDF files from an iPhone (3GS running iOS5).
    I have tried resetting the iPad, but it made no differenace.
    I also don't beleive it is the issue with the iPAD opening PDFs due to the format of the pictures in the file, as I am unable to open a PDF from the RWA website which I can open when it is on another website.
    Now before you go pointing figures at Microsoft (and I understand there is a lot of reason to point fingers) remember I can open the PDF's on an iPhone.  As both the iPhone and iPad are both running iOS5, what is the difference in how they handle PDF's.
    Any suggestions would be appreciated.

    Reset the device:
    Press and hold the Sleep/Wake button and the Home button together for at least ten seconds, until the Apple logo appears.
    If that doesn't help, tap Settings > General > Reset > Reset All Settings
    No data is lost due to a reset.

  • What is "automountd" and why does it try to connect to "fakehome.dat"?

    Hi everybody,
    Ever since i upgraded from 10.7.x to Lion (10.8.2), every time i start my laptop Little Snitch reports "automountd wants to connect to fakehome.dat on UDP port 111 (sunrpc)."
    The IP address points to "Highwinds Network Group, Inc." (http://whois.domaintools.com/69.16.143.107)
    I've seen some people blame this on SuperDuper, but i don't have SuperSuper installed.
    Does anybody know what this is? I've been denying the connection on a day-to-day basis. Should i be allowing the connection?
    Thanks,
    Paul

    What is happening is that OSX is trying to attach to all of the network storage paths you have available, probably to do something like populate the side bar in a save dialog. OSX hits a dead end so it asks the DHCP server for help. The DHCP server is probably at your ISP or perhaps something like OpenDNS.org if you set it up. Typically, they report back some ad-link crap for things they can't find. However, it looks like your ISP intentionally set up something that can't be used. That's a good thing, because OSX will immediately stop looking at that point.
    If you are not connecting to file storage, the usual suspects are network files sharing turned on (if you don't need it, turn it off), Time Machine, AirDrop, iCloud, and Dropbox if you have LAN syncing turned on. Even with all of those things turned off, OSX will still try to contact the DHCP server (even though it shouldn't, yes, lil snitch has uncovered a flaw in OSX, harmless though it may be).
    Generally, this is not a "problem" per se, but it can cause a delay in showing dialogs etc while DHCP is being queried, but far less than say an external drive that has fallen asleep. If you are not using network file storage outside of your local network, and not using named paths within it, it is probably okay to block traffic to the ISP's DHCP server for automountd (not other processes). You can try it, and if there seems to be a problem, Lil Snitch makes it easy to remove that rule. Should you add some network storage, or an app that does, in the future, then you will likely need to delete this rule.
    As for the value of Lil Snitch, "3rd party" are not a dirty words. It is a valuable tool that can spot nepherious or excessive network traffic. My personal experience with it, it has found apps "phoning home", tracking images embedded in emails, runaway processes (hello Dropbox, I'm looking at you), and apps embedded in web pages. But like any tool, it's important to know how to use it. People of alerted to a process they aren't familiar with and are curious, so they do a web search. That's good and fine. Unfortunately, there are too many flippant answers like the one above that provide an solution to the symptom (uninstall the tool) rather than providing an answer to the question asked (what is this thing?).
    If you don't understand something that doesn't make it pointless.
    Like a lot of old-school forums, Apple Support Communities puts a premium on a contributor's volume, not their quality. It's best to seek answers somewhere else, like the StackExchanges, where contributions are valued qualitatively not quantitatively and the contributors themselves are held accountable for their content and conduct.

  • Editing (from a dj perspective)

    i am new to this apple platform and their programs... currently using imac and logic express 8. trying to edit a song from dirty to clean. two questions
    1. how do i highlight a area to edit it.
    2. how do i either inver/revers or or put silence (ideally where there is a dirty word)
    please keep in mind i am doing song editing to be played on air and that's the angle i am using it for.
    Any help would be greatly appreciated!

    Just drag them all into your Bin -select them all and use the "copy/convert" function from the Menue-choose wav/aif -44.1/16Bit- as target and convert them all at once.
    The Compressor program that comes with Logic Studio will do this also much faster but you'll have to read the manual as it is a bit tricky

  • Hi newb here , Can anyone help with Port Forwardin...

    Hi guys
    Newb here on Broadband Option 3 .
    New to the world of BTorrents ( hope thats not a dirty word ) and just need some help on Port Forwarding with the Curved Blue Voyager ( latest one I think )
    Problem is I can't seem to upload anything back and obviously I dont just wanna leech all the time lol
    Thanks in advance
    H

    First of welcome to BT Community Forums, although your in the help with speed/connection issues section and bit-torrent is nothing to do with BT but i'll still try to help.
    downloading a torrent file is one thing but just because you download does'nt mean you need to upload anything if for example your downloading something with say 100 seeders and 15 leechers then you may find that you dont upload anything or very little, thats nothing to worry about at all.
    Or
    If you've made a torrent and cant figure out why its not uploading it may be due to the fact you need to upload the small torrent file to a p2p site in order for others to see it.
    Hope this small insight into the world of torrents helps, but i dont know what else to tell you on this subject.
    Kindest Regards
    IceZaroth
    BT Community Helper

  • Copying long path names

    Man. This frustrated me for a long time. I would look in Finder for a file, and then I could pull up the File Info on the file (File>Get Info), and that opened up a popup window with all kinds of info on it--including the full path to the file. But Apple doesn't allow you to copy and paste the path in the File Info window! What the? So if I wanted to include the path in a post to explain some problem I was having or type it into Terminal to run something, I resorted to typing the path by hand, which really ***** for files buried deep in the file system. Every time I had to do that, it was frustrating. No copy and paste! Who designed that?!
    Now I've figured out how to get the path of a file without having to type anything. After you locate the file in Finder, you can drag and drop the file onto a TextEdit window or a Terminal window, and the path to the file is inserted at the point of the cursor. Nice. Finally.
    I hope this post is of use to someone else.
    Hmmm...I guess p-o-s-t t-o is a dirty word here.

    I've always fired up Terminal and used the cd command to navigate to the file so that I can get a long file path. Your technique looks a lot easier.
    Bob

  • Email injection question

    The only fields that would be a threat for email injection
    would be fields
    that get included in the email header, right? Other fields,
    like a textarea
    field in the form is not a problem if I'm understanding this
    threat
    correctly....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================

    Or zend_mail()?
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "Murray *ACE*" <[email protected]> wrote
    in message
    news:[email protected]...
    > In the course of reading, I found this -
    >
    >
    http://www.shaunwagner.com/projects/php/as_mail.html
    >
    > Anyone familiar with that one?
    >
    > --
    > Murray --- ICQ 71997575
    > Adobe Community Expert
    > (If you *MUST* email me, don't LAUGH when you do so!)
    > ==================
    >
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    >
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    > ==================
    >
    >
    > "Murray *ACE*" <[email protected]>
    wrote in message
    > news:[email protected]...
    >> Are you sure about this, Joe? I didn't think that
    would happen. But I
    >> haven't investigated it thoroughly....
    >>
    >> --
    >> Murray --- ICQ 71997575
    >> Adobe Community Expert
    >> (If you *MUST* email me, don't LAUGH when you do
    so!)
    >> ==================
    >>
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    >>
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    >> ==================
    >>
    >>
    >> "Joe Makowiec" <[email protected]>
    wrote in message
    >>
    news:[email protected]...
    >>> On 09 May 2008 in macromedia.dreamweaver.appdev,
    Murray *ACE* wrote:
    >>>
    >>>> The only fields that would be a threat for
    email injection would be
    >>>> fields that get included in the email
    header, right? Other fields,
    >>>> like a textarea field in the form is not a
    problem if I'm
    >>>> understanding this threat correctly....
    >>>
    >>> Well, no... I probably have some samples around
    somewhere, but I've
    >>> seen
    >>> attempts to put headers into the body of an
    email - like extra TOs and
    >>> BCCs. If they're the first line(s) in a message
    posted from a form, the
    >>> mailer may well interpret them as headers. For
    What It's Worth, I
    >>> haven't seen it in a while. If it's really a
    concern, you might check
    >>> for header-ish stuff (certain 'dirty' words, the
    @ sign) in the first
    >>> line or two of the message.
    >>>
    >>> --
    >>> Joe Makowiec
    >>>
    http://makowiec.net/
    >>> Email:
    http://makowiec.net/contact.php
    >>
    >

  • Launching a new browser from webGUI

    Is using mixed mode the best/easiest way to launch a new browswer passing parameters during a webGUI session?
    Is there a simple way directly from ABAP?  I tried using embedded JavaScript in ABAP, but didn't work.
    Thanks,
    Brian

    Jan,
    Good questions...
    By "mixed mode", I mean the ITS mode where it automatically uses SAP GUI for HTML to display screens when it can not find a template.
    We have a an ABAP report that is being called via webGUI from an outside application.  The users would like to click on a line of the report and "drill down" in a new browser window.  The "drill down" is to a URL that accepts parameters and does some kind of database lookup in PeopleSoft (dirty word, I know), then displays an HTML report.
    I think I may have found a solution last night.  There is a function called "ITS_BROWSER_WINDOW_OPEN" that appears to do exactly what I need.  I just need to test the parameter passing, etc...
    If you know of another way, please let me know as I am not 100% confident in the function module yet.
    Thanks,
    Brian

Maybe you are looking for

  • JFrame Update issues

    hi all I have a JFrame with a JList and a JButton in it. What I want is that when the button is pressed the JList gets new content from a specified file. The problem is that I can't figure out a way to show any changes to JFrame after it has been sta

  • Assigning xml to CDATA in OSB

    Hi! I have a Tuxedo proxy service in Oracle Service Bus. It recieves an XML. First, I want to know how to transform this XML to CDATA to be sent as an argument to an web service operation. And secondly - how to transform the responce in the web servi

  • I want to execute the executable file(ex: Microsoft Word, SapGui, etc)....

    Dear... On EP screen I want to execute the executable file(ex: Microsoft Word, SapGui, etc) by clicking button. Is this possible? If I can execute the executable file by clicking button, please give me how to do this. thanks, sangyuun.

  • Migration Assistant Files Location

    Hi, I have recently used the migration assistant to copy about 1.5 GB of data (applications) from my mac mini to my air. I can't find it, but I know it's somewhere there because it says that the space is taken up. I checked for another user, but coul

  • Java J2EE coding help

    I would need to know how to set up server or something to get my java code working next to my website without needing access to that website. (I have Java code to create game coins in my java game on my site but I don't know how to get it working wit