UI/UX

141

Solutions

279

Contributors

UI stands for User Interface and UX for User Experience. While there are key differences between the two, both concern the design of how humans interact with computer systems and software.

Share tech news, updates, or what's on your mind.

Sign up to Post

I've used Ron de Bruin's Custom UI Editor for a while now, and looking at my xml code you can see I'm not expert. I simply started years ago with his sample file and modified it (very carefully) to my needs.

I've used it in several projects and never had a problem. But this latest one has me stumped. I created an excel workbook with the attached VBA code as I always do, then modified an existing Custom UI project as always. But although as far as I can tell I've done everything exactly as I have in the past, I'm getting an error stating "Cannot run the macro 'ixxxxxxxxx'. The macro may not be available in this workbook or all macros may be disabled"

The trust settings are correct; allow all macros and VBA access. I thought perhaps I had fat-fingered some code somewhere so I used Custom UI Editor to generate the callbacks and they were identical to what I had, but I used them anyway.

I can run all of the subroutines from the macro window with no problem, but I'm at my wits' end trying to figure out what's wrong with my code this time around.

Any help would be greatly appreciated. I'll include my UI xml code and my vba code as well. I'm sure it's probably something simple, but for the life of me I can't find it.Mortgage-Analysis-VBA.vb.txtMortgage-Analysis-UI-Code.txt

As you can see, I haven't even changed the icons in the UI code. I haven't made it that far.
0
Webinar: What were the top threats in Q2 2018?
LVL 1
Webinar: What were the top threats in Q2 2018?

Every quarter, the WatchGuard Threat Lab releases an Internet Security Report that describes and analyzes the top threat trends impacting companies around the world. Are you ready to learn more about the top threats of Q2 2018? Register for our Sept. 26th webinar to learn more!

Hi experts,

I'm using the Telerik UI for ASP.NET AJAX RadWindow.
https://demos.telerik.com/aspnet-ajax/window/examples/overview/defaultcs.aspx

I'm using ASP.NET and VB.

I saw this example here for passing a parameter from the Main page to the RadWindow:

Using RadWindow as a Dialog
https://docs.telerik.com/devtools/aspnet-ajax/controls/window/how-to/using-radwindow-as-a-dialog

I recreated this example and it works fine.

This is the working code:

