Result:
found more than 557 distributions - search limited to the first 2001 files matching your query ( run in 2.907 )


Apache-MP3

 view release on metacpan or  search on metacpan

MP3/Resample.pm  view on Meta::CPAN

  }
  my $mime = shift or return @DECOMPRESSORS;
  return $DECOMPRESSORS{$mime};
}

sub sample_popup {
  my $self = shift;
  my @bitrates = $self->presets;
  unshift @bitrates,0;
  my %labels = (0 => '--');
  return (
	  start_form(-name=>'form'),
	  table(
		TR(th('Resample:'),
		   td(
		      popup_menu(-name  => 'bitrate',
				 -value => \@bitrates,
				 -labels => \%labels,
				 -onChange => 'form.submit()'
				),
		     )

MP3/Resample.pm  view on Meta::CPAN

  print start_table({-width=>'100%'});
  print start_TR,start_td;
  $self->SUPER::directory_top(@_);
  print end_td;
  print td({-align=>'RIGHT',-valign=>'TOP'},
	   $self->sample_popup());
  print end_TR,end_table;
}

sub open_file {
  my $self = shift;

MP3/Resample.pm  view on Meta::CPAN

                                 fm     => --preset fm, \
				 tape   => --preset tape,\
	                         hifi   => --preset hifi,\
                                 cd     => --preset cd'

The user will see a popup menu containing the entries "16 kbps", "56
kbps" and so forth, as well as a blank ("--") entry that is provided
automatically.  Upon selecting each option the corresponding
command-line arguments will be slotted into the "%s" variable in the
encoder line specified by B<MP3Encoder>.

MP3/Resample.pm  view on Meta::CPAN

Get the names of the bitrate presets specified by the ResamplePresets
configuration variable, or the default names.  Called with an argument
equal to the name of a preset, returns the command-line arguments to
pass to the encoder.

=item sample_popup()

Draws the popup menu with the sample rate options.

=back

=head1 BUGS

 view all matches for this distribution


Apache-PageKit

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	- Moved fill_in_form to page attr from global attr
	- Removed support for domains, including page_domain,
		domain, is_topdomain attributes.
	- Removed page based linking attributes, including
		support for <PKIT_LINK> and <PKIT_JAVASCRIPT> tags and
		is_popup, is_secure, popup_width, and popup_height.

0.89  Sun Dec  3 18:27:11 2000 EST
	- Major changes in API, leading up to 0.9 pre-beta and 1.0 beta release
	- Created Apache::PageKit::Config, for configuration directives,
		replacing Apache::PageKit::Info

 view all matches for this distribution


Apache-RandomLocation

 view release on metacpan or  search on metacpan

RandomLocation.pm  view on Meta::CPAN


use strict;
use vars qw($VERSION);

use Apache::Constants qw(OK DECLINED REDIRECT SERVER_ERROR);
use CGI qw(:html2 start_form end_form submit param popup_menu);
$VERSION = '0.5';

sub handler {
  my ($r) = shift;

RandomLocation.pm  view on Meta::CPAN

			 'ALINK' => '#FF0000'),
	      h2('Manual Selection'),
	      start_form(),
	      "From this page, you can manually choose a site: ",
	      p,
	      popup_menu( '-name' => 'site',
			  '-values' => \@list,
			  '-default' => $default), 
	      p, 
	      submit('-value' => "Select site"),
	      end_form(),

 view all matches for this distribution


Apache-SdnFw

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js

MANIFEST  view on Meta::CPAN

lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js

MANIFEST  view on Meta::CPAN

lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/tiny_mce.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/tiny_mce_popup.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/utils/editable_selects.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/utils/mctabs.js
lib/Apache/SdnFw/js/tinymce/jscripts/tiny_mce/utils/validate.js

 view all matches for this distribution


Apache-UploadMeter

 view release on metacpan or  search on metacpan

lib/Apache/UploadMeter.pm  view on Meta::CPAN

<Location $UM/styles/css/aum.css>
    SetHandler perl-script
    PerlResponseHandler Apache::UploadMeter::Resources::CSS::json_css
</Location>
PerlModule Apache::UploadMeter::Resources::HTML
<Location $UM/styles/aum_popup.html>
    SetHandler perl-script
    PerlResponseHandler Apache::UploadMeter::Resources::HTML::json_popup
</Location>

EOC

    $parms->server->add_config([split /\n/, $config]);

lib/Apache/UploadMeter.pm  view on Meta::CPAN

=head1 DATA FORMAT

Apache::UploadMeter currently provides 2 types of meters: JavaScript (JSON)
based, and XML-based.  The JSON is the new default; it's sexier, slicker, works
out-of-the-box with modern browsers, and with the magic of AJAX and DHTML, doesn't
even need a popup window.  XML is also still actively supported and is aimed at
users who wish to further customize the user-experience or provide a non-browser
based UploadMeter.  Both JSON and XML provide identical data; a formal XSL schema
can be seen at http://uploaddemo.beamartyr.net/demo/xml/meter/styles/xml/aum.xsd

=head1 BUILT-IN TYPES

 view all matches for this distribution


Apache-Wyrd

 view release on metacpan or  search on metacpan

Wyrd/Debug.pm  view on Meta::CPAN


=head1 DESCRIPTION

Wyrd for monitoring the debugging process while working with Wyrds.  It is
designed to enclose the entire Wyrd-enabled file.  The debug log will be loaded
on a popup window in the browser (you will need to enable popups).

B<Note:> You will almost certainly want to specify a loglevel higher than the
default of 1/error.

=head2 HTML ATTRIBUTES

 view all matches for this distribution


Apache-XPP

 view release on metacpan or  search on metacpan

lib/Apache/XPP/PreParse.pm  view on Meta::CPAN

=head1 DESCRIPTION

Apache::XPP::PreParse handles pre parsing of an xpp page to convert 'tags' into valid 
XPML. Tags are meant as a shortcut for code that might otherwise be burdensome or 
confusing for and xpml author, such as ref checking before calling a method: 
<xpp method="cities_popup_menu" obj="$app"> might be converted to: 
<?xpp if (ref($app)) { print $app->cities_popup_menu; } ?>.

=head1 METHODS

=over

 view all matches for this distribution


Apache2-AuthAny

 view release on metacpan or  search on metacpan

lib/Apache2/AuthAny/RequestConfig.pm  view on Meta::CPAN


            # After successful authentication, set a new logoutKey
            $r->set_handlers(PerlFixupHandler => 'Apache2::AuthAny::FixupHandler::update_logout_key');

            # Go to meta redirect to GATE instead of showing ugly browser message
            # if user chooses "Cancel" on challenge popup.
            my $req = Apache2::Request->new($r);
            my $request = $req->param('req');
            my $custom_response = <<"RESPONSE";
<html>
<head>

 view all matches for this distribution


Apache2-AuthZSympa

 view release on metacpan or  search on metacpan

lib/Apache2/AuthNSympa.pm  view on Meta::CPAN


Because it's difficult to have an up to date authentication backend, this module aims to authenticate against Sympa mailing lists server.

Sympa mailing lists server has got its own authentication system and can be queried over a SOAP interface.

It is based on a basic HTTP authentication (popup on client side). Once the user has authenticated, the REMOTE_USER environnement var contains the user email address. The authentication module implements a SOAP client that validates user credentials ...
Sample httpd.conf example:

    <Directory "/var/www/somwehere">
    AuthName SympaAuth
    AuthType Basic

 view all matches for this distribution


Apache2-PageKit

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	- Moved fill_in_form to page attr from global attr
	- Removed support for domains, including page_domain,
		domain, is_topdomain attributes.
	- Removed page based linking attributes, including
		support for <PKIT_LINK> and <PKIT_JAVASCRIPT> tags and
		is_popup, is_secure, popup_width, and popup_height.

0.89  Sun Dec  3 18:27:11 2000 EST
	- Major changes in API, leading up to 0.9 pre-beta and 1.0 beta release
	- Created Apache::PageKit::Config, for configuration directives,
		replacing Apache::PageKit::Info

 view all matches for this distribution


Apache2-UploadProgress

 view release on metacpan or  search on metacpan

lib/Apache2/UploadProgress.pm  view on Meta::CPAN


The information that is provided by this module is very basic.  It just
includes the total size of the upload, and the current number of bytes that
have been received.  However, this information is sufficient to display lots of
information about the upload to the user.  At it's simplest, you can trigger a
popup window that will automatically refresh until the upload completes.
However, popups can be a problem sometimes, so it is also possible to embed a
progress monitor directly into the page using some JavaScript and AJAX calls.
Examples using both techniques are discussed below in the EXAMPLES section.


=head1 EXAMPLES

=head2 Simple Popup Upload Monitor

The simplest way to add a progress monitor to your forms is to use the popup
technique.  This will launch a popup window with a progress monitor that will
automatically refresh until the upload is complete.  The popup will use the XML
method by default, and format the page using an included XSL stylesheet (which
can be customized to suit your needs).  If the browser does not support XML
transformations, then content negotiation will automatically fall back on a
basic HTML page.

Here is what you need to do to get the popup technique working:

 <script src="/UploadProgress/progress.js"></script>
 <form action="/cgi-bin/script.cgi"
       method="post"
       enctype="multipart/form-data"

lib/Apache2/UploadProgress.pm  view on Meta::CPAN


Make sure that you copy all the support files found in the 'extra' directory to
this new location and then you can customize them to your liking.

This currently only affects the urls used in the XML/XSL and HTML mime handlers
used in the popup progress monitor.

=back

=head1 HANDLERS

 view all matches for this distribution


Apache2-WebApp-Extra-Admin

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

usr/share/webapp-toolkit/extra/htdocs/admin/images/print.gif
usr/share/webapp-toolkit/extra/htdocs/admin/js/cookie.js
usr/share/webapp-toolkit/extra/htdocs/admin/js/disable.js
usr/share/webapp-toolkit/extra/htdocs/admin/js/form.js
usr/share/webapp-toolkit/extra/htdocs/admin/js/menu.js
usr/share/webapp-toolkit/extra/htdocs/admin/js/popup.js
usr/share/webapp-toolkit/extra/htdocs/admin/js/prompt.js
usr/share/webapp-toolkit/extra/manifest/Admin
usr/share/webapp-toolkit/extra/startup/Admin
usr/share/webapp-toolkit/extra/templates/admin/default.tt
usr/share/webapp-toolkit/extra/templates/admin/error.tt

 view all matches for this distribution


App-Alice

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.19  Tue 31 Aug 2010
        - Added a dark theme
        - Made preferences and connections windows
          into popup divs instead of real windows
        - Redis message store improvements
        - Improved debug output
        - Workarounds for weird android browser
          quirks
        - Much better mobile style

 view all matches for this distribution


App-Asciio

 view release on metacpan or  search on metacpan

lib/App/Asciio.pm  view on Meta::CPAN

	$self->update_display();
	}
  
if($event->{BUTTON} == 3) 
	{
	$self->display_popup_menu($wrapper_event) ; # display_popup_menu is handled by derived Asciio
	}
  
return 1;
}

 view all matches for this distribution


App-Chart

 view release on metacpan or  search on metacpan

devel/run-annotation-dialog.pl  view on Meta::CPAN

use App::Chart::Gtk2::AnnotationsDialog;

{
  my $symbol = 'BHP.AX';
  if (@ARGV) { $symbol = $ARGV[0]; }
  my $dialog = App::Chart::Gtk2::AnnotationsDialog->popup ($symbol);
  # unmap here because it's setup for hide-on-delete
  $dialog->signal_connect (unmap => sub { Gtk2->main_quit });
  Gtk2->main;
  exit 0;
}

 view all matches for this distribution


App-Codit

 view release on metacpan or  search on metacpan

lib/App/Codit/ConfigVariables.pod  view on Meta::CPAN

    '*section' => 'Statusbar',
    -statusbarvisible => ['boolean', 'Visible at launch'],
    '*end',
 ],

It uses L<Tk::QuickForm> in the popup. See there for details of this option.

=item B<-workspace> I<hookable> in L<Tk::AppWindow::Ext::Panels>

Specifies the central workspace of your application.
Default value is WORK.

 view all matches for this distribution


App-DrivePlayer

 view release on metacpan or  search on metacpan

lib/App/DrivePlayer/GUI.pm  view on Meta::CPAN

    $self->_add_menu_item($menu, 'Fetch Metadata for This Folder', sub {
        $self->_stop_metadata_fetch() if $self->_meta_watch_id;
        $self->_fetch_all_metadata($sf->{id});
    });
    $menu->show_all();
    $menu->popup_at_pointer($event);
    return TRUE;
}

