Looking for a "free" Date Picker

I'm looking for a free to download and use Date Picker that I can integrate into a small Swing app. Nothing fancy, just a calendar (probably using a JTable) and the ability to select a day of year/month and (possibly) a time of day.
I'm searching google but they're all commercial licenses and I'm simply building this app as a learning process, not for profit.
If there's nothing out there, I'll just stick with my series of combo-boxes :)
Cheers,
Chris

Oh yeah, I should point out that I'm not just being lazy. I've spent a while trying to build it myself to no avail. I got as far as displaying the grid :P
http://www.w3style.co.uk/~d11wtq/datepicker.png (out of date, the days are correct now)
package org.w3style.calendar;
import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;
public class CalendarPanel extends JPanel
     protected CalendarEventController controller = null;
     public CalendarModel model = null;
     //JComponents
     protected JComboBox monthDropdown = null;
     protected JSpinner yearDropdown = null;
     protected JTable grid = null;
     public CalendarPanel(String title)
          super(new GridBagLayout());
          this.model = new CalendarModel();
          this.controller = new CalendarEventController();
          this.controller.setUI(this);
          this.controller.setModel(this.model);
          this.setBorder(BorderFactory.createTitledBorder(title));
          GridBagConstraints c = new GridBagConstraints();
          c.gridx = 0;
          c.gridy = 0;
          c.fill = GridBagConstraints.HORIZONTAL;
          c.anchor = GridBagConstraints.WEST;
          this.addMonths(c);
          c.gridx = 1;
          c.anchor = GridBagConstraints.EAST;
          c.fill = GridBagConstraints.NONE;
          this.addYears(c);
          c.gridx = 0;
          c.gridy = 1;
          c.gridwidth = 2;
          this.addTable(c);
     protected void addMonths(GridBagConstraints c)
          String[] months = this.model.getMonths();
          if (this.monthDropdown == null)
               this.monthDropdown = new JComboBox(months);
          int monthNow = this.model.getCurrentMonth();
          this.monthDropdown.setSelectedIndex(monthNow);
          this.model.setSelectedMonth(monthNow);
          this.controller.addMonthDropdown(this.monthDropdown);
          this.add(this.monthDropdown, c);
     public JComboBox getMonthDropdown()
          return this.monthDropdown;
     protected void addYears(GridBagConstraints c)
          this.yearDropdown = new JSpinner(this.model.getYearSpinnerModel());
          this.yearDropdown.setEditor(new JSpinner.DateEditor(this.yearDropdown, "yyyy"));
          this.add(this.yearDropdown, c);
     protected void addTable(GridBagConstraints c)
          JPanel box = new JPanel(new GridBagLayout());
          GridBagConstraints myC = new GridBagConstraints();
          myC.gridx = 0;
          myC.gridy = 0;
          this.grid = new JTable(this.model.getTableModel());
          this.configureTable();
          box.add(this.grid.getTableHeader(), myC);
          myC.gridy = 1;
          box.add(this.grid, myC);
          this.add(box, c);
     public void configureTable()
          this.grid.setDragEnabled(false);
          this.grid.getTableHeader().setReorderingAllowed(false);
          this.grid.getTableHeader().setResizingAllowed(false);
          CalendarCellRenderer renderer = new CalendarCellRenderer();
          renderer.setParentUI(this);
          TableColumn col = null;
          for (int i = 0; i < 7; i++)
               col = this.grid.getColumnModel().getColumn(i);
               col.setPreferredWidth(25);
               col.setCellRenderer(renderer);
          this.grid.setSelectionBackground(new Color((float)0.7, (float)0.86, (float)1.0));
          this.grid.setSelectionForeground(Color.black);
          this.grid.setShowGrid(false);
          this.grid.setRowHeight(20);
          if (this.model.getSelectedMonth() == this.monthDropdown.getSelectedIndex())
               int r = this.model.getSelectedGridRow();
               this.grid.setRowSelectionInterval(r, r);
               int c = this.model.getSelectedGridColumn();
               this.grid.setColumnSelectionInterval(c, c);
     public JTable getGrid()
          return this.grid;