RadWindow1_MainPage.aspx

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="RadWindow1_MainPage.aspx.vb" Inherits="RadWindow1_MainPage" %>

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript">

        // https://docs.telerik.com/devtools/aspnet-ajax/controls/window/how-to/using-radwindow-as-a-dialog

        // The OnClientShow event handler sets the argument to the dialog being opened
        function clientShow(sender, eventArgs) {
            // When the showRadWindow1 button is clicked the value from the textbox is pass to RadWindow1 as an argument
            var txtInput = document.getElementById("txtInput");
            sender.argument = txtInput.value;
        }
        // The OnClientClose event handler receives the result of the dialog and responds
        function clientClose(sender, args) {
        

Open in new window

0
Hello ;
I want to design a GUI.my application is as bellow :
while compiling my program , a first interface is displayed : it is for user authentication, by validating this step ,another interface is displayed :this interface is devided into two screen  show(Splitter with two column) the second interface is combined : a menu , and a tree view .by clicking in one item , a data and controls are shown in the right of interface.
To do this application , did I need for SDI or MDI
Also how to navigate between the two interfaces (the authentication interface and the second interface), should I use two Documents ?
For the first interface , I just want a simple area which display the logo of company and an edit control for tapping the Password. but since compiling the project ,always a classic dialog box is shown (made by Microsoft ).
Is there any idea which clarify my needs.
Kindly.
0
I installed the WSUS role on a SErver 2016 server but have received a messaged that the WSUS Post-deployment configuration failed.

I have attached the log file for this error.

What do I need to do to fix this issue?

Here are the contents of this file:

2018-07-13 07:10:31  Postinstall started
2018-07-13 07:10:31  Detected role services: Api, Database, UI, Services
2018-07-13 07:10:31  Start: LoadSettingsFromXml
2018-07-13 07:10:31  Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal
2018-07-13 07:10:31  Value is true
2018-07-13 07:10:31  End: GetConfigValue
2018-07-13 07:10:31  Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory
2018-07-13 07:10:31  Value is \\bitcaad01\wsus$\
2018-07-13 07:10:31  End: GetConfigValue
2018-07-13 07:10:31  Content directory is \\bitcaad01\wsus$\
2018-07-13 07:10:31  Start: GetConfigValue with filename=UpdateServices-DB.xml item=InstanceName
2018-07-13 07:10:31  Value is bitcasccm01.bayitnc.com
2018-07-13 07:10:31  End: GetConfigValue
2018-07-13 07:10:31  SQL instance name is bitcasccm01.bayitnc.com
2018-07-13 07:10:31  End: LoadSettingsFromXml
Post install is starting
2018-07-13 07:10:31  Start: Run
2018-07-13 07:10:31  Fetching WsusAdministratorsSid from registry store
2018-07-13 07:10:31  Value is (null)
2018-07-13 07:10:31  Configuring content directory...
2018-07-13 07:10:31  System.UnauthorizedAccessException: Access to the path …
0
Hello,

I am trying to come up with a solution in WPF to solve a UI issue I am having.

If you look at the attached wire-frame for the UI you will see that I'm trying to make a grid of sorts. The top portion of each row contains 'static' data (will always show # animals, species, gender, etc), but the bottom portion (additional details section) is more dynamic. If you look at the wire-frame you will notice that groups 1 and 2 have 5 attributes and group 3 has 8. This 'footer' section should support (n) attributes.

I'm not sure how to go about solving this issue. WPF datagrids re pretty limited so I don't know how to make this concept work with that. It doesn't necessarily have to be a datagrid, as long as I can solve the problem (even if there is a 3rd party control that could handle this, that works too).

Anybody have any ideas on where to get started?

0
Hi everyone,

I have the following AJAX call which updates portion of a page at 5s interval. The code works fine excepts that it appears as though the whole page is being refreshed, rather than just the values of the <p>. The page blinks briefly at every call, causing a horrible user experience. Any ideas why?

setInterval(function(){
        $.ajax({
         url:base_url+'dashboard/getLastTickets',
         method:'GET',
        success:function(data)
        {
            data = $.parseJSON(data);
        }
        });

        var ticketContainer = "";
        var i = 0;
        for (i=0; i<data.length; i++){
                ticketContainer = "ticketContainer" + data[i].service_code;
                document.getElementById(ticketContainer).html = data[i].service;
        }
}, 5000);

Open in new window


I did try to include the for loop within the AJAX call, but that did not solve the issue. Thanks for your help.
0
I use Excel 2016 with classic VBA. I do not use .NET.
Due to a windows 10 system crash, I have to reload the XML Custom UI editor for Microsoft Office, for use with MS Office 2016 (Excel).
When I tried to download the app from the web, I got a request to install ,NET which I did not get when I first installed the XML editor, pre-crash.

What is the correct procedure for downloading Custom UI editor for Microsoft Office, for use with  excel 2016?
Which site ought I to download the xml editor from?

Recommendation for an additional more agile freeware XML editor would be appreciated.

Thanks,
Kelvin
0
Hi,

I was looking for some guidance on the approach to a specific user experience and how people would approach it or if someone has done something like this already.

I have a simple PHP script that enters a value from a text box into the database when the 'add' button is clicked or the user hits enter after entering a value (script below).

What I would like to do is allow a user to hit the enter key when they add their record (as it works below), but if the user were to hit the enter key again, within 4 seconds, it would bring up the full record that they could edit. It is because sometimes the user will only add the one value, but sometimes they will add the one value and also want to view and edit some other fields for that record - how would others approach this from a scripting perspective and also side topic on the User Experience side; are there better ways to do this?




$form = "<form action='./dash_hit46.php' method='post'>" .PHP_EOL;
$form .="<input type='text' id='newadd' name='newadd' placeholder='e.g. x'>" .PHP_EOL;
$form .="<input type='submit' value='add' name='add'>" .PHP_EOL;
$form .="</form>";


if ($_POST['add']){
	
	$newadd = $_POST['newadd'];
		if ($newadd){

		
		// Check connection
if ($conn_task2->connect_error) {
    die("Connection failed: " . $conn_task2->connect_error);
} 

$sql = "INSERT INTO main (tsk_name, tsk_person, tsk_user_link)
VALUES ('$newadd', 'me', '$UID')";

if ($conn_task2->query($sql) === TRUE) {
    echo "New

Open in new window

0
We have a standard core Windows desktop program using Winforms as the user interface that we modify for individual client’s needs. This program is written in VB.NET and uses multiple forms for displaying test data and allowing the user to interact with the system. The user interface forms use a number of standard controls such as buttons, labels, textboxes, datagrids, option controls (radio buttons) and checkboxes to name a few.  There are also quite a few code modules that handle a variety of tasks.  In addition, the program uses a MS Access database with multiple tables.  The main test display form uses a timer control to allow for periodic data acquisition collection.

I now have a client (US Government) that is requesting that we build our program in such a way that the user interface operates completely in a browser such as Internet Explorer.  Another request they have made is that our application run as a service on a Windows 10 pc.

I am looking for guidance as to how, or even if, this can be accomplished. In addition, if this can be done, how much of our module code will be reusable?

Thanks,
Charlie
0
I need some help with a MySQL lock wait timeout error.  I'm appending a simple three field table, that insert statement then triggers about 111 functions that populate another table with totals for certain categories of information, that are then displayed to the user in the user interface.  This process used to work without error, but now certain systems are intermittently throwing this error when the display table gets cleared, my insert statement triggers by 111 functions, and the table is repopulated.

If I close the application and restart it the problem will go away for a while.    How can I debug this error?

The actual error message is:

ODBC--insert on a linked table 'triggerdashboard1' failed.

[MySQL][ODBC 5.2(a) Driver][mysqld-5.7.22-log] lock wait timeout exceeded; try restarting transaction (#1205)
0
Powerful Yet Easy-to-Use Network Monitoring
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

I have username and password,
I'd like to authenticate these with the Azure Active Directory in my cloud, and I want it to be done with Microsoft Graph API if possible.
And most important, absolutely no user interface. Assume its all running via command line, or in a script.

So far I got the UI way (using C# but ultimately it will be C++):

Uri authUri = new Uri(string.Format("https://login.microsoftonline.com/{0}/oauth2/v2.0/authorize", TenantId));
try
{
   string data = string.Format("client_id={0}&response_type=code&response_mode=query&scope=user.read&redirect_uri={1}", ClientId, WebUtility.UrlEncode(redirectUrl));
   BrowsePage b = new BrowsePage();
   b.navigate(authUri, data);
   b.Show();

   b.Closed += new EventHandler((object sender, System.EventArgs e) =>
   {
      is_authenticated = true;
   });
}
catch (System.Net.WebException ex)
{
    System.Console.WriteLine("Authorize request: " + ex.Message);
}
0
I'm new to VMware and ESXi and this question might be very basic. But it seams I can not find a way to do it. I installed ESXi 6.5 on a server and installed 3 Ubuntu 16.0.4. I can access them through VMWare client and ESXi Web using the console but the question is: how can I access these VM using the VMWare Workstation or anything that allow me to access the Ubuntu UI without login to ESXi server?

I even setup static IP for each Ubuntu VM and tried VMware workstation server connect, using IP address and Ubuntu password but it didn't connect. Is there anything I'm missing? Do I need to setup some permissions or open port on ESXi?

Any help appreciate, -Thanks
0
I'm involved in a software testing group, it's the basic testing of an existing enterprise system. My question is about testing a fairly complex piece of software, that does this and that, and then inserts data into an Oracle table.

How do you test something like this "to the penny"? In order to have an independent test, you'd kind of have to build the same logic separately. Then if the program changes, you'd have to update your testing module.

Nevertheless, this is a system test and not a unit test. But still, to balance "to the penny", this is more than a causal glance at the numbers, "Hey, looks good!"

In my example, the logic retrieves data from Oracle where [such and such] = A, B, or C, and we changed the logic to add D, E, F. I'm inclined to inspect the code as our verification method. But to write a query to test this, I'm thinking I have to build the actual logic from the program.

Just looking for a reasonable approach to this.
0
Hello Experts,

I am looking for some examples/ideas to build a Scheduled Task UI web based for a client in C# .net.
I will be using Windows Task Scheduler to run a console app which will look for the schedule in DB.

Let me know if I am thinking in a right direction.
0
I just installed vcenter 6.5 and set a local administrator@vsphere.local account with password.  I am unable to log in.  It says invalid.  I know for a fact i recorded the pw correctly.  Is there a way to create a user account for the web UI log in from the virtual appliance?
0
how to generate pdf reports in angular UI. Any good open-source npm module to consider?
0
Hi,

Looking to confirm terminology here.

Scrubbed example: Suppose I have two tables for a running stats database.

Runners, containing fields such as name, address, DOB, team affiliation.
Races, containing fields such as runnerID, date, distance.

In what I think is flawed design, the UI for entering race info contains an entry field for the runner's hometown. If you change it from (e.g.) "New York" to "Chicago" in one race, it will display "Chicago" for all races.

IMO, this field should be display-only on the Race info UI and should be modifiable only on the Runner UI.

Now, to my question: Is "normalize" the correct term I should use to convey this concept?

Thanks.
0
Hi Experts,
I am using a Kendo UI grid in my MVC.Net application.
I have added an onclick event to one of my grid's columns.  The event takes 1 parameter (the value of the BatchID columns).
I also want to pass the value of the FileName column a second parameter.  Is this possible to do using the template of a given column?
If so, how?

You can see my code, and an image of my code below:
    function loadLog() {
        var BatchID = $("#hdnBatchID").val();
        $("#ELog").empty();
        $("#ELog").kendoGrid({
            dataSource: {
                type: "ajax",
                transport: {
                    read: function (options) {
                        $.ajax({
                            type: "POST",
                            url: '@Url.Action("GetLog", "EDI")',
                            dataType: "json",
                            data: JSON.stringify({ "BatchID": BatchID}),
                            contentType: 'application/json; charset=utf-8',
                            success: function (result) {
                                var data = result.FileDtls;
                                if (data != null)
                                    options.success(result)
                            }
                        })
                    }
                },
                schema: {
                    data: function (response) {
                        return response.FileDtls;
                    }
                },
   

Open in new window

0
How can   I write a detail  high level design for  after a UX designer has presented his or her wireframes?I am planning to write a user interface using Angular...my  architecture...asked me to create a high level detail design but it seems he also has a vague idea what all that entails.Should I design Error codes?What exactly should I do?
0
PMI ACP® Project Management
LVL 12
PMI ACP® Project Management

Prepare for the PMI Agile Certified Practitioner (PMI-ACP)® exam, which formally recognizes your knowledge of agile principles and your skill with agile techniques.

In my older Note2 (which is now broken), I was able to change my Tethering or Mobile Hotspot
SSID name & its password but on my current Note4 (I purchased it as a used set), I could only
enable it but could not locate anything on this Android 6.0.1 anything to change the name & password.

Another query:
I recall there's a setting where the first letter after a fullstop will be auto-capitalized & the standalone
letter "i" will be auto-capitalized: can't seem to find this setting.
0
SM-G920P
samsung galaxy s6
android 7 


developer tools
in settings

i got there by clicking on location spoofing app

but can not find it
i type in developer in search box
0
I want to add a new task and associated group to the backstage of PowerPoint using the fluent UI XML method, although the same issue occurs for Excel and Word.

Using the Microsoft-published list of idMso control IDs I've established that the structure of the tab I'm interested in as as shown below:

PowerPoint backstage, Export tab
So to append a new task control to the end of the collection of 5 built-in tasks, this is the XML I'm using:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
	<backstage>
		<!-- Office Export Tab -->
		<tab idMso="Publish2Tab">
			<firstColumn>
				<taskFormGroup idMso="PublishGroup">
					<category idMso="FileTypes">
						<task id="myTask" label="My Task">
							<group id="myGroup" label="My Group"/>
						</task>
					</category>
				</taskFormGroup>
			</firstColumn>
		</tab>
	</backstage>
</customUI>

Open in new window


But when loading the project containing this same XML in PowerPoint, Excel or Word, I get this error:

Failed to find Office control by ID
ID: PublishGroup

I know the control ID is correct, even it it's swapped regarding Microsoft's normal naming convention because if I try taskFormGroup idMso="GroupPublish", I get the expected unknown error message instead:

Unknown Office control ID: GroupPublish

So do I have the XML structure wrong?
0
How Remove  the border in RadToolBar in UI for WPF?
Screen-Shot-01-30-18-at-09.45-PM.PNG
0
Hi

If I want to use a lock in my UI ribbon as an image, I know access has this kind of image how do I complete the referencing in the ribbon here ( imageMso = “Lock”):

<?xml version=“1.0” encoding=“utf-8”?> <!-- This is a comment in the ribbon’s XML -->
<customUI xmlns=“http://schemas.microsoft.com/office/2006/01/customui” onLoad=“onRibbonLoad”>
 <ribbon startFromScratch=“true”>
 <tabs>

Instead of having my ribbon looking blank or without a single image, I can return some of the images already provided in Ms access as part of the application. For example the lock above can represent login menu.

Regards

Chris
0
Yahoo recently changed their website layout and now several of my customers are unable to locate their Notes & Contacts within the new Yahoo.com website.

Where have these things gone or what is the process to locate them?
0

UI/UX

141

Solutions

279

Contributors

UI stands for User Interface and UX for User Experience. While there are key differences between the two, both concern the design of how humans interact with computer systems and software.