# ---- Search ----

lib/App/DrivePlayer/GUI.pm  view on Meta::CPAN

        $self->_edit_metadata_dialog($track) if $track;
    });
    $menu->append($edit_item);

    $menu->show_all();
    $menu->popup_at_pointer($event);
}

sub _edit_metadata_dialog {
    my ($self, $track) = @_;

 view all matches for this distribution


App-EventStreamr

 view release on metacpan or  search on metacpan

share/status/app/lib/bootstrap/jquery.js  view on Meta::CPAN

					// Get a new xhr
					var handle, i,
						xhr = s.xhr();

					// Open the socket
					// Passing null username, generates a login popup on Opera (#2865)
					if ( s.username ) {
						xhr.open( s.type, s.url, s.async, s.username, s.password );
					} else {
						xhr.open( s.type, s.url, s.async );
					}

 view all matches for this distribution


App-Greple-wordle

 view release on metacpan or  search on metacpan

lib/App/Greple/wordle/NYT.pm  view on Meta::CPAN

poles poley polio polis polje polka polks pollo polls polly polos polts polyp 
polys pomas pombe pomes pomme pommy pomos pompa pomps ponce poncy ponds pondy 
pones poney ponga pongo pongs pongy ponks ponor ponto ponts ponty ponzu pooay 
pooch poods pooed pooey poofs poofy poohs poohy pooja pooka pooks pools pooly 
poons poopa poops poopy poori poort poots pooty poove poovy popes popia popos 
poppa poppy popsy popup porae poral porch pored porer pores porey porge porgy 
porin porks porky porno porns porny porta porte porth ports porty porus posca 
posed poser poses poset posey posho posit posol posse poste posts potae potai 
potch poted potes potin potoo potro potsy potto potts potty pouce pouch pouff 
poufs poufy pouis pouke pouks poule poulp poult pound poupe poupt pours pousy 
pouts pouty povos powan power powie powin powis powlt pownd powns powny powre 

 view all matches for this distribution


App-Guiio

 view release on metacpan or  search on metacpan

lib/App/Guiio.pm  view on Meta::CPAN

	$self->update_display();
	}
 # handle right button mouse click, disabled with GUIIO as context
