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
view release on metacpan or search on metacpan
- 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
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
view release on metacpan or search on metacpan
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
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
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
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
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
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
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
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
view release on metacpan or search on metacpan
- 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
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
view release on metacpan or search on metacpan
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
view release on metacpan or search on metacpan
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
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
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
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
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
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
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
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
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
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
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
view release on metacpan or search on metacpan
[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
* 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
view release on metacpan or search on metacpan
}
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
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&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
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
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
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
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