* Manages the rendering of the cells in the calendar
package org.w3style.calendar;
import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;
import java.awt.event.*;
* This is just a basic extension of the DefaultTableCellRender from the current L&F
public class CalendarCellRenderer extends DefaultTableCellRenderer
      * The current row being rendered
     protected int row;
      * The current column being rendered
     protected int col;
      * If this cell is part of the "selected" row
     protected boolean isSelected;
      * The table being rendered
     protected JTable tbl;
     protected CalendarPanel parentUI = null;
     public void setParentUI(CalendarPanel p)
          this.parentUI = p;
      * Fetch the component which renders the cell ordinarily
      * @param JTable The current JTable the cell is in
      * @param Object The value in the cell
      * @param boolean If the cell is in the selected row
      * @param boolean If the cell is in focus
      * @param int The row number of the cell
      * @param int The column number of the cell
      * @return Component
     public Component getTableCellRendererComponent(JTable tbl, Object v, boolean isSelected, boolean isFocused, int row, int col)
          //Store this info for later use
          this.tbl = tbl;
          this.row = row;
          this.col = col;
          this.isSelected = isSelected;
          //and then allow the usual component to be returned
          return super.getTableCellRendererComponent(tbl, v, isSelected, isFocused, row, col);
      * Set the contents of the cell to v
      * @param Object The value to apply to the cell
     protected void setValue(Object v)
          super.setValue(v); //Set the value as requested
          //Set colors dependant upon if the row is selected or not
          if (!this.isSelected) this.setBackground(new Color((float)0.87, (float)0.91, (float)1.0));
          else this.setBackground(new Color((float)0.75, (float)0.78, (float)0.85));
          //Set a special highlight color if this actual cell is focused
          if (this.row == this.tbl.getSelectedRow() && this.col == this.tbl.getSelectedColumn())
               this.setBackground(new Color((float)0.5, (float)0.80, (float)0.6));
               this.parentUI.model.setSelectedMonth(this.parentUI.getMonthDropdown().getSelectedIndex());
               this.parentUI.model.setSelectedGridRow(this.row);
               this.parentUI.model.setSelectedGridColumn(this.col);