#if($event->button == 3) 
#	{
#	$self->display_popup_menu($event) ;
#	}
  
return TRUE;
}

 view all matches for this distribution


App-I18N

 view release on metacpan or  search on metacpan

share/static/jquery-1.4.2.js  view on Meta::CPAN

		if ( !xhr ) {
			return;
		}

		// Open the socket
		// Passing null username, generates a login popup on Opera (#2865)
		if ( s.username ) {
			xhr.open(type, s.url, s.async, s.username, s.password);
		} else {
			xhr.open(type, s.url, s.async);
		}

 view all matches for this distribution


App-Mxpress-PDF

 view release on metacpan or  search on metacpan

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    };
}).call(Editor.prototype);

});

define("ace/autocomplete/popup",["require","exports","module","ace/virtual_renderer","ace/editor","ace/range","ace/lib/event","ace/lib/lang","ace/lib/dom"], function(require, exports, module) {
"use strict";

var Renderer = require("../virtual_renderer").VirtualRenderer;
var Editor = require("../editor").Editor;
var Range = require("../range").Range;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    return editor;
};

var AcePopup = function(parentNode) {
    var el = dom.createElement("div");
    var popup = new $singleLineEditor(el);

    if (parentNode)
        parentNode.appendChild(el);
    el.style.display = "none";
    popup.renderer.content.style.cursor = "default";
    popup.renderer.setStyle("ace_autocomplete");

    popup.setOption("displayIndentGuides", false);
    popup.setOption("dragDelay", 150);

    var noop = function(){};

    popup.focus = noop;
    popup.$isFocused = true;

    popup.renderer.$cursorLayer.restartTimer = noop;
    popup.renderer.$cursorLayer.element.style.opacity = 0;

    popup.renderer.$maxLines = 8;
    popup.renderer.$keepTextAreaAtCursor = false;

    popup.setHighlightActiveLine(false);
    popup.session.highlight("");
    popup.session.$searchHighlight.clazz = "ace_highlight-marker";

    popup.on("mousedown", function(e) {
        var pos = e.getDocumentPosition();
        popup.selection.moveToPosition(pos);
        selectionMarker.start.row = selectionMarker.end.row = pos.row;
        e.stop();
    });

    var lastMouseEvent;
    var hoverMarker = new Range(-1,0,-1,Infinity);
    var selectionMarker = new Range(-1,0,-1,Infinity);
    selectionMarker.id = popup.session.addMarker(selectionMarker, "ace_active-line", "fullLine");
    popup.setSelectOnHover = function(val) {
        if (!val) {
            hoverMarker.id = popup.session.addMarker(hoverMarker, "ace_line-hover", "fullLine");
        } else if (hoverMarker.id) {
            popup.session.removeMarker(hoverMarker.id);
            hoverMarker.id = null;
        }
    };
    popup.setSelectOnHover(false);
    popup.on("mousemove", function(e) {
        if (!lastMouseEvent) {
            lastMouseEvent = e;
            return;
        }
        if (lastMouseEvent.x == e.x && lastMouseEvent.y == e.y) {
            return;
        }
        lastMouseEvent = e;
        lastMouseEvent.scrollTop = popup.renderer.scrollTop;
        var row = lastMouseEvent.getDocumentPosition().row;
        if (hoverMarker.start.row != row) {
            if (!hoverMarker.id)
                popup.setRow(row);
            setHoverMarker(row);
        }
    });
    popup.renderer.on("beforeRender", function() {
        if (lastMouseEvent && hoverMarker.start.row != -1) {
            lastMouseEvent.$pos = null;
            var row = lastMouseEvent.getDocumentPosition().row;
            if (!hoverMarker.id)
                popup.setRow(row);
            setHoverMarker(row, true);
        }
    });
    popup.renderer.on("afterRender", function() {
        var row = popup.getRow();
        var t = popup.renderer.$textLayer;
        var selected = t.element.childNodes[row - t.config.firstRow];
        if (selected !== t.selectedNode && t.selectedNode)
            dom.removeCssClass(t.selectedNode, "ace_selected");
        t.selectedNode = selected;
        if (selected)

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    var hideHoverMarker = function() { setHoverMarker(-1); };
    var setHoverMarker = function(row, suppressRedraw) {
        if (row !== hoverMarker.start.row) {
            hoverMarker.start.row = hoverMarker.end.row = row;
            if (!suppressRedraw)
                popup.session._emit("changeBackMarker");
            popup._emit("changeHoverMarker");
        }
    };
    popup.getHoveredRow = function() {
        return hoverMarker.start.row;
    };

    event.addListener(popup.container, "mouseout", hideHoverMarker);
    popup.on("hide", hideHoverMarker);
    popup.on("changeSelection", hideHoverMarker);

    popup.session.doc.getLength = function() {
        return popup.data.length;
    };
    popup.session.doc.getLine = function(i) {
        var data = popup.data[i];
        if (typeof data == "string")
            return data;
        return (data && data.value) || "";
    };

    var bgTokenizer = popup.session.bgTokenizer;
    bgTokenizer.$tokenizeRow = function(row) {
        var data = popup.data[row];
        var tokens = [];
        if (!data)
            return tokens;
        if (typeof data == "string")
            data = {value: data};

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

                value: value
            });
        }
        
        var lower = caption.toLowerCase();
        var filterText = (popup.filterText || "").toLowerCase();
        var lastIndex = 0;
        var lastI = 0;
        for (var i = 0; i <= filterText.length; i++) {
            if (i != lastI && (data.matchMask & (1 << i) || i == filterText.length)) {
                var sub = filterText.slice(lastI, i);

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

        return tokens;
    };
    bgTokenizer.$updateOnChange = noop;
    bgTokenizer.start = noop;

    popup.session.$computeWidth = function() {
        return this.screenWidth = 0;
    };
    popup.isOpen = false;
    popup.isTopdown = false;
    popup.autoSelect = true;
    popup.filterText = "";

    popup.data = [];
    popup.setData = function(list, filterText) {
        popup.filterText = filterText || "";
        popup.setValue(lang.stringRepeat("\n", list.length), -1);
        popup.data = list || [];
        popup.setRow(0);
    };
    popup.getData = function(row) {
        return popup.data[row];
    };

    popup.getRow = function() {
        return selectionMarker.start.row;
    };
    popup.setRow = function(line) {
        line = Math.max(this.autoSelect ? 0 : -1, Math.min(this.data.length, line));
        if (selectionMarker.start.row != line) {
            popup.selection.clearSelection();
            selectionMarker.start.row = selectionMarker.end.row = line || 0;
            popup.session._emit("changeBackMarker");
            popup.moveCursorTo(line || 0, 0);
            if (popup.isOpen)
                popup._signal("select");
        }
    };

    popup.on("changeSelection", function() {
        if (popup.isOpen)
            popup.setRow(popup.selection.lead.row);
        popup.renderer.scrollCursorIntoView();
    });

    popup.hide = function() {
        this.container.style.display = "none";
        this._signal("hide");
        popup.isOpen = false;
    };
    popup.show = function(pos, lineHeight, topdownOnly) {
        var el = this.container;
        var screenHeight = window.innerHeight;
        var screenWidth = window.innerWidth;
        var renderer = this.renderer;
        var maxH = renderer.$maxLines * lineHeight * 1.4;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

        var allowTopdown = top > screenHeight / 2 && !topdownOnly;
        if (allowTopdown && top + lineHeight + maxH > screenHeight) {
            renderer.$maxPixelHeight = top - 2 * this.$borderSize;
            el.style.top = "";
            el.style.bottom = screenHeight - top + "px";
            popup.isTopdown = false;
        } else {
            top += lineHeight;
            renderer.$maxPixelHeight = screenHeight - top - 0.2 * lineHeight;
            el.style.top = top + "px";
            el.style.bottom = "";
            popup.isTopdown = true;
        }

        el.style.display = "";

        var left = pos.left;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN


        el.style.left = left + "px";

        this._signal("show");
        lastMouseEvent = null;
        popup.isOpen = true;
    };

    popup.goTo = function(where) {
        var row = this.getRow();
        var max = this.session.getLength() - 1;

        switch(where) {
            case "up": row = row <= 0 ? max : row - 1; break;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN


        this.setRow(row);
    };


    popup.getTextLeftOffset = function() {
        return this.$borderSize + this.renderer.$padding + this.$imageSize;
    };

    popup.$imageSize = 0;
    popup.$borderSize = 1;

    return popup;
};

dom.importCssString("\
.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {\
    background-color: #CAD6FA;\

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    return prefix || this.retrievePrecedingIdentifier(line, pos.column);
};

});

define("ace/autocomplete",["require","exports","module","ace/keyboard/hash_handler","ace/autocomplete/popup","ace/autocomplete/util","ace/lib/lang","ace/lib/dom","ace/snippets","ace/config"], function(require, exports, module) {
"use strict";

var HashHandler = require("./keyboard/hash_handler").HashHandler;
var AcePopup = require("./autocomplete/popup").AcePopup;
var util = require("./autocomplete/util");
var lang = require("./lib/lang");
var dom = require("./lib/dom");
var snippetManager = require("./snippets").snippetManager;
var config = require("./config");

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

};

(function() {

    this.$init = function() {
        this.popup = new AcePopup(document.body || document.documentElement);
        this.popup.on("click", function(e) {
            this.insertMatch();
            e.stop();
        }.bind(this));
        this.popup.focus = this.editor.focus.bind(this.editor);
        this.popup.on("show", this.tooltipTimer.bind(null, null));
        this.popup.on("select", this.tooltipTimer.bind(null, null));
        this.popup.on("changeHoverMarker", this.tooltipTimer.bind(null, null));
        return this.popup;
    };

    this.getPopup = function() {
        return this.popup || this.$init();
    };

    this.openPopup = function(editor, prefix, keepPopupPosition) {
        if (!this.popup)
            this.$init();

        this.popup.autoSelect = this.autoSelect;

        this.popup.setData(this.completions.filtered, this.completions.filterText);

        editor.keyBinding.addKeyboardHandler(this.keyboardHandler);
        
        var renderer = editor.renderer;
        this.popup.setRow(this.autoSelect ? 0 : -1);
        if (!keepPopupPosition) {
            this.popup.setTheme(editor.getTheme());
            this.popup.setFontSize(editor.getFontSize());

            var lineHeight = renderer.layerConfig.lineHeight;

            var pos = renderer.$cursorLayer.getPixelPosition(this.base, true);
            pos.left -= this.popup.getTextLeftOffset();

            var rect = editor.container.getBoundingClientRect();
            pos.top += rect.top - renderer.layerConfig.offset;
            pos.left += rect.left - editor.renderer.scrollLeft;
            pos.left += renderer.gutterWidth;

            this.popup.show(pos, lineHeight);
        } else if (keepPopupPosition && !prefix) {
            this.detach();
        }
    };

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

        this.editor.off("mousewheel", this.mousewheelListener);
        this.changeTimer.cancel();
        this.hideDocTooltip();

        this.gatherCompletionsId += 1;
        if (this.popup && this.popup.isOpen)
            this.popup.hide();

        if (this.base)
            this.base.detach();
        this.activated = false;
        this.completions = this.base = null;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN


    this.blurListener = function(e) {
        var el = document.activeElement;
        var text = this.editor.textInput.getElement();
        var fromTooltip = e.relatedTarget && this.tooltipNode && this.tooltipNode.contains(e.relatedTarget);
        var container = this.popup && this.popup.container;
        if (el != text && el.parentNode != container && !fromTooltip
            && el != this.tooltipNode && e.relatedTarget != text
        ) {
            this.detach();
        }

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    this.mousewheelListener = function(e) {
        this.detach();
    };

    this.goTo = function(where) {
        this.popup.goTo(where);
    };

    this.insertMatch = function(data, options) {
        if (!data)
            data = this.popup.getData(this.popup.getRow());
        if (!data)
            return false;

        if (data.completer && data.completer.insertMatch) {
            data.completer.insertMatch(this.editor, data);

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

                editor.completer.goTo("down");
            else
                return result;
        },

        "PageUp": function(editor) { editor.completer.popup.gotoPageUp(); },
        "PageDown": function(editor) { editor.completer.popup.gotoPageDown(); }
    };

    this.gatherCompletions = function(editor, callback) {
        var session = editor.getSession();
        var pos = editor.getCursorPosition();

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

    this.cancelContextMenu = function() {
        this.editor.$mouseHandler.cancelContextMenu();
    };

    this.updateDocTooltip = function() {
        var popup = this.popup;
        var all = popup.data;
        var selected = all && (all[popup.getHoveredRow()] || all[popup.getRow()]);
        var doc = null;
        if (!selected || !this.editor || !this.popup.isOpen)
            return this.hideDocTooltip();
        this.editor.completers.some(function(completer) {
            if (completer.getDocTooltip)
                doc = completer.getDocTooltip(selected);
            return doc;

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

            tooltipNode.textContent = item.docText;
        }

        if (!tooltipNode.parentNode)
            document.body.appendChild(tooltipNode);
        var popup = this.popup;
        var rect = popup.container.getBoundingClientRect();
        tooltipNode.style.top = popup.container.style.top;
        tooltipNode.style.bottom = popup.container.style.bottom;

        tooltipNode.style.display = "block";
        if (window.innerWidth - rect.right < 320) {
            if (rect.left < 320) {
                if(popup.isTopdown) {
                    tooltipNode.style.top = rect.bottom + "px";
                    tooltipNode.style.left = rect.left + "px";
                    tooltipNode.style.right = "";
                    tooltipNode.style.bottom = "";
                } else {
                    tooltipNode.style.top = popup.container.offsetTop - tooltipNode.offsetHeight + "px";
                    tooltipNode.style.left = rect.left + "px";
                    tooltipNode.style.right = "";
                    tooltipNode.style.bottom = "";
                }
            } else {

public/javascripts/ace/ext-language_tools.js  view on Meta::CPAN

        }
    };

    this.destroy = function() {
        this.detach();
        if (this.popup) {
            this.popup.destroy();
            var el = this.popup.container;
            if (el && el.parentNode)
                el.parentNode.removeChild(el);
        }
        if (this.editor && this.editor.completer == this)
            this.editor.completer == null;
        this.popup = null;
    };

}).call(Autocomplete.prototype);


 view all matches for this distribution


App-Navegante

 view release on metacpan or  search on metacpan

lib/App/Navegante/CGI.pm  view on Meta::CPAN

    "</td></tr></table>",
    div( {style=>"background-image: url(http://nrc.homelinux.org/navegante/imagens/nav_line.gif); background-repeat: repeat-x; width: 100%; height: 2px;"})
),
     h1('####formtitle####'),
      start_form, "Url ", textfield(-name =>'x',-size=>50),
                  popup_menu(-name=>'e', -values=>['','UTF-8','ISO-8859-1']), 
                  submit, end_form,
                  $Navegante->{desc}(),
                  end_html;
}

 view all matches for this distribution


App-Netdisco

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


  [ENHANCEMENTS]

  * #572 allow setting some pseudo device info such as location, contact
  * #573 support for build within intellij IDE
  * #585 change default for check_userlog to be false (fewer popup notifications)
  * #586 do not show poller performance rows for still running jobs
  * #590, #600 remove DBIx::Class::Schema::Loader remnants
  * improve documentation for OpenSuSE installation
  * enable tests on Perl 5.30

Changes  view on Meta::CPAN

  * Workaround for https://rt.cpan.org/Ticket/Display.html?id=93244
  * Fix for crash when selecting Last Change column in device ports view
  * Fix IP Inventory Report to work without daterange
  * Fix "list IPs never seen" to work without daterange in IP Inventory Report
  * Correct "Archive" status of nodes in IP Inventory Report
  * Do not trigger userlog popups for all/walk jobs
  * No longer show warning notification when userlog retrieve fails

2.023002 - 2014-02-17

  [BUG FIXES]

 view all matches for this distribution


App-PLab

 view release on metacpan or  search on metacpan

bin/ManCen  view on Meta::CPAN

   }

   if ( $btn == mb::Right && !$self->{transaction} && defined $w-> rpt_is( $self-> screen2point( $x, $y))) {
      $w-> {lastPopupPoint} = [$self-> screen2point( $x, $y)];
      $w-> iv_cancelmode( $self);
      $self-> PointPopup-> popup( $self-> pointerPos);
      $self-> clear_event;
      return;
   }   
               

 view all matches for this distribution


App-PM-Announce

 view release on metacpan or  search on metacpan

t/prototype/03-meetup.t  view on Meta::CPAN


Checked
75  notifyNewComment    notifyNewComment    checkbox    on  Email organizers when members comment           

Checked
76  emailReminders  emailReminders  checkbox    on  Send automatic announcements and reminders <a href="http://www.meetup.com/help/?sub=automated_announcements_and_reminders&amp;op=popup" target="_blank" class="popFAQ"><img src="http://img4.meetupsta...

Checked
77      rsvp    hidden  1               
78  pre_event_survey_yes    pre_event_survey    checkbox    true    <strong>Yes,</strong> I'd like members who RSVP to optionally answer these questions…           
79  pre_event_survey_question_1 pre_event_survey_question_1 text        Question #1:            

 view all matches for this distribution


App-Phoebe

 view release on metacpan or  search on metacpan

t/oddmuse-wiki.pl  view on Meta::CPAN

  my $error = ValidId($id);
  ReportError($error, '400 BAD REQUEST') if $error;
  return 1;
}

sub ResolveId { # return css class, resolved id, title (eg. for popups), exist-or-not
  my $id = shift;
  return ('local', $id, '', 1) if $IndexHash{$id};
  return ('', '', '', '');
}

 view all matches for this distribution


App-RPi-EnvUI

 view release on metacpan or  search on metacpan

public/css/flipswitch.struct.css  view on Meta::CPAN

	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	padding: 1em;
}
/* Corner styling for dialogs and popups */
.ui-corner-all > .ui-header:first-child,
.ui-corner-all > .ui-content:first-child,
.ui-corner-all > .ui-footer:first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;

public/css/flipswitch.struct.css  view on Meta::CPAN

	padding: 1px;
	text-indent: 0.5em; /* Override this to center text if you use a label other than "off" */
}
/* Override field container CSS to prevent the flipswitch from becomming full width */
html .ui-field-contain > label + .ui-flipswitch,
html .ui-popup .ui-field-contain > label + .ui-flipswitch {
	display: inline-block;
	width: 5.875em; /* If you override the width for .ui-flipswitch you should repeat the same value here */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
	width: 1.875em;
}

 view all matches for this distribution