package org.w3style.calendar;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Date;
import javax.swing.table.DefaultTableModel;
import javax.swing.*;
public class CalendarModel
     protected GregorianCalendar calendar = null;
     protected Integer selectedMonth = null;
     protected Integer selectedYear = null;
     protected Integer selectedGridRow = null;
     protected Integer selectedGridColumn = null;
     String[][] days = null;
     public CalendarModel()
          this.days = new String[6][7];
          this.calendar = new GregorianCalendar();
     public GregorianCalendar getCalendar()
          return this.calendar;
     public String[] getMonths()
          String[] months = {
               "January", "February", "March", "April", "May", "June",
               "July", "August", "September", "October", "November", "December" };
          return months;
     public int getDaysInMonth()
          int[] daysInMonths = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
          int month = this.calendar.get(Calendar.MONTH);
          int ret = daysInMonths[month];
          if (month == 1 && this.calendar.isLeapYear(this.calendar.get(Calendar.YEAR))) ret += 1;
          return ret;
     public String[] getDayHeadings()
          String[] headings = { "S", "M", "T", "W", "T", "F", "S" };
          return headings;
     public DefaultTableModel getTableModel()
          String[] headings = this.getDayHeadings();
          Object[][] data = this.getDays();
          DefaultTableModel model = new DefaultTableModel(data, headings) {
               public boolean isCellEditable(int row, int col)
                    return false;
          return model;
     public SpinnerDateModel getYearSpinnerModel()
          Date now = this.calendar.getTime();
          int year = this.calendar.get(Calendar.YEAR);
          this.calendar.add(Calendar.YEAR, -1000);
          Date earliest = this.calendar.getTime();
          this.calendar.add(Calendar.YEAR, 2000);
          Date latest = this.calendar.getTime();
          this.calendar.set(Calendar.YEAR, year);
          SpinnerDateModel model = new SpinnerDateModel(now, earliest, latest, Calendar.YEAR);
          return model;
     public void setSelectedGridRow(int r)
          this.selectedGridRow = r;
     public Integer getSelectedGridRow()
          return this.selectedGridRow;
     public void setSelectedGridColumn(int c)
          this.selectedGridColumn = c;
     public Integer getSelectedGridColumn()
          return this.selectedGridColumn;
     public int getSelectedMonth()
          return this.selectedMonth;
     public void setSelectedMonth(int m)
          this.selectedMonth = m;
     public String[][] getDays()
          int currDay = this.calendar.get(Calendar.DAY_OF_MONTH);
          this.calendar.set(Calendar.DAY_OF_MONTH, 1);
          int firstDayOfMonthAsDayOfWeek = this.calendar.get(Calendar.DAY_OF_WEEK);
          this.calendar.set(Calendar.DAY_OF_MONTH, currDay);
          int daysInMonth = this.getDaysInMonth();
          int row = 0;
          int key = 0;
          int dayToAdd = 0;
          for (int k = 1; k <= 42; k++)
               if (k < firstDayOfMonthAsDayOfWeek || dayToAdd >= daysInMonth) this.days[row][key] = "";
               else
                    dayToAdd++;
                    this.days[row][key] = ""+dayToAdd;
                    //Hack?
                    if (dayToAdd == currDay && this.getSelectedGridRow() == null && this.getSelectedGridColumn() == null)
                         this.setSelectedGridRow(row);
                         this.setSelectedGridColumn(key);
               key++;
               if (key == 7)
                    key = 0;
                    row++;
          return this.days;
     public int getCurrentMonth()
          int currentMonth = this.calendar.get(Calendar.MONTH);
          return currentMonth;
     public void setYear(int year)
     public void setMonth(int month)
package org.w3style.calendar;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
import java.util.Calendar;
import java.util.GregorianCalendar;
public class CalendarEventController
     protected CalendarPanel ui = null;
     protected CalendarModel model = null;
     public CalendarEventController()
     public void setUI(CalendarPanel cal)
          this.ui = cal;
     public void setModel(CalendarModel m)
          this.model = m;
     public void addMonthDropdown(JComboBox months)
          months.addItemListener(new ItemListener() {
               public void itemStateChanged(ItemEvent e)
                    if (e.getStateChange() == ItemEvent.SELECTED)
                         int monthSelected = ui.monthDropdown.getSelectedIndex();
                         model.getCalendar().set(Calendar.DAY_OF_MONTH, 1);
                         model.getCalendar().set(Calendar.MONTH, monthSelected);
                         //update days in table model, update ui
                         ui.getGrid().setModel(model.getTableModel());
                         ui.configureTable();
                         ui.getGrid().updateUI();
}I could have finished it but it was just going to be a buggy mess.

Similar Messages

  • Looking for a free app for secure note taking with search feature (unlimited)

    Hi dudes,
    As the topic suggests, I'm looking for a free app for secure note taking with search feature without any restriction on the number of notes or any other major restriction. I already use HiDisk (which lacks search feature), and security note+ (which has limitation on the number of notes). I also have used My Disk which its search feature doesn't work correctly (it's buggy).
    Thank you.

    One named NotePad is free, saves as .txt files.
    Another, WriterRoom, costs $1.99USD, and saves as .txt and .doc files.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • I am looking for a (free, ideally) virus scan/check for my MacBook Pro -- any suggestions?

    I am looking for a (free, ideally) virus scan/check for my MacBook Pro -- any suggestions?

    Mac users often ask whether they should install "anti-virus" software. The answer usually given on ASC is "no." The answer is right, but it may give the wrong impression that there is no threat from what are loosely called "viruses." There  is a threat, and you need to educate yourself about it.
    1. This is a comment on what you should—and should not—do to protect yourself from malicious software ("malware") that circulates on the Internet and gets onto a computer as an unintended consequence of the user's actions. It does not apply to software, such as keystroke loggers, that may be installed deliberately by an intruder who has hands-on access to the computer, or who has been able to log in to it remotely. That threat is in a different category, and there's no easy way to defend against it.
    The comment is long because the issue is complex. The key points are in sections 5, 6, and 10.
    OS X now implements three layers of built-in protection specifically against malware, not counting runtime protections such as execute disable, sandboxing, system library randomization, and address space layout randomization that may also guard against other kinds of exploits.
    2. All versions of OS X since 10.6.7 have been able to detect known Mac malware in downloaded files, and to block insecure web plugins. This feature is transparent to the user. Internally Apple calls it "XProtect."
    The malware recognition database used by XProtect is automatically updated; however, you shouldn't rely on it, because the attackers are always at least a day ahead of the defenders.
    The following caveats apply to XProtect:
    ☞ It can be bypassed by some third-party networking software, such as BitTorrent clients and Java applets.
    ☞ It only applies to software downloaded from the network. Software installed from a CD or other media is not checked.
    As new versions of OS X are released, it's not clear whether Apple will indefinitely continue to maintain the XProtect database of older versions such as 10.6. The security of obsolete system versions may eventually be degraded. Security updates to the code of obsolete systems will stop being released at some point, and that may leave them open to other kinds of attack besides malware.
    3. Starting with OS X 10.7.5, there has been a second layer of built-in malware protection, designated "Gatekeeper" by Apple. By default, applications and Installer packages downloaded from the network will only run if they're digitally signed by a developer with a certificate issued by Apple. Software certified in this way hasn't necessarily been tested by Apple, but you can be reasonably sure that it hasn't been modified by anyone other than the developer. His identity is known to Apple, so he could be held legally responsible if he distributed malware. That may not mean much if the developer lives in a country with a weak legal system (see below.)
    Gatekeeper doesn't depend on a database of known malware. It has, however, the same limitations as XProtect, and in addition the following:
    ☞ It can easily be disabled or overridden by the user.
    ☞ A malware attacker could get control of a code-signing certificate under false pretenses, or could simply ignore the consequences of distributing codesigned malware.
    ☞ An App Store developer could find a way to bypass Apple's oversight, or the oversight could fail due to human error.
    Apple has so far failed to revoke the codesigning certificates of some known abusers, thereby diluting the value of Gatekeeper and the Developer ID program. These failures don't involve App Store products, however.
    For the reasons given, App Store products, and—to a lesser extent—other applications recognized by Gatekeeper as signed, are safer than others, but they can't be considered absolutely safe. "Sandboxed" applications may prompt for access to private data, such as your contacts, or for access to the network. Think before granting that access. Sandbox security is based on user input. Never click through any request for authorization without thinking.
    4. Starting with OS X 10.8.3, a third layer of protection has been added: a "Malware Removal Tool" (MRT). MRT runs automatically in the background when you update the OS. It checks for, and removes, malware that may have evaded the other protections via a Java exploit (see below.) MRT also runs when you install or update the Apple-supplied Java runtime (but not the Oracle runtime.) Like XProtect, MRT is effective against known threats, but not against unknown ones. It notifies you if it finds malware, but otherwise there's no user interface to MRT.
    5. The built-in security features of OS X reduce the risk of malware attack, but they are not, and never will be, complete protection. Malware is a problem of human behavior, and a technological fix is not going to solve it. Trusting software to protect you will only make you more vulnerable.
    The best defense is always going to be your own intelligence. With the possible exception of Java exploits, all known malware circulating on the Internet that affects a fully-updated installation of OS X 10.6 or later takes the form of so-called "Trojan horses," which can only have an effect if the victim is duped into running them. The threat therefore amounts to a battle of wits between you and the scam artists. If you're smarter than they think you are, you'll win. That means, in practice, that you always stay within a safe harbor of computing practices. How do you know when you're leaving the safe harbor? Below are some warning signs of danger.
    Software from an untrustworthy source
    ☞ Software of any kind is distributed via BitTorrent, or Usenet, or on a website that also distributes pirated music or movies.
    ☞ Software with a corporate brand, such as Adobe Flash Player, doesn't come directly from the developer’s website. Do not trust an alert from any website to update Flash, or your browser, or any other software.
    ☞ Rogue websites such as Softonic and CNET Download distribute free applications that have been packaged in a superfluous "installer."
    ☞ The software is advertised by means of spam or intrusive web ads. Any ad, on any site, that includes a direct link to a download should be ignored.
    Software that is plainly illegal or does something illegal
    ☞ High-priced commercial software such as Photoshop is "cracked" or "free."
    ☞ An application helps you to infringe copyright, for instance by circumventing the copy protection on commercial software, or saving streamed media for reuse without permission.
    Conditional or unsolicited offers from strangers
    ☞ A telephone caller or a web page tells you that you have a “virus” and offers to help you remove it. (Some reputable websites did legitimately warn visitors who were infected with the "DNSChanger" malware. That exception to this rule no longer applies.)
    ☞ A web site offers free content such as video or music, but to use it you must install a “codec,” “plug-in,” "player," "downloader," "extractor," or “certificate” that comes from that same site, or an unknown one.
    ☞ You win a prize in a contest you never entered.
    ☞ Someone on a message board such as this one is eager to help you, but only if you download an application of his choosing.
    ☞ A "FREE WI-FI !!!" network advertises itself in a public place such as an airport, but is not provided by the management.
    ☞ Anything online that you would expect to pay for is "free."
    Unexpected events
    ☞ A file is downloaded automatically when you visit a web page, with no other action on your part. Delete any such file without opening it.
    ☞ You open what you think is a document and get an alert that it's "an application downloaded from the Internet." Click Cancel and delete the file. Even if you don't get the alert, you should still delete any file that isn't what you expected it to be.
    ☞ An application does something you don't expect, such as asking for permission to access your contacts, your location, or the Internet for no obvious reason.
    ☞ Software is attached to email that you didn't request, even if it comes (or seems to come) from someone you trust.
    I don't say that leaving the safe harbor just once will necessarily result in disaster, but making a habit of it will weaken your defenses against malware attack. Any of the above scenarios should, at the very least, make you uncomfortable.
    6. Java on the Web (not to be confused with JavaScript, to which it's not related, despite the similarity of the names) is a weak point in the security of any system. Java is, among other things, a platform for running complex applications in a web page, on the client. That was always a bad idea, and Java's developers have proven themselves incapable of implementing it without also creating a portal for malware to enter. Past Java exploits are the closest thing there has ever been to a Windows-style virus affecting OS X. Merely loading a page with malicious Java content could be harmful.
    Fortunately, client-side Java on the Web is obsolete and mostly extinct. Only a few outmoded sites still use it. Try to hasten the process of extinction by avoiding those sites, if you have a choice. Forget about playing games or other non-essential uses of Java.
    Java is not included in OS X 10.7 and later. Discrete Java installers are distributed by Apple and by Oracle (the developer of Java.) Don't use either one unless you need it. Most people don't. If Java is installed, disable it—not JavaScript—in your browsers.
    Regardless of version, experience has shown that Java on the Web can't be trusted. If you must use a Java applet for a task on a specific site, enable Java only for that site in Safari. Never enable Java for a public website that carries third-party advertising. Use it only on well-known, login-protected, secure websites without ads. In Safari 6 or later, you'll see a lock icon in the address bar with the abbreviation "https" when visiting a secure site.
    Stay within the safe harbor, and you’ll be as safe from malware as you can practically be. The rest of this comment concerns what you should not do to protect yourself.
    7. Never install any commercial "anti-virus" (AV) or "Internet security" products for the Mac, as they are all worse than useless. If you need to be able to detect Windows malware in your files, use one of the free security apps in the Mac App Store—nothing else.
    Why shouldn't you use commercial AV products?
    ☞ To recognize malware, the software depends on a database of known threats, which is always at least a day out of date. This technique is a proven failure, as a major AV software vendor has admitted. Most attacks are "zero-day"—that is, previously unknown. Recognition-based AV does not defend against such attacks, and the enterprise IT industry is coming to the realization that traditional AV software is worthless.
    ☞ Its design is predicated on the nonexistent threat that malware may be injected at any time, anywhere in the file system. Malware is downloaded from the network; it doesn't materialize from nowhere. In order to meet that nonexistent threat, commercial AV software modifies or duplicates low-level functions of the operating system, which is a waste of resources and a common cause of instability, bugs, and poor performance.
    ☞ By modifying the operating system, the software may also create weaknesses that could be exploited by malware attackers.
    ☞ Most importantly, a false sense of security is dangerous.
    8. An AV product from the App Store, such as "ClamXav," has the same drawback as the commercial suites of being always out of date, but it does not inject low-level code into the operating system. That doesn't mean it's entirely harmless. It may report email messages that have "phishing" links in the body, or Windows malware in attachments, as infected files, and offer to delete or move them. Doing so will corrupt the Mail database. The messages should be deleted from within the Mail application.
    An AV app is not needed, and cannot be relied upon, for protection against OS X malware. It's useful, if at all, only for detecting Windows malware, and even for that use it's not really effective, because new Windows malware is emerging much faster than OS X malware.
    Windows malware can't harm you directly (unless, of course, you use Windows.) Just don't pass it on to anyone else. A malicious attachment in email is usually easy to recognize by the name alone. An actual example:
    London Terror Moovie.avi [124 spaces] Checked By Norton Antivirus.exe
    You don't need software to tell you that's a Windows trojan. Software may be able to tell you which trojan it is, but who cares? In practice, there's no reason to use recognition software unless an organizational policy requires it. Windows malware is so widespread that you should assume it's in everyemail attachment until proven otherwise. Nevertheless, ClamXav or a similar product from the App Store may serve a purpose if it satisfies an ill-informed network administrator who says you must run some kind of AV application. It's free and it won't handicap the system.
    The ClamXav developer won't try to "upsell" you to a paid version of the product. Other developers may do that. Don't be upsold. For one thing, you should not pay to protect Windows users from the consequences of their choice of computing platform. For another, a paid upgrade from a free app will probably have all the disadvantages mentioned in section 7.
    9. It seems to be a common belief that the built-in Application Firewall acts as a barrier to infection, or prevents malware from functioning. It does neither. It blocks inbound connections to certain network services you're running, such as file sharing. It's disabled by default and you should leave it that way if you're behind a router on a private home or office network. Activate it only when you're on an untrusted network, for instance a public Wi-Fi hotspot, where you don't want to provide services. Disable any services you don't use in the Sharing preference pane. All are disabled by default.
    10. As a Mac user, you don't have to live in fear that your computer may be infected every time you install software, read email, or visit a web page. But neither can you assume that you will always be safe from exploitation, no matter what you do. Navigating the Internet is like walking the streets of a big city. It's as safe or as dangerous as you choose to make it. The greatest harm done by security software is precisely its selling point: it makes people feel safe. They may then feel safe enough to take risks from which the software doesn't protect them. Nothing can lessen the need for safe computing practices.

  • Looking for a free iOS 4 app that can search through .pdf files or spreadsheets

    Looking for a free iOS 4 app that can search through .pdf files or spreadsheet    
    Thanks

    Hey there
    "pdf creator" for iPad works flawlessly for me working with pdf files
    It takes care of all my needs
    I'm not sure about sending via Wifi or Bluetooth but I send them via e- mail all the time
    Possibly it could handle your needs as well
    Just type it into the App Store search field and the first one that comes up is the one I use
    Jump on over there and read up on it before buying and see if it will help you 
    Hope this helps
    Regards

  • Looking for a free iPod to iTunes music transfer utility, any suggestions

    Looking for a FREE utility that will allow me to transfer music from my iPod to my iTunes. I recently purchased a new notebook PC that I recently download a fgresh installation of iTunes. Now I need to transfer my music stored in my iPod to iTunes. I find many free transfer utilities on the internet that allow you to only transfer a couple of songs, not your whole iPod. Any suggested freeware utilities would be appreciated.
    Message was edited by: MASZR1
    Message was edited by: MASZR1

    If you enable your iPod for disk use, you should be able to do this without utilities (unless iTunes checks for this kind of thing). See, all of your music is stored (with garbled filenames) under <D:/iPod_Control/Music/> (where "D" is your iPod). So if you use iTunes's "Add Folder to Library" on the "iPod_Control/Music" folder, it should import your iPod files.
    So do this,
    1. Set Windows to show hidden files and folders, if it isn't already. There are plenty of guides for this on Google.
    2. Open iTunes.
    3. Enable disk use on your iPod, if you haven't already.
    4. Go to File > Add Folder to Library....
    5. In the Open Folder dialog box, navigate to your iPod.
    6. Go into the iPod_Control folder.
    7. Select the Music folder. Click OK.
    Note that on Windows, the iPod_Control folder (and its contents) are hidden, so you need to set Windows to show hidden files and folders.

  • Looking for a specific data in all the cubes and ods

    Hi Gurus
    "i am looking for all the cubes/ods that contain a specific Controlling area(lets say 0123) and a specific 0plant (lets say plant 4567), now i can go down to every cube and ods and search for it in its contents but i have like hundereds of cubes it will take days, is there a simple way to look for some particular data in all the cubes/ods, and it tells me which cube/ods contains these plants and controlling area."
    <b>now based on this above post i got a reply that abaping can help.</b>
    "you could write an ABAP where you call for every InfoProvider function RSDRI_INFOPROV_READ_RFC like
    loop at <infoprov-table> assigning <wa>.
    call function 'RSDRI_INFOPROV_READ_RFC'
    exporting
    i_infoprov = <wa>
    tables
    i_t_sfc = i_t_rsdri_t_sfc
    i_t_range = l_t_rsdri_t_range
    e_t_rfcdata = l_t_rsdri_t_rfcdata
    exceptions
    illegal_input = 1
    illegal_input_sfc = 2
    illegal_input_sfk = 3
    illegal_input_range = 4
    illegal_input_tablesel = 5
    no_authorization = 6
    generation_error = 7
    illegal_download = 8
    illegal_tablename = 9
    illegal_resulttype = 10
    x_message = 11
    data_overflow = 12
    others = 13.
    endloop.
    i_t_sfc should contain 0PLANT and i_t_range the restriction on you plant value.
    with a describe table statement on l_t_rsdri_t_rfcdata you can get the hits.
    check test program RSDRI_INFOPROV_READ_DEMO for details
    best regards clemens "
    <b>now my question is how do  i use this code to check each and every cube in bw, it seems like it is meant to be for only one cube at a time. and what does he  mean by  "for every infoprovider function"</b>
    thanks

    THANKS

  • Looking for a FREE malay / english bi directional dictionary for my mac book, haven't registered my apple id cause don't want to put my credit card number, so must be from other place than iTunes

    looking for a FREE english to malay and malay to english (bidirectional) dictionary (kamus) to dowload to my mac book for use off line. i don't want to put my credit card number in my aplle id profile, so looks like any free app in i tunes is out for me. Any body know of a good dictionary, easy to down load, no fuss or gimmiks (no free trials etc) or even a free and good malay language course... I've tried serching by google and on cnet but can't seem to find anything straight foward that will download......as you probably have guessed by now, i'm definetly no computer geek, just an old fella trying to use some of this new fangled technology, so hope somebody can suggest something plain and simple....thanks to all

    http://translate.google.com
    or
    http://kamus.lamanmini.com/
    http://www.malayenglishdictionary.com/en/dictionary-malay-english
    http://www.stars21.com/dictionary/English-Malay_dictionary.html

  • Good afternoon, my name is mike Perreault, on 9-28-13 I was looking for a free music app and I must have touch an ad about iTunes Radio because I was charged 20.20 on my acc", could please tell why and credit back on my acc.

    Good afternoon,  my name is mike Perreault , on 9-28-13 I looked for a free music app., I don't know what happen but my credit card was charged $20.20, please tell me why and credit my acc. Because I didn't purchase anything from iTunes .
    Sincerely ,
    Mike

    Please be aware that you are not communicating with Apple when you post in these forums. Most of the people who will reply to your posts are, like me, your fellow users.
    As to your issue, first, make sure that you did not inadvertently make an in-app purchase. Many apps, particularly games, are free for the base game but charge for additional features such as levels, "coins" and other such add-ons. Check your Purchase History to see if that reminds you as to what you might have purchased:
    http://support.apple.com/kb/HT2727
    If you find that this was an in-app purchase, to prevent this from happening again, turn off "In App purchases" in the Restrictions settings on your device. For more information, see:
    http://support.apple.com/kb/HT4213
    As to a refund, that's not automatic since the terms of sale for the iTunes Store state that all sales are final. You can contact the iTunes Store, explain the reason for your request, and ask, though:
    http://www.apple.com/support/itunes/contact.html
    They're usually pretty lenient in the case of inadvertent purchases, but there are no guarantees.
    If the charge was not an in-app purchase that you made and forgot but the charges do appear in your Purchase History, contact the iTunes Store and let them know. You should also immediately change your password for your Apple ID. If the charges don't appear in your Purchase History, they were probably fake charges made directly to your credit card, and your card issuer will need to handle those.
    Regards.

  • Looking for a free or low cost EJB server

    I'm looking to start my own web app to help teach myself EJB and am looking for a free or low-cost ejb app server that I can work on. I realize I get what I pay for so performace isn't an issue. Anyone have suggestions?

    Go to
    http://www.jguru.com/faq/view.jsp?EID=241193

  • I am looking for a free downloaod for photoshop cs2.  can anyone help me?

    I am looking for a free downloaod for photoshop cs2.  can anyone help me?  I had downloaded it previously and then I had my computer cleaned up and it was taken off.  Now, when I go to open it, it wants the license number.  Where can I find that as I know that I had downloaded it before.  The one website that has it for free must have a virus in it and my AVG will not allow it to download.  I am lost and need it really fast!  Please help me!
    Karla
    [email protected]

    See this thread, for instance.
    Re: PHOTOSHOP CS6 PLUGIN PROBLEM; I have PS CS6
    If you were a legitimate CS2 licensee, you'll find the link to the CS2 replacement download and new s/n in the above thread, despite its subject title.
    This may explain it to you in a more convincing way:
    Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3

  • Whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    Did you reinstall CS3 after CC?
    For that matter, doing an in-place upgrade on the OS is always a gamble with Adobe programs. Reinstalling all the versions you need, in order, would probably solve your problem.
    And you shouldn't need to save as IDML after opening the .inx in CC.

  • [SOLVED] looking for lightweight free ftp program for KDE

    im looking for a free ftp program, or an alternative good suggestion thats not free hehehe (i like cuteFTP for win) so i can download for my arch box?  i would like to do some file exchange on my remote server periodically, and like to drag and drop, cut and paste, and navigate via file browser to make things go quicker.  i have alot of files to move around.
    Last edited by wolfdogg (2011-06-08 08:56:35)

    kioslaves are cool.  i guess they were working for me and i didnt even know it.  i especially like the audiocd one.   and thanks for pointing out that asset, i will refer to it more often now that i know about it, and learn how to maximize the use for them. 
    using dolphin, i was having some problems initially (nothing to do with standard ftp however) because the directory is actually a 'webprotect' directory, so is accessed by as http://user.domain.com/location   i had to manipulate the url for a while to get it to load as ftp://domain.com/public_html/users/uname/location, infact i couldnt log in at all using my username, i had to log into the server as root using this method.  this is because the webprotect uses .htaccess for permissions, so as accessed from ftp:// i believe the server doesnt use the permissions from the .htaccess.  so thats one hitch when using a filebrowser such as dolphin.
    COOLEST thing i found so far, using the file browser, it supports RESUME.  wow.  thats nice!  saves teh file as .part, then suggests a resume when transfer senses the file already exists.
    im SURE there is a way around this, ill just have to play with it for a while.  because i dont want to be logging in as root, i want to utilise the subdomain that i created for users access on the website storage folders.
    Last edited by wolfdogg (2011-06-08 22:33:10)

  • Looking for a free stop motion software for my Macbook Pro?

    Sorry if this is in the wrong category; I am new here.
    I'm currently working on a 40 minute stop motion film. I've experimented with various stop motion apps, but none of them fit what I need. I'm making the film in 9 parts, and I want to be able to export each video as a .mov file and later import into FCPX to make edits and combine everything. I have the audio completely recorded and I plan to take the pictures using my Macbook Pro's built-in webcam. (This film doesn't need to be very fancy; it's for my family.)
    I'm looking for something free (not a free trial) and without a watermark. Each of the 9 parts is inbetween 3-8 minutes. What do you recommend?
    Thanks
    -Jenni16

    Tontothetank wrote:
    I want to find a 1080p projector that I can connect my macbook pro to wirelessly and mirror what is on the screen... Or maybe a way to go about doing so, I knwo that you can mirror your iphone and ipad with ios 5 and apple tv...not sure on macbook pro? This might be too strange of a thing to be looking for but it would be so nice to eliminate wires from my life as much as possible...i.e. wireless headphones, printer, and projector (rather than a television) Anything help on this would be great! Thanks everyone!
    You can do it, but are you prepared to spend? it won't be cheap. It may be cheaper than I thought.
    You will need a projector with an HDMI input, and you will need a method of transmitting the HDMI signal, complete with all ancillary protocols (so HDMI 1.2 at least, 1.4 is safer) via wireless. That means way more bandwidth than 2.4 or 5G wireless can offer.
    I have had success with the TruLink 60Ghz WirelessHD transmitter/receiver, 30ft range (20 is more 'real world') 1 hdmi in and 1 hdmi out, so they replace the cable. Last pair I bought were $600, but I just saw that Amazon have them available at $141 ....
    However these are line of sight devices, no motion and no obstruction between the pair or fuzzzzzz

  • What is the best program to use on Mac for editing, cropping photos from my computer. Looking for a free program that is good.

    What is the best program to use on Mac for editing, cropping photos from my computer. Looking for a free program that is good.

    If your needs are limited to those tasks then both Preview and iPhoto will fit the bill They are already on your Mac. There is a free download from Google called Picasa available here:
    http://picasa.google.com/
      It works much the in same manner as iPhoto. For some really heavy duty work there is GIMP available from SourceForge:
    http://www.gimp.org/macintosh/  Also a free download.
    Message was edited by: kennethfromtoronto

  • Looking for some free webspace

    Hello All,
    I am looking for some free webspace. I contacted Qwest where
    I get my DSL through and I would have to pay to upgrade to a .net
    package. And of course I don't want to do that.
    Can someone please recommend a GOOD location for some FREE
    webspace?
    Thanks!
    Angie

    Try this site .. they even have reviews of the hosts.
    http://www.webhosts4free.com/
    Nancy Gill
    Adobe Community Expert
    BLOG:
    http://www.dmxwishes.com/blog.asp
    Author: Dreamweaver 8 e-book for the DMX Zone
    Co-Author: Dreamweaver MX: Instant Troubleshooter (August,
    2003)
    Technical Editor: DMX 2004: The Complete Reference, DMX 2004:
    A Beginner's
    Guide, Mastering Macromedia Contribute
    Technical Reviewer: Dynamic Dreamweaver MX/DMX: Advanced PHP
    Web Development
    "computerkitten" <[email protected]> wrote
    in message
    news:e5ik81$or1$[email protected]..
    > Hello All,
    >
    > I am looking for some free webspace. I contacted Qwest
    where I get my DSL
    > through and I would have to pay to upgrade to a .net
    package. And of
    > course I
    > don't want to do that.
    >
    > Can someone please recommend a GOOD location for some
    FREE webspace?
    >
    > Thanks!
    > Angie
    >

Maybe you are looking for

  • Using actions in Photoshop Elements from App store.

    I have Photoshop Elements 10 that I downloaded from the app store - can I use actions in it? Having trouble installing them on my mac and was wonding if it was something I was doing wrong or if it wasn't even possible. Thanks!

  • No accounting document in Down Payment

    Hi, While processing the partial billing, after changing the value in AZWR condition value on the billing screen, I am able to generate the billing document. But the accounting document is not generating. It is showing error VF050. However, if I proc

  • Some pictures not saved after update to iOS 8.0.2

    ABout  one in four pictures will not show up in Photos after taking the picture, although it is shown in the camera app thumbnail view in lower corner. this was never an issue prior to the upgrade.

  • Change display settings to 1024x768 stretched?

    Hi all, I want to be able to change my display settings to 1024x768 streched? You use to be able to do in lion but the option is not there on mountain lion, and if you change it to 1024x768 it leaves the black borders on the sides instead of strechin

  • When Autocreate Workflow trigger?

    Hi All, I have a scenario in my system where new Autocreate POs are getting generated once old PO is canceled (based on Requisition which is eligible for Autocreate PO). Once old PO based on requisition is canceled, I am able to query this Req in Aut