App-SimpleScan-Plugin-Snapshot

 view release on metacpan or  search on metacpan

lib/App/SimpleScan/Plugin/Snapshot.pm  view on Meta::CPAN


=head2 snap_layout_pragma

Sets the current snapshot format: 'vertical' (framed page,
divided vertically), 'horizontal' (framed page, divided 
horizontally), or 'popup' (page containing the debug
info as an IFRAME, with a link to pop up the original page
in a new window - good for XML, since IE and Firefox don't
render XML properly in a subframe).

=head2 snap_prefix_pragma

 view all matches for this distribution


App-SlideServer

 view release on metacpan or  search on metacpan

share/public/slides-ui.css  view on Meta::CPAN

    -webkit-transform: translate(0, -7px) rotate(45deg);
    transform: translate(0, -7px) rotate(45deg);
}
.slides-menu .status > * { display: none; }
.slides-menu.open .status > * { display: block; }
.slides-menu .status .popup { display: block; }

.slides-menu .status-actions button { display: none; }
.slides-menu .status-actions button.show { display: block; }
.slides-menu .status-actions .popup { display: block; }


#websocket-reconnect { position: fixed; top: 0; right: 0; z-index: 10; }
#slideshow-join { position: fixed; top: 0; right: 4px; z-index: 9; font-size: 22px; }
.slideshow-address { font: 28px monospace; }

 view all matches for this distribution


( run in 2.907 seconds using v1.01-cache-2.11-cpan-364913b4